public class EntityListenerMetadata extends ORMetadata implements java.lang.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 |
|---|---|
java.lang.Object |
clone()
INTERNAL:
This method should be called when dealing with default listeners.
|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.String |
getClassName()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getIdentifier()
INTERNAL:
|
java.lang.String |
getPostLoad()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getPostPersist()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getPostRemove()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getPostUpdate()
INTERNAL:
Used for OX mapping
|
java.lang.String |
getPrePersist()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getPreRemove()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getPreUpdate()
INTERNAL:
Used for OX mapping.
|
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
void |
process(ClassAccessor classAccessor,
java.lang.ClassLoader loader,
boolean isDefaultListener)
INTERNAL:
|
void |
setClassName(java.lang.String className)
INTERNAL:
Used for OX mapping.
|
void |
setPostLoad(java.lang.String postLoad)
INTERNAL:
Used for OX mapping.
|
void |
setPostPersist(java.lang.String postPersist)
INTERNAL:
Used for OX mapping.
|
void |
setPostRemove(java.lang.String postRemove)
INTERNAL:
Used for OX mapping.
|
void |
setPostUpdate(java.lang.String postUpdate)
INTERNAL:
Used for OX mapping.
|
void |
setPrePersist(java.lang.String prePersist)
INTERNAL:
Used for OX mapping
|
void |
setPreRemove(java.lang.String preRemove)
INTERNAL:
Used for OX mapping.
|
void |
setPreUpdate(java.lang.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, shouldOverridepublic EntityListenerMetadata()
public EntityListenerMetadata(MetadataAnnotation entityListeners, MetadataClass entityListenerClass, MetadataAccessor accessor)
public java.lang.Object clone()
clone in class java.lang.Objectpublic boolean equals(java.lang.Object objectToCompare)
equals in class ORMetadatapublic java.lang.String getClassName()
public java.lang.String getIdentifier()
shouldOverride,
mergeListsAndOverridepublic java.lang.String getPostLoad()
public java.lang.String getPostPersist()
public java.lang.String getPostRemove()
public java.lang.String getPostUpdate()
public java.lang.String getPrePersist()
public java.lang.String getPreRemove()
public java.lang.String getPreUpdate()
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject in class ORMetadatapublic void process(ClassAccessor classAccessor, java.lang.ClassLoader loader, boolean isDefaultListener)
public void setClassName(java.lang.String className)
public void setPostLoad(java.lang.String postLoad)
public void setPostPersist(java.lang.String postPersist)
public void setPostRemove(java.lang.String postRemove)
public void setPostUpdate(java.lang.String postUpdate)
public void setPrePersist(java.lang.String prePersist)
public void setPreRemove(java.lang.String preRemove)
public void setPreUpdate(java.lang.String preUpdate)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference