public abstract class NonRelationshipAccessor extends MetadataAccessor
m_accessibleObject, m_descriptor, m_logger, m_processor, m_project, m_validator
Constructor and Description |
---|
NonRelationshipAccessor(MetadataAccessibleObject accessibleObject,
ClassAccessor classAccessor)
INTERNAL:
|
NonRelationshipAccessor(MetadataAccessibleObject accessibleObject,
MetadataProcessor processor,
MetadataDescriptor descriptor)
INTERNAL:
|
Modifier and Type | Method and Description |
---|---|
protected void |
processSequenceGenerator()
INTERNAL: (Overridden in XMLClassAccessor and XMLBasicAccessor)
Process a @SequenceGenerator into a common metadata sequence generator.
|
protected void |
processSequenceGenerator(MetadataSequenceGenerator sequenceGenerator)
INTERNAL:
Process a MetadataSequenceGenerator and add it to the project.
|
protected void |
processTableGenerator()
INTERNAL: (Overridden in XMLClassAccessor and XMLBasicAccessor)
Process a @TableGenerator into a common metadata table generator.
|
protected void |
processTableGenerator(MetadataTableGenerator tableGenerator)
INTERNAL:
Process a MetadataTableGenerator and add it to the project.
|
getAnnotatedElement, getAnnotation, getAnnotation, getAttributeName, getDescriptor, getFetchType, getJavaClass, getJavaClassName, getLogger, getMapKeyClass, getName, getName, getName, getPrimaryKeyJoinColumns, getProcessor, getProject, getRawClass, getReferenceClass, getReferenceClassName, getReferenceDescriptor, getRelationType, getSetMethodName, getUpperCaseAttributeName, getUpperCaseShortJavaClassName, getValidator, hasColumn, hasPrimaryKeyJoinColumns, isAnnotationPresent, isAnnotationPresent, isBasic, isClass, isEmbedded, isEmbeddedId, isManyToMany, isManyToOne, isOneToMany, isOneToOne, isOptional, isProcessed, isRelationship, isXMLAccessor, process, processAccessor, processPrimaryKeyJoinColumns, processTable, setAccessorMethods, setAnnotatedElement, setIndirectionPolicy, setIsProcessed, usesIndirection
public NonRelationshipAccessor(MetadataAccessibleObject accessibleObject, MetadataProcessor processor, MetadataDescriptor descriptor)
public NonRelationshipAccessor(MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor)
protected void processSequenceGenerator()
protected void processSequenceGenerator(MetadataSequenceGenerator sequenceGenerator)
protected void processTableGenerator()
protected void processTableGenerator(MetadataTableGenerator tableGenerator)
Copyright © 2023. All rights reserved.