public class XMLManyToOneAccessor extends ManyToOneAccessor
Modifier and Type | Field and Description |
---|---|
protected XMLHelper |
m_helper |
protected Node |
m_node |
m_referenceClass
m_accessibleObject, m_descriptor, m_logger, m_processor, m_project, m_validator
Constructor and Description |
---|
XMLManyToOneAccessor(MetadataAccessibleObject accessibleObject,
Node node,
XMLClassAccessor classAccessor)
INTERNAL:
|
Modifier and Type | Method and Description |
---|---|
List<String> |
getCascadeTypes()
INTERNAL: (Override from ManyToOneAccessor)
|
String |
getFetchType()
INTERNAL: (Override from ManyToOneAccessor)
|
protected MetadataJoinColumns |
getJoinColumns()
INTERNAL: (Override from RelationshipAccessor)
|
Class |
getTargetEntity()
INTERNAL: (Override from ManyToOneAccessor)
|
boolean |
isOptional()
INTERNAL: (Override from ManyToOneAccessor)
|
getLoggingContext, isManyToOne, process
getReferenceClass, initOneToOneMapping, processOneToOneForeignKeyRelationship, processOneToOnePrimaryKeyRelationship, processOwningMappingKeys
getCascadeTypes, getMappedBy, getOwningMapping, getReferenceDescriptor, hasJoinColumn, hasJoinColumns, hasPrimaryKeyJoinColumns, isOneToOnePrimaryKeyRelationship, processCascadeTypes, processJoinColumns, processJoinColumns, processRelationship, setCascadeType
getAnnotatedElement, getAnnotation, getAnnotation, getAttributeName, getDescriptor, getJavaClass, getJavaClassName, getLogger, getMapKeyClass, getName, getName, getName, getPrimaryKeyJoinColumns, getProcessor, getProject, getRawClass, getReferenceClassName, getRelationType, getSetMethodName, getUpperCaseAttributeName, getUpperCaseShortJavaClassName, getValidator, hasColumn, isAnnotationPresent, isAnnotationPresent, isBasic, isClass, isEmbedded, isEmbeddedId, isManyToMany, isOneToMany, isOneToOne, isProcessed, isRelationship, isXMLAccessor, processAccessor, processPrimaryKeyJoinColumns, processTable, setAccessorMethods, setAnnotatedElement, setIndirectionPolicy, setIsProcessed, usesIndirection
public XMLManyToOneAccessor(MetadataAccessibleObject accessibleObject, Node node, XMLClassAccessor classAccessor)
public List<String> getCascadeTypes()
getCascadeTypes
in class ManyToOneAccessor
public String getFetchType()
getFetchType
in class ManyToOneAccessor
protected MetadataJoinColumns getJoinColumns()
getJoinColumns
in class RelationshipAccessor
public Class getTargetEntity()
getTargetEntity
in class ManyToOneAccessor
public boolean isOptional()
isOptional
in class ManyToOneAccessor
Copyright © 2021. All rights reserved.