public class XMLManyToOneAccessor extends ManyToOneAccessor
| Modifier and Type | Field and Description |
|---|---|
protected XMLHelper |
m_helper |
protected org.w3c.dom.Node |
m_node |
m_referenceClassm_accessibleObject, m_descriptor, m_logger, m_processor, m_project, m_validator| Constructor and Description |
|---|
XMLManyToOneAccessor(MetadataAccessibleObject accessibleObject,
org.w3c.dom.Node node,
XMLClassAccessor classAccessor)
INTERNAL:
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getCascadeTypes()
INTERNAL: (Override from ManyToOneAccessor)
|
java.lang.String |
getFetchType()
INTERNAL: (Override from ManyToOneAccessor)
|
protected MetadataJoinColumns |
getJoinColumns()
INTERNAL: (Override from RelationshipAccessor)
|
java.lang.Class |
getTargetEntity()
INTERNAL: (Override from ManyToOneAccessor)
|
boolean |
isOptional()
INTERNAL: (Override from ManyToOneAccessor)
|
getLoggingContext, isManyToOne, processgetReferenceClass, initOneToOneMapping, processOneToOneForeignKeyRelationship, processOneToOnePrimaryKeyRelationship, processOwningMappingKeysgetCascadeTypes, getMappedBy, getOwningMapping, getReferenceDescriptor, hasJoinColumn, hasJoinColumns, hasPrimaryKeyJoinColumns, isOneToOnePrimaryKeyRelationship, processCascadeTypes, processJoinColumns, processJoinColumns, processRelationship, setCascadeTypegetAnnotatedElement, 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, usesIndirectionprotected org.w3c.dom.Node m_node
protected XMLHelper m_helper
public XMLManyToOneAccessor(MetadataAccessibleObject accessibleObject, org.w3c.dom.Node node, XMLClassAccessor classAccessor)
public java.util.List<java.lang.String> getCascadeTypes()
getCascadeTypes in class ManyToOneAccessorpublic java.lang.String getFetchType()
getFetchType in class ManyToOneAccessorprotected MetadataJoinColumns getJoinColumns()
getJoinColumns in class RelationshipAccessorpublic java.lang.Class getTargetEntity()
getTargetEntity in class ManyToOneAccessorpublic boolean isOptional()
isOptional in class ManyToOneAccessor