Package org.apache.struts2.conversion
Interface TypeConverterHolder
- All Known Implementing Classes:
- StrutsTypeConverterHolder
public interface TypeConverterHolder
Holds all mappings related to 
TypeConverters- 
Method SummaryModifier and TypeMethodDescriptionvoidaddDefaultMapping(String className, TypeConverter typeConverter) Adds mapping for default type converters - application scopedvoidaddMapping(Class clazz, Map<String, Object> mapping) Assign mapping of converters for given classvoidaddNoMapping(Class clazz) Adds no mapping flag for give classvoidaddUnknownMapping(String className) Adds no converter flag for given class name FIXME lukaszlenart: maybe it should be merged with NoMappingbooleancontainsDefaultMapping(String className) Checks if converter was already defined for given classbooleancontainsNoMapping(Class clazz) Check if there is no mapping for given class to convertbooleancontainsUnknownMapping(String className) Checks if no mapping was defined for given class name FIXME lukaszlenart: maybe it should be merged with NoMappinggetDefaultMapping(String className) Returns instance ofTypeConverterassociated with given classgetMapping(Class clazz) Target class conversion Mappings.
- 
Method Details- 
addDefaultMappingAdds mapping for default type converters - application scoped- Parameters:
- className- name of the class with associated converter
- typeConverter-- TypeConverterinstance for associated class
 
- 
containsDefaultMappingChecks if converter was already defined for given class- Parameters:
- className- name of the class to check for
- Returns:
- true if default mapping was already specified
 
- 
getDefaultMappingReturns instance ofTypeConverterassociated with given class- Parameters:
- className- name of the class to return converter for
- Returns:
- instance of TypeConverterto be used to convert class
 
- 
getMappingTarget class conversion Mappings.- Parameters:
- clazz- class to convert to/from
- Returns:
- TypeConverterfor given class
 
- 
addMappingAssign mapping of converters for given class- Parameters:
- clazz- class to convert to/from
- mapping- property converters
 
- 
containsNoMappingCheck if there is no mapping for given class to convert- Parameters:
- clazz- class to convert to/from
- Returns:
- true if mapping couldn't be found
 
- 
addNoMappingAdds no mapping flag for give class- Parameters:
- clazz- class to register missing converter
 
- 
containsUnknownMappingChecks if no mapping was defined for given class name FIXME lukaszlenart: maybe it should be merged with NoMapping- Parameters:
- className- name of the class to check for
- Returns:
- true if converter was defined for given class name
 
- 
addUnknownMappingAdds no converter flag for given class name FIXME lukaszlenart: maybe it should be merged with NoMapping- Parameters:
- className- name of the class to mark there is no converter for it
 
 
-