Package com.thoughtworks.xstream.mapper
Class ImplicitCollectionMapper.ImplicitCollectionMapperForClass
- java.lang.Object
-
- com.thoughtworks.xstream.mapper.ImplicitCollectionMapper.ImplicitCollectionMapperForClass
-
- Enclosing class:
- ImplicitCollectionMapper
private class ImplicitCollectionMapper.ImplicitCollectionMapperForClass extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.ClassdefinedInprivate java.util.MapfieldNameToDefprivate java.util.MapitemFieldNameToDefprivate java.util.MapnamedItemTypeToDef
-
Constructor Summary
Constructors Constructor Description ImplicitCollectionMapperForClass(java.lang.Class definedIn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(ImplicitCollectionMapper.ImplicitCollectionMappingImpl def)java.lang.StringgetFieldNameForItemTypeAndName(java.lang.Class itemType, java.lang.String itemFieldName)private ImplicitCollectionMapper.ImplicitCollectionMappingImplgetImplicitCollectionDefByItemFieldName(java.lang.String itemFieldName)Mapper.ImplicitCollectionMappinggetImplicitCollectionDefForFieldName(java.lang.String fieldName)java.lang.ClassgetItemTypeForItemFieldName(java.lang.String itemFieldName)
-
-
-
Method Detail
-
getFieldNameForItemTypeAndName
public java.lang.String getFieldNameForItemTypeAndName(java.lang.Class itemType, java.lang.String itemFieldName)
-
getItemTypeForItemFieldName
public java.lang.Class getItemTypeForItemFieldName(java.lang.String itemFieldName)
-
getImplicitCollectionDefByItemFieldName
private ImplicitCollectionMapper.ImplicitCollectionMappingImpl getImplicitCollectionDefByItemFieldName(java.lang.String itemFieldName)
-
getImplicitCollectionDefForFieldName
public Mapper.ImplicitCollectionMapping getImplicitCollectionDefForFieldName(java.lang.String fieldName)
-
add
public void add(ImplicitCollectionMapper.ImplicitCollectionMappingImpl def)
-
-