private static class ImplicitCollectionMapper.ImplicitCollectionMappingImpl extends java.lang.Object implements Mapper.ImplicitCollectionMapping
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
fieldName |
private java.lang.String |
itemFieldName |
private java.lang.Class |
itemType |
private java.lang.String |
keyFieldName |
Constructor and Description |
---|
ImplicitCollectionMappingImpl(java.lang.String fieldName,
java.lang.Class itemType,
java.lang.String itemFieldName,
java.lang.String keyFieldName) |
Modifier and Type | Method and Description |
---|---|
ImplicitCollectionMapper.NamedItemType |
createNamedItemType() |
java.lang.String |
getFieldName() |
java.lang.String |
getItemFieldName() |
java.lang.Class |
getItemType() |
java.lang.String |
getKeyFieldName() |
private final java.lang.String fieldName
private final java.lang.String itemFieldName
private final java.lang.Class itemType
private final java.lang.String keyFieldName
ImplicitCollectionMappingImpl(java.lang.String fieldName, java.lang.Class itemType, java.lang.String itemFieldName, java.lang.String keyFieldName)
public ImplicitCollectionMapper.NamedItemType createNamedItemType()
public java.lang.String getFieldName()
getFieldName
in interface Mapper.ImplicitCollectionMapping
public java.lang.String getItemFieldName()
getItemFieldName
in interface Mapper.ImplicitCollectionMapping
public java.lang.Class getItemType()
getItemType
in interface Mapper.ImplicitCollectionMapping
public java.lang.String getKeyFieldName()
getKeyFieldName
in interface Mapper.ImplicitCollectionMapping