public class XMLMappedSuperclassAccessor extends XMLClassAccessor
m_entityMappingsAccess, m_entityMappingsCatalog, m_entityMappingsSchema, m_helper, m_node
m_inheritanceParentClass, m_isInheritanceSubclass, m_mappedSuperclasses
m_accessibleObject, m_descriptor, m_logger, m_processor, m_project, m_validator
Constructor and Description |
---|
XMLMappedSuperclassAccessor(MetadataAccessibleObject accessibleObject,
Node node,
XMLHelper helper,
MetadataProcessor processor,
MetadataDescriptor descriptor)
INTERNAL:
|
Modifier and Type | Method and Description |
---|---|
void |
process()
INTERNAL:
Process the items of interest on a mapped superclass.
|
buildAccessor, getCatalog, getDiscriminatorValue, getDocumentName, getEntityName, getHelper, getInheritanceStrategy, getPrimaryKeyJoinColumns, getSchema, hasEntity, hasInheritance, isXMLAccessor, processAccessor, processAccessors, processAssociationOverrides, processAttributeOverrides, processDiscriminatorColumn, processEntityEventListener, processEntityListeners, processEntityMappings, processExcludeDefaultListeners, processExcludeSuperclassListeners, processIdClass, processMappedSuperclassEventListener, processNamedNativeQueries, processNamedNativeQueries, processNamedQueries, processNamedQueries, processSecondaryTables, processSequenceGenerator, processSequenceGenerator, processSqlResultSetMappings, processSqlResultSetMappings, processTable, processTableGenerator, processTableGenerator
addMultipleTableKeyFields, buildAccessor, clearMappedSuperclasses, getInheritanceParentClass, getInheritanceParentDescriptor, getJavaClass, getMappedSuperclasses, hasInheritance, isClass, isInheritanceSubclass, isTransient, isValidPersistenceElement, isValidPersistenceField, isValidPersistenceMethod, processAccessor, processAccessorFields, processAccessorMethods, processAssociationOverride, processAttributeOverride, processCallbackMethods, processClassMetadata, processDefaultListeners, processDiscriminatorColumn, processDiscriminatorValue, processEntity, processIdClass, processInheritance, processInheritanceSubclass, processJoinColumns, processLifecycleEvent, processLifecycleEvents, processListeners, processMappedSuperclass, processMappedSuperclasses, processNamedNativeQuery, processNamedQuery, processSecondaryTable, processSqlResultSetMapping, processTable, processTableAndInheritance, setPostLoad, setPostPersist, setPostRemove, setPostUpdate, setPrePersist, setPreRemove, setPreUpdate, validatePrimaryKey
processSequenceGenerator, processTableGenerator
getAnnotatedElement, getAnnotation, getAnnotation, getAttributeName, getDescriptor, getFetchType, getJavaClassName, getLogger, getMapKeyClass, getName, getName, getName, 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, processPrimaryKeyJoinColumns, processTable, setAccessorMethods, setAnnotatedElement, setIndirectionPolicy, setIsProcessed, usesIndirection
public XMLMappedSuperclassAccessor(MetadataAccessibleObject accessibleObject, Node node, XMLHelper helper, MetadataProcessor processor, MetadataDescriptor descriptor)
public void process()
process
in class XMLClassAccessor
Copyright © 2022. All rights reserved.