public class WriteTransformerMetadata extends ReadTransformerMetadata
Constructor and Description |
---|
WriteTransformerMetadata()
INTERNAL:
Used for XML loading.
|
WriteTransformerMetadata(MetadataAnnotation writeTransformer,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
ColumnMetadata |
getColumn()
INTERNAL:
Used for OX mapping.
|
boolean |
hasFieldName()
INTERNAL:
Indicates whether there is a column name.
|
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
void |
process(TransformationMapping mapping,
java.lang.String annotatedElementName)
INTERNAL:
|
void |
setColumn(ColumnMetadata column)
INTERNAL:
Used for OX mapping.
|
void |
setFieldName(java.lang.String fieldName)
INTERNAL:
The name may be set by TransformationAccessor in case there's none
specified.
|
getMethod, getTransformerClass, getTransformerClassName, setMethod, setTransformerClass, setTransformerClassName
getAccessibleObjectName, getAnnotation, getEntityMappings, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverride
public WriteTransformerMetadata()
public WriteTransformerMetadata(MetadataAnnotation writeTransformer, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals
in class ReadTransformerMetadata
public ColumnMetadata getColumn()
public boolean hasFieldName()
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject
in class ReadTransformerMetadata
public void process(TransformationMapping mapping, java.lang.String annotatedElementName)
process
in class ReadTransformerMetadata
public void setColumn(ColumnMetadata column)
public void setFieldName(java.lang.String fieldName)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference