public class MappedSuperclassAccessor extends ClassAccessor
m_inheritanceParentClass, m_isInheritanceSubclass, m_mappedSuperclassesm_accessibleObject, m_descriptor, m_logger, m_processor, m_project, m_validator| Constructor and Description |
|---|
MappedSuperclassAccessor(MetadataAccessibleObject accessibleObject,
MetadataProcessor processor,
MetadataDescriptor descriptor)
INTERNAL:
|
| Modifier and Type | Method and Description |
|---|---|
void |
process()
INTERNAL:
Process the items of interest on a mapped superclass.
|
addMultipleTableKeyFields, buildAccessor, clearMappedSuperclasses, getDiscriminatorValue, getEntityName, getInheritanceParentClass, getInheritanceParentDescriptor, getInheritanceStrategy, getJavaClass, getMappedSuperclasses, hasEntity, hasInheritance, hasInheritance, isClass, isInheritanceSubclass, isTransient, isValidPersistenceElement, isValidPersistenceField, isValidPersistenceMethod, processAccessor, processAccessorFields, processAccessorMethods, processAccessors, processAssociationOverride, processAssociationOverrides, processAttributeOverride, processAttributeOverrides, processCallbackMethods, processClassMetadata, processDefaultListeners, processDiscriminatorColumn, processDiscriminatorColumn, processDiscriminatorValue, processEntity, processEntityEventListener, processEntityListeners, processExcludeDefaultListeners, processExcludeSuperclassListeners, processIdClass, processIdClass, processInheritance, processInheritanceSubclass, processJoinColumns, processLifecycleEvent, processLifecycleEvents, processListeners, processMappedSuperclass, processMappedSuperclasses, processMappedSuperclassEventListener, processNamedNativeQueries, processNamedNativeQuery, processNamedQueries, processNamedQuery, processSecondaryTable, processSecondaryTables, processSqlResultSetMapping, processSqlResultSetMappings, processTable, processTable, processTableAndInheritance, setPostLoad, setPostPersist, setPostRemove, setPostUpdate, setPrePersist, setPreRemove, setPreUpdate, validatePrimaryKeyprocessSequenceGenerator, processSequenceGenerator, processTableGenerator, processTableGeneratorgetAnnotatedElement, getAnnotation, getAnnotation, getAttributeName, getDescriptor, getFetchType, getJavaClassName, getLogger, getMapKeyClass, getName, getName, getName, getPrimaryKeyJoinColumns, getProcessor, getProject, getRawClass, getReferenceClass, getReferenceClassName, getReferenceDescriptor, getRelationType, getSetMethodName, getUpperCaseAttributeName, getUpperCaseShortJavaClassName, getValidator, hasColumn, hasPrimaryKeyJoinColumns, isAnnotationPresent, isAnnotationPresent, isBasic, isEmbedded, isEmbeddedId, isManyToMany, isManyToOne, isOneToMany, isOneToOne, isOptional, isProcessed, isRelationship, isXMLAccessor, processAccessor, processPrimaryKeyJoinColumns, processTable, setAccessorMethods, setAnnotatedElement, setIndirectionPolicy, setIsProcessed, usesIndirectionpublic MappedSuperclassAccessor(MetadataAccessibleObject accessibleObject, MetadataProcessor processor, MetadataDescriptor descriptor)
public void process()
process in class ClassAccessor