public class XMLOneToOneAccessor extends OneToOneAccessor
m_referenceClassm_accessibleObject, m_descriptor, m_logger, m_processor, m_project, m_validator| Constructor and Description |
|---|
XMLOneToOneAccessor(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 OneToOneAccessor)
|
java.lang.String |
getFetchType()
INTERNAL: (Override from OneToOneAccessor)
|
protected MetadataJoinColumns |
getJoinColumns()
INTERNAL: (Override from RelationshipAccessor)
|
java.lang.String |
getMappedBy()
INTERNAL: (Override from OneToOneAccessor)
|
protected MetadataPrimaryKeyJoinColumns |
getPrimaryKeyJoinColumns(java.lang.String sourceTableName,
java.lang.String targetTableName)
INTERNAL: (Override from MetadataAccessor)
|
java.lang.Class |
getTargetEntity()
INTERNAL: (Override from OneToOneAccessor)
|
boolean |
hasPrimaryKeyJoinColumns()
INTERNAL: (Override from RelationshipAccessor)
Return true is this one-to-one has primary key join columns.
|
boolean |
isOptional()
INTERNAL: (Override from OneToOneAccessor)
|
getLoggingContext, isOneToOne, processgetReferenceClass, initOneToOneMapping, processOneToOneForeignKeyRelationship, processOneToOnePrimaryKeyRelationship, processOwningMappingKeysgetCascadeTypes, getOwningMapping, getReferenceDescriptor, hasJoinColumn, hasJoinColumns, isOneToOnePrimaryKeyRelationship, processCascadeTypes, processJoinColumns, processJoinColumns, processRelationship, setCascadeTypegetAnnotatedElement, getAnnotation, getAnnotation, getAttributeName, getDescriptor, getJavaClass, getJavaClassName, getLogger, getMapKeyClass, getName, getName, getName, getProcessor, getProject, getRawClass, getReferenceClassName, getRelationType, getSetMethodName, getUpperCaseAttributeName, getUpperCaseShortJavaClassName, getValidator, hasColumn, isAnnotationPresent, isAnnotationPresent, isBasic, isClass, isEmbedded, isEmbeddedId, isManyToMany, isManyToOne, isOneToMany, isProcessed, isRelationship, isXMLAccessor, processAccessor, processPrimaryKeyJoinColumns, processTable, setAccessorMethods, setAnnotatedElement, setIndirectionPolicy, setIsProcessed, usesIndirectionpublic XMLOneToOneAccessor(MetadataAccessibleObject accessibleObject, org.w3c.dom.Node node, XMLClassAccessor classAccessor)
public java.util.List<java.lang.String> getCascadeTypes()
getCascadeTypes in class OneToOneAccessorpublic java.lang.String getFetchType()
getFetchType in class OneToOneAccessorprotected MetadataJoinColumns getJoinColumns()
getJoinColumns in class RelationshipAccessorpublic java.lang.String getMappedBy()
getMappedBy in class OneToOneAccessorprotected MetadataPrimaryKeyJoinColumns getPrimaryKeyJoinColumns(java.lang.String sourceTableName, java.lang.String targetTableName)
getPrimaryKeyJoinColumns in class MetadataAccessorpublic java.lang.Class getTargetEntity()
getTargetEntity in class OneToOneAccessorpublic boolean hasPrimaryKeyJoinColumns()
hasPrimaryKeyJoinColumns in class RelationshipAccessorpublic boolean isOptional()
isOptional in class OneToOneAccessor