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.Class
definedIn
private java.util.Map
fieldNameToDef
private java.util.Map
itemFieldNameToDef
private java.util.Map
namedItemTypeToDef
-
Constructor Summary
Constructors Constructor Description ImplicitCollectionMapperForClass(java.lang.Class definedIn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(ImplicitCollectionMapper.ImplicitCollectionMappingImpl def)
java.lang.String
getFieldNameForItemTypeAndName(java.lang.Class itemType, java.lang.String itemFieldName)
private ImplicitCollectionMapper.ImplicitCollectionMappingImpl
getImplicitCollectionDefByItemFieldName(java.lang.String itemFieldName)
Mapper.ImplicitCollectionMapping
getImplicitCollectionDefForFieldName(java.lang.String fieldName)
java.lang.Class
getItemTypeForItemFieldName(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)
-
-