public class EntityListenerMetadata extends ORMetadata implements Cloneable
Constructor and Description |
---|
EntityListenerMetadata()
INTERNAL:
Used for XML loading.
|
EntityListenerMetadata(MetadataAnnotation entityListeners,
MetadataClass entityListenerClass,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
Modifier and Type | Method and Description |
---|---|
Object |
clone()
INTERNAL:
This method should be called when dealing with default listeners.
|
boolean |
equals(Object objectToCompare)
INTERNAL:
|
String |
getClassName()
INTERNAL:
Used for OX mapping.
|
String |
getIdentifier()
INTERNAL:
|
String |
getPostLoad()
INTERNAL:
Used for OX mapping.
|
String |
getPostPersist()
INTERNAL:
Used for OX mapping.
|
String |
getPostRemove()
INTERNAL:
Used for OX mapping.
|
String |
getPostUpdate()
INTERNAL:
Used for OX mapping
|
String |
getPrePersist()
INTERNAL:
Used for OX mapping.
|
String |
getPreRemove()
INTERNAL:
Used for OX mapping.
|
String |
getPreUpdate()
INTERNAL:
Used for OX mapping.
|
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
void |
process(ClassAccessor classAccessor,
ClassLoader loader,
boolean isDefaultListener)
INTERNAL:
|
void |
setClassName(String className)
INTERNAL:
Used for OX mapping.
|
void |
setPostLoad(String postLoad)
INTERNAL:
Used for OX mapping.
|
void |
setPostPersist(String postPersist)
INTERNAL:
Used for OX mapping.
|
void |
setPostRemove(String postRemove)
INTERNAL:
Used for OX mapping.
|
void |
setPostUpdate(String postUpdate)
INTERNAL:
Used for OX mapping.
|
void |
setPrePersist(String prePersist)
INTERNAL:
Used for OX mapping
|
void |
setPreRemove(String preRemove)
INTERNAL:
Used for OX mapping.
|
void |
setPreUpdate(String preUpdate)
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 EntityListenerMetadata()
public EntityListenerMetadata(MetadataAnnotation entityListeners, MetadataClass entityListenerClass, MetadataAccessor accessor)
public Object clone()
public boolean equals(Object objectToCompare)
equals
in class ORMetadata
public String getClassName()
public String getIdentifier()
shouldOverride
,
mergeListsAndOverride
public String getPostLoad()
public String getPostPersist()
public String getPostRemove()
public String getPostUpdate()
public String getPrePersist()
public String getPreRemove()
public String getPreUpdate()
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject
in class ORMetadata
public void process(ClassAccessor classAccessor, ClassLoader loader, boolean isDefaultListener)
public void setClassName(String className)
public void setPostLoad(String postLoad)
public void setPostPersist(String postPersist)
public void setPostRemove(String postRemove)
public void setPostUpdate(String postUpdate)
public void setPrePersist(String prePersist)
public void setPreRemove(String preRemove)
public void setPreUpdate(String preUpdate)
EclipseLink 2.5.2, "build v20140319-9ad6abd" API Reference