public final class DozerClassMappingMetadata extends Object implements ClassMappingMetadata
| Constructor and Description |
|---|
DozerClassMappingMetadata(ClassMap classMap) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDateFormat()
Obtains the date format that is used during date conversions.
|
Class<?> |
getDestinationClass()
Obtains the Class object that represents the destination class in the mapping definition.
|
String |
getDestinationClassName()
Obtains the name of the destination class in the mapping definition.
|
FieldMappingMetadata |
getFieldMappingByDestination(String destinationFieldName)
Gets a single field mapping definition by looking up the name of the destination field.
|
FieldMappingMetadata |
getFieldMappingBySource(String sourceFieldName)
Gets a single field mapping definition by looking up the name of the source field.
|
List<FieldMappingMetadata> |
getFieldMappings()
Gets a list of all field mapping definitions that are used for the mapping of the classes.
|
String |
getMapId()
Returns the map id of this mapping definition used for contextual mapping selection.
|
MappingDirection |
getMappingDirection()
Used to check if a mapping is bi- or unidirectional.
|
Class<?> |
getSourceClass()
Obtains the Class object that represents the source class in the mapping definition.
|
String |
getSourceClassName()
Obtains the name of the source class in the mapping definition.
|
boolean |
isDestinationMapEmptyString() |
boolean |
isDestinationMapNull() |
boolean |
isSourceMapEmptyString() |
boolean |
isSourceMapNull() |
boolean |
isStopOnErrors() |
boolean |
isTrimStrings() |
boolean |
isWildcard() |
public DozerClassMappingMetadata(ClassMap classMap)
public String getSourceClassName()
ClassMappingMetadatagetSourceClassName in interface ClassMappingMetadatapublic String getDestinationClassName()
ClassMappingMetadatagetDestinationClassName in interface ClassMappingMetadatapublic Class<?> getSourceClass()
ClassMappingMetadatagetSourceClass in interface ClassMappingMetadatapublic Class<?> getDestinationClass()
ClassMappingMetadatagetDestinationClass in interface ClassMappingMetadatapublic boolean isStopOnErrors()
isStopOnErrors in interface ClassMappingMetadatapublic boolean isTrimStrings()
isTrimStrings in interface ClassMappingMetadatapublic boolean isWildcard()
isWildcard in interface ClassMappingMetadatapublic boolean isSourceMapNull()
isSourceMapNull in interface ClassMappingMetadatapublic boolean isDestinationMapNull()
isDestinationMapNull in interface ClassMappingMetadatapublic boolean isSourceMapEmptyString()
isSourceMapEmptyString in interface ClassMappingMetadatapublic boolean isDestinationMapEmptyString()
isDestinationMapEmptyString in interface ClassMappingMetadatapublic String getDateFormat()
ClassMappingMetadatagetDateFormat in interface ClassMappingMetadatapublic MappingDirection getMappingDirection()
ClassMappingMetadatagetMappingDirection in interface ClassMappingMetadataMappingDirection object that specifies the
direction of the map.public String getMapId()
ClassMappingMetadatagetMapId in interface ClassMappingMetadatapublic List<FieldMappingMetadata> getFieldMappings()
ClassMappingMetadatagetFieldMappings in interface ClassMappingMetadataFieldMappingMetadata objects.public FieldMappingMetadata getFieldMappingBySource(String sourceFieldName)
ClassMappingMetadatagetFieldMappingBySource in interface ClassMappingMetadatasourceFieldName - The name of the source field.FieldMappingMetadata object.public FieldMappingMetadata getFieldMappingByDestination(String destinationFieldName)
ClassMappingMetadatagetFieldMappingByDestination in interface ClassMappingMetadatadestinationFieldName - The name of the destination field.FieldMappingMetadata object.Copyright © 2005-2014 dozer. All Rights Reserved.