public class MappedSuperclassAccessor extends ClassAccessor
m_inheritanceParentClass, m_isInheritanceSubclass, m_mappedSuperclasses
m_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, validatePrimaryKey
processSequenceGenerator, processSequenceGenerator, processTableGenerator, processTableGenerator
getAnnotatedElement, 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, usesIndirection
public MappedSuperclassAccessor(MetadataAccessibleObject accessibleObject, MetadataProcessor processor, MetadataDescriptor descriptor)
public void process()
process
in class ClassAccessor
Copyright © 2023. All rights reserved.