org.springframework.beans
Class PropertyEditorRegistrySupport.CustomEditorHolder

java.lang.Object
  extended by org.springframework.beans.PropertyEditorRegistrySupport.CustomEditorHolder
Enclosing class:
PropertyEditorRegistrySupport

private static class PropertyEditorRegistrySupport.CustomEditorHolder
extends java.lang.Object

Holder for a registered custom editor with property name. Keeps the PropertyEditor itself plus the type it was registered for.


Field Summary
private  java.beans.PropertyEditor propertyEditor
           
private  java.lang.Class<?> registeredType
           
 
Constructor Summary
private PropertyEditorRegistrySupport.CustomEditorHolder(java.beans.PropertyEditor propertyEditor, java.lang.Class<?> registeredType)
           
 
Method Summary
private  java.beans.PropertyEditor getPropertyEditor()
           
private  java.beans.PropertyEditor getPropertyEditor(java.lang.Class<?> requiredType)
           
private  java.lang.Class<?> getRegisteredType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

propertyEditor

private final java.beans.PropertyEditor propertyEditor

registeredType

private final java.lang.Class<?> registeredType
Constructor Detail

PropertyEditorRegistrySupport.CustomEditorHolder

private PropertyEditorRegistrySupport.CustomEditorHolder(java.beans.PropertyEditor propertyEditor,
                                                         java.lang.Class<?> registeredType)
Method Detail

getPropertyEditor

private java.beans.PropertyEditor getPropertyEditor()

getRegisteredType

private java.lang.Class<?> getRegisteredType()

getPropertyEditor

private java.beans.PropertyEditor getPropertyEditor(java.lang.Class<?> requiredType)