public class MappedSuperclassAccessor extends ClassAccessor
Constructor and Description |
---|
MappedSuperclassAccessor()
INTERNAL:
Used for OX mapping.
|
MappedSuperclassAccessor(MetadataAnnotation annotation,
MetadataClass cls,
MetadataDescriptor descriptor)
INTERNAL:
|
MappedSuperclassAccessor(MetadataAnnotation annotation,
MetadataClass cls,
MetadataProject project)
INTERNAL:
|
MappedSuperclassAccessor(java.lang.String xmlElement)
INTERNAL:
Used for OX mapping.
|
Modifier and Type | Method and Description |
---|---|
boolean |
excludeDefaultListeners()
INTERNAL:
Used for OX mapping.
|
boolean |
excludeSuperclassListeners()
INTERNAL:
Used for OX mapping.
|
AdditionalCriteriaMetadata |
getAdditionalCriteria()
INTERNAL:
Used for OX mapping.
|
CacheMetadata |
getCache()
INTERNAL:
Used for OX mapping.
|
java.lang.Boolean |
getCacheable()
INTERNAL:
Used for OX mapping.
|
java.util.List<CacheIndexMetadata> |
getCacheIndexes()
INTERNAL:
Used for OX mapping.
|
CacheInterceptorMetadata |
getCacheInterceptor()
INTERNAL:
Used for OX mapping.
|
java.util.List<EntityListenerMetadata> |
getEntityListeners()
INTERNAL:
Used for OX mapping.
|
java.lang.Boolean |
getExcludeDefaultListeners()
INTERNAL:
Used for OX mapping.
|
java.lang.Boolean |
getExcludeSuperclassListeners()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getExistenceChecking()
INTERNAL:
Used for OX mapping.
|
java.util.List<FetchGroupMetadata> |
getFetchGroups()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getIdClassName()
INTERNAL:
Used for OX mapping.
|
MultitenantMetadata |
getMultitenant()
INTERNAL:
Used for OX mapping.
|
java.util.List<NamedNativeQueryMetadata> |
getNamedNativeQueries()
INTERNAL:
Used for OX mapping.
|
java.util.List<NamedPLSQLStoredFunctionQueryMetadata> |
getNamedPLSQLStoredFunctionQueries()
INTERNAL:
Used for OX mapping.
|
java.util.List<NamedPLSQLStoredProcedureQueryMetadata> |
getNamedPLSQLStoredProcedureQueries()
INTERNAL:
Used for OX mapping.
|
java.util.List<NamedQueryMetadata> |
getNamedQueries()
INTERNAL:
Used for OX mapping.
|
java.util.List<NamedStoredFunctionQueryMetadata> |
getNamedStoredFunctionQueries()
INTERNAL:
Used for OX mapping.
|
java.util.List<NamedStoredProcedureQueryMetadata> |
getNamedStoredProcedureQueries()
INTERNAL:
Used for OX mapping.
|
OptimisticLockingMetadata |
getOptimisticLocking()
INTERNAL:
Used for OX mapping.
|
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.
|
PrimaryKeyMetadata |
getPrimaryKey()
INTERNAL:
Used for OX mapping.
|
QueryRedirectorsMetadata |
getQueryRedirectors()
INTERNAL:
Used for OX mapping.
|
java.lang.Boolean |
getReadOnly()
INTERNAL:
Used for OX mapping.
|
SequenceGeneratorMetadata |
getSequenceGenerator()
INTERNAL:
Used for OX mapping.
|
SerializedObjectPolicyMetadata |
getSerializedObjectPolicy()
INTERNAL:
Used for OX mapping.
|
java.util.List<SQLResultSetMappingMetadata> |
getSqlResultSetMappings()
INTERNAL:
Used for OX mapping.
|
TableGeneratorMetadata |
getTableGenerator()
INTERNAL:
Used for OX mapping.
|
UuidGeneratorMetadata |
getUuidGenerator()
INTERNAL:
Used for OX mapping.
|
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
boolean |
isMappedSuperclass()
INTERNAL:
Return whether this accessor represents a MappedSuperclass
|
void |
merge(ORMetadata metadata)
INTERNAL:
Mapped-superclass level merging details.
|
void |
preProcess()
INTERNAL:
The pre-process method is called during regular deployment and metadata
processing.
|
void |
process()
INTERNAL:
Process the items of interest on a mapped superclass.
|
void |
processAccessType()
INTERNAL:
Process the accessType for a MappedSuperclass.
|
void |
processEntityListeners(java.lang.ClassLoader loader)
INTERNAL:
Process the entity listeners for this class accessor.
|
void |
processMetamodelDescriptor()
INTERNAL:
Used to process mapped superclasses when creating descriptors for a
metamodel.
|
void |
setAdditionalCriteria(AdditionalCriteriaMetadata additionalCriteria)
INTERNAL:
Used for OX mapping.
|
void |
setCache(CacheMetadata cache)
INTERNAL:
Used for OX mapping.
|
void |
setCacheable(java.lang.Boolean cacheable)
INTERNAL:
Used for OX mapping.
|
void |
setCacheIndexes(java.util.List<CacheIndexMetadata> indexes)
INTERNAL:
Used for OX mapping.
|
void |
setCacheInterceptor(CacheInterceptorMetadata cacheInterceptor)
INTERNAL:
Used for OX mapping.
|
void |
setEntityListeners(java.util.List<EntityListenerMetadata> entityListeners)
INTERNAL:
Used for OX mapping.
|
void |
setExcludeDefaultListeners(java.lang.Boolean excludeDefaultListeners)
INTERNAL:
Used for OX mapping.
|
void |
setExcludeSuperclassListeners(java.lang.Boolean excludeSuperclassListeners)
INTERNAL:
Used for OX mapping
|
void |
setExistenceChecking(java.lang.String checking)
INTERNAL:
Used for OX mapping.
|
void |
setFetchGroups(java.util.List<FetchGroupMetadata> fetchGroups)
INTERNAL:
Used for OX mapping.
|
void |
setIdClassName(java.lang.String idClassName)
INTERNAL:
Used for OX mapping.
|
void |
setMultitenant(MultitenantMetadata multitenant)
INTERNAL:
Used for OX mapping.
|
void |
setNamedNativeQueries(java.util.List<NamedNativeQueryMetadata> namedNativeQueries)
INTERNAL:
Used for OX mapping.
|
void |
setNamedPLSQLStoredFunctionQueries(java.util.List<NamedPLSQLStoredFunctionQueryMetadata> namedPLSQLStoredFunctionQueries)
INTERNAL:
Used for OX mapping.
|
void |
setNamedPLSQLStoredProcedureQueries(java.util.List<NamedPLSQLStoredProcedureQueryMetadata> namedPLSQLStoredProcedureQueries)
INTERNAL:
Used for OX mapping.
|
void |
setNamedQueries(java.util.List<NamedQueryMetadata> namedQueries)
INTERNAL:
Used for OX mapping.
|
void |
setNamedStoredFunctionQueries(java.util.List<NamedStoredFunctionQueryMetadata> namedStoredFunctionQueries)
INTERNAL:
Used for OX mapping.
|
void |
setNamedStoredProcedureQueries(java.util.List<NamedStoredProcedureQueryMetadata> namedStoredProcedureQueries)
INTERNAL:
Used for OX mapping.
|
void |
setOptimisticLocking(OptimisticLockingMetadata optimisticLocking)
INTERNAL:
Used for OX mapping.
|
void |
setPostLoad(java.lang.String postLoad)
INTERNAL:
Used for OX mapping.
|
void |
setPostPersist(java.lang.String postPersist)
INTERNAL:
|
void |
setPostRemove(java.lang.String postRemove)
INTERNAL:
|
void |
setPostUpdate(java.lang.String postUpdate)
INTERNAL:
|
void |
setPrePersist(java.lang.String prePersist)
INTERNAL:
|
void |
setPreRemove(java.lang.String preRemove)
INTERNAL:
|
void |
setPreUpdate(java.lang.String preUpdate)
INTERNAL:
|
void |
setPrimaryKey(PrimaryKeyMetadata primaryKey)
INTERNAL:
Used for OX mapping.
|
void |
setQueryRedirectors(QueryRedirectorsMetadata redirectors)
INTERNAL:
Used for OX mapping.
|
void |
setReadOnly(java.lang.Boolean readOnly)
INTERNAL:
Used for OX mapping.
|
void |
setSequenceGenerator(SequenceGeneratorMetadata sequenceGenerator)
INTERNAL:
Used for OX mapping.
|
void |
setSerializedObjectPolicy(SerializedObjectPolicyMetadata serializedObjectPolicy)
INTERNAL:
Used for OX mapping.
|
void |
setSqlResultSetMappings(java.util.List<SQLResultSetMappingMetadata> sqlResultSetMappings)
INTERNAL:
Used for OX mapping.
|
void |
setTableGenerator(TableGeneratorMetadata tableGenerator)
INTERNAL:
Used for OX mapping.
|
void |
setUuidGenerator(UuidGeneratorMetadata uuidGenerator)
INTERNAL:
Used for OX mapping.
|
addAccessors, clearPreProcessed, equals, excludeDefaultMappings, getAccessType, getAssociationOverrides, getAttributeOverrides, getAttributes, getChangeTracking, getClassName, getCloneCopyPolicy, getCopyPolicy, getCustomCopyPolicy, getCustomizerClass, getCustomizerClassName, getDescription, getExcludeDefaultMappings, getIdentifier, getInstantiationCopyPolicy, getJavaClass, getJavaClassName, getMappedSuperclasses, getMetadataComplete, getNoSql, getOracleArrayTypes, getOracleObjectTypes, getOwningDescriptor, getOwningDescriptors, getParentClassName, getPLSQLRecords, getPLSQLTables, getStruct, hasDerivedId, ignoreAnnotations, initXMLClassAccessor, isAnnotationPresent, isClassAccessor, isEmbeddableAccessor, isEntityAccessor, isMetadataComplete, isPreProcessed, isProcessed, preProcessForCanonicalModel, processComplexMetadataTypes, processDerivedId, processMappingAccessors, processParentClass, setAssociationOverrides, setAttributeOverrides, setAttributes, setChangeTracking, setClassName, setCloneCopyPolicy, setCustomCopyPolicy, setCustomizerClassName, setDescription, setExcludeDefaultMappings, setInstantiationCopyPolicy, setJavaClass, setMetadataComplete, setNoSql, setOracleArrayTypes, setOracleObjectTypes, setParentClassName, setPLSQLRecords, setPLSQLTables, setStruct, toString, usesFieldAccess, usesPropertyAccess, usesVirtualAccess
getAccess, getAccessibleObject, getAccessMethods, getAnnotatedElement, getAnnotatedElementName, getAnnotation, getAttributeName, getConverters, getDescriptor, getDescriptorJavaClass, getHashPartitioning, getName, getObjectTypeConverters, getPartitioned, getPartitioning, getPinnedPartitioning, getProperties, getRangePartitioning, getReplicationPartitioning, getRoundRobinPartitioning, getSerializedConverters, getStructConverters, getTypeConverters, getUnionPartitioning, getValuePartitioning, hasAccess, hasAccessMethods, initAccess, initXMLAccessor, isAnnotationPresent, processConverters, processPartitioned, setAccess, setAccessMethods, setConverters, setDescriptor, setHashPartitioning, setName, setObjectTypeConverters, setPartitioned, setPartitioning, setPinnedPartitioning, setProperties, setRangePartitioning, setReplicationPartitioning, setRoundRobinPartitioning, setSerializedConverters, setStructConverters, setTypeConverters, setUnionPartitioning, setValuePartitioning
getAccessibleObjectName, getAnnotation, getEntityMappings, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverride
public MappedSuperclassAccessor()
public MappedSuperclassAccessor(java.lang.String xmlElement)
public MappedSuperclassAccessor(MetadataAnnotation annotation, MetadataClass cls, MetadataProject project)
public MappedSuperclassAccessor(MetadataAnnotation annotation, MetadataClass cls, MetadataDescriptor descriptor)
public boolean excludeDefaultListeners()
public boolean excludeSuperclassListeners()
public AdditionalCriteriaMetadata getAdditionalCriteria()
public CacheMetadata getCache()
public java.util.List<CacheIndexMetadata> getCacheIndexes()
public java.lang.Boolean getCacheable()
public CacheInterceptorMetadata getCacheInterceptor()
public java.util.List<EntityListenerMetadata> getEntityListeners()
public java.lang.Boolean getExcludeDefaultListeners()
public java.lang.Boolean getExcludeSuperclassListeners()
public java.lang.String getExistenceChecking()
public java.util.List<FetchGroupMetadata> getFetchGroups()
public java.lang.String getIdClassName()
public MultitenantMetadata getMultitenant()
public java.util.List<NamedNativeQueryMetadata> getNamedNativeQueries()
public java.util.List<NamedPLSQLStoredFunctionQueryMetadata> getNamedPLSQLStoredFunctionQueries()
public java.util.List<NamedPLSQLStoredProcedureQueryMetadata> getNamedPLSQLStoredProcedureQueries()
public java.util.List<NamedQueryMetadata> getNamedQueries()
public java.util.List<NamedStoredFunctionQueryMetadata> getNamedStoredFunctionQueries()
public java.util.List<NamedStoredProcedureQueryMetadata> getNamedStoredProcedureQueries()
public OptimisticLockingMetadata getOptimisticLocking()
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 PrimaryKeyMetadata getPrimaryKey()
public QueryRedirectorsMetadata getQueryRedirectors()
public java.lang.Boolean getReadOnly()
public SequenceGeneratorMetadata getSequenceGenerator()
public java.util.List<SQLResultSetMappingMetadata> getSqlResultSetMappings()
public SerializedObjectPolicyMetadata getSerializedObjectPolicy()
public TableGeneratorMetadata getTableGenerator()
public UuidGeneratorMetadata getUuidGenerator()
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject
in class ClassAccessor
public boolean isMappedSuperclass()
isMappedSuperclass
in class ClassAccessor
public void merge(ORMetadata metadata)
merge
in class ClassAccessor
public void preProcess()
preProcess
in class ClassAccessor
public void process()
process
in class ClassAccessor
public void processAccessType()
public void processEntityListeners(java.lang.ClassLoader loader)
public void processMetamodelDescriptor()
public void setAdditionalCriteria(AdditionalCriteriaMetadata additionalCriteria)
public void setCache(CacheMetadata cache)
public void setCacheIndexes(java.util.List<CacheIndexMetadata> indexes)
public void setCacheable(java.lang.Boolean cacheable)
public void setCacheInterceptor(CacheInterceptorMetadata cacheInterceptor)
public void setEntityListeners(java.util.List<EntityListenerMetadata> entityListeners)
public void setExcludeDefaultListeners(java.lang.Boolean excludeDefaultListeners)
public void setExcludeSuperclassListeners(java.lang.Boolean excludeSuperclassListeners)
public void setExistenceChecking(java.lang.String checking)
public void setFetchGroups(java.util.List<FetchGroupMetadata> fetchGroups)
public void setIdClassName(java.lang.String idClassName)
public void setMultitenant(MultitenantMetadata multitenant)
public void setNamedNativeQueries(java.util.List<NamedNativeQueryMetadata> namedNativeQueries)
public void setNamedPLSQLStoredFunctionQueries(java.util.List<NamedPLSQLStoredFunctionQueryMetadata> namedPLSQLStoredFunctionQueries)
public void setNamedPLSQLStoredProcedureQueries(java.util.List<NamedPLSQLStoredProcedureQueryMetadata> namedPLSQLStoredProcedureQueries)
public void setNamedQueries(java.util.List<NamedQueryMetadata> namedQueries)
public void setNamedStoredFunctionQueries(java.util.List<NamedStoredFunctionQueryMetadata> namedStoredFunctionQueries)
public void setNamedStoredProcedureQueries(java.util.List<NamedStoredProcedureQueryMetadata> namedStoredProcedureQueries)
public void setOptimisticLocking(OptimisticLockingMetadata optimisticLocking)
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)
public void setPrimaryKey(PrimaryKeyMetadata primaryKey)
public void setQueryRedirectors(QueryRedirectorsMetadata redirectors)
public void setReadOnly(java.lang.Boolean readOnly)
public void setSequenceGenerator(SequenceGeneratorMetadata sequenceGenerator)
public void setSerializedObjectPolicy(SerializedObjectPolicyMetadata serializedObjectPolicy)
public void setSqlResultSetMappings(java.util.List<SQLResultSetMappingMetadata> sqlResultSetMappings)
public void setTableGenerator(TableGeneratorMetadata tableGenerator)
public void setUuidGenerator(UuidGeneratorMetadata uuidGenerator)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference