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, shouldOverride
public EntityListenerMetadata()
public EntityListenerMetadata(MetadataAnnotation entityListeners, MetadataClass entityListenerClass, MetadataAccessor accessor)
public java.lang.Object clone()
clone
in class java.lang.Object
public boolean equals(java.lang.Object objectToCompare)
equals
in class ORMetadata
public java.lang.String getClassName()
public java.lang.String getIdentifier()
shouldOverride
,
mergeListsAndOverride
public 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 ORMetadata
public 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