public class ReadTransformerMetadata extends ORMetadata
Constructor and Description |
---|
ReadTransformerMetadata()
INTERNAL:
Used for XML loading.
|
ReadTransformerMetadata(MetadataAnnotation readTransformer,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.String |
getMethod()
INTERNAL:
Used for OX mapping.
|
MetadataClass |
getTransformerClass()
INTERNAL:
|
java.lang.String |
getTransformerClassName()
INTERNAL:
Used for OX mapping.
|
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
void |
process(TransformationMapping mapping,
java.lang.String annotatedElementName)
INTERNAL:
When this method is called there must be either method or class (but not
both!).
|
void |
setMethod(java.lang.String method)
INTERNAL:
Used for OX mapping.
|
void |
setTransformerClass(MetadataClass transformerClass)
INTERNAL:
|
void |
setTransformerClassName(java.lang.String transformerClassName)
INTERNAL:
Used for OX mapping.
|
getAccessibleObjectName, getAnnotation, getEntityMappings, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverride
public ReadTransformerMetadata()
public ReadTransformerMetadata(MetadataAnnotation readTransformer, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals
in class ORMetadata
public java.lang.String getMethod()
public MetadataClass getTransformerClass()
public java.lang.String getTransformerClassName()
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject
in class ORMetadata
public void process(TransformationMapping mapping, java.lang.String annotatedElementName)
public void setMethod(java.lang.String method)
public void setTransformerClass(MetadataClass transformerClass)
public void setTransformerClassName(java.lang.String transformerClassName)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference