public class XMLMappedSuperclassAccessor extends XMLClassAccessor
m_entityMappingsAccess, m_entityMappingsCatalog, m_entityMappingsSchema, m_helper, m_nodem_inheritanceParentClass, m_isInheritanceSubclass, m_mappedSuperclassesm_accessibleObject, m_descriptor, m_logger, m_processor, m_project, m_validator| Constructor and Description |
|---|
XMLMappedSuperclassAccessor(MetadataAccessibleObject accessibleObject,
org.w3c.dom.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, processTableGeneratoraddMultipleTableKeyFields, 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, validatePrimaryKeyprocessSequenceGenerator, processTableGeneratorgetAnnotatedElement, 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, usesIndirectionpublic XMLMappedSuperclassAccessor(MetadataAccessibleObject accessibleObject, org.w3c.dom.Node node, XMLHelper helper, MetadataProcessor processor, MetadataDescriptor descriptor)
public void process()
process in class XMLClassAccessor