public class StrutsTypeConverterHolder extends Object implements TypeConverterHolder
TypeConverterHolder| Modifier and Type | Field and Description | 
|---|---|
| protected HashSet<String> | unknownMappingsRecord classes that doesn't have conversion mapping defined. | 
| Constructor and Description | 
|---|
| StrutsTypeConverterHolder() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addDefaultMapping(String className,
                 TypeConverter typeConverter)Adds mapping for default type converters - application scoped | 
| void | addMapping(Class clazz,
          Map<String,Object> mapping)Assign mapping of converters for given class | 
| void | addNoMapping(Class clazz)Adds no mapping flag for give class | 
| void | addUnknownMapping(String className)Adds no converter flag for given class name
 FIXME lukaszlenart: maybe it should be merged with NoMapping | 
| boolean | containsDefaultMapping(String className)Checks if converter was already defined for given class | 
| boolean | containsNoMapping(Class clazz)Check if there is no mapping for given class to convert | 
| boolean | containsUnknownMapping(String className)Checks if no mapping was defined for given class name
 FIXME lukaszlenart: maybe it should be merged with NoMapping | 
| TypeConverter | getDefaultMapping(String className)Returns instance of  TypeConverterassociated with given class | 
| Map<String,Object> | getMapping(Class clazz)Target class conversion Mappings. | 
public void addDefaultMapping(String className, TypeConverter typeConverter)
TypeConverterHolderaddDefaultMapping in interface TypeConverterHolderclassName - name of the class with associated convertertypeConverter - TypeConverter instance for associated classpublic boolean containsDefaultMapping(String className)
TypeConverterHoldercontainsDefaultMapping in interface TypeConverterHolderclassName - name of the class to check forpublic TypeConverter getDefaultMapping(String className)
TypeConverterHolderTypeConverter associated with given classgetDefaultMapping in interface TypeConverterHolderclassName - name of the class to return converter forTypeConverter to be used to convert classpublic Map<String,Object> getMapping(Class clazz)
TypeConverterHoldergetMapping in interface TypeConverterHolderclazz - class to convert to/fromTypeConverter for given classpublic void addMapping(Class clazz, Map<String,Object> mapping)
TypeConverterHolderaddMapping in interface TypeConverterHolderclazz - class to convert to/frommapping - property converterspublic boolean containsNoMapping(Class clazz)
TypeConverterHoldercontainsNoMapping in interface TypeConverterHolderclazz - class to convert to/frompublic void addNoMapping(Class clazz)
TypeConverterHolderaddNoMapping in interface TypeConverterHolderclazz - class to register missing converterpublic boolean containsUnknownMapping(String className)
TypeConverterHoldercontainsUnknownMapping in interface TypeConverterHolderclassName - name of the class to check forpublic void addUnknownMapping(String className)
TypeConverterHolderaddUnknownMapping in interface TypeConverterHolderclassName - name of the class to mark there is no converter for itCopyright © 2000–2025 Apache Software Foundation. All rights reserved.