public class OneToOneAccessor extends ObjectAccessor
m_referenceClassm_accessibleObject, m_descriptor, m_logger, m_processor, m_project, m_validator| Constructor and Description |
|---|
OneToOneAccessor(MetadataAccessibleObject accessibleObject,
ClassAccessor classAccessor)
INTERNAL:
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getCascadeTypes()
INTERNAL: (Overridden in XMLOneToOneAccessor)
|
String |
getFetchType()
INTERNAL: (Overridden in XMLOneToOneAccessor)
|
protected String |
getLoggingContext()
INTERNAL:
Return the logging context for this accessor.
|
String |
getMappedBy()
INTERNAL: (Overridden in XMLOneToOneAccessor)
|
Class |
getTargetEntity()
INTERNAL: (Overridden in XMLOneToOneAccessor)
|
boolean |
isOneToOne()
INTERNAL:
|
boolean |
isOptional()
INTERNAL:
|
void |
process()
INTERNAL:
Process a @OneToOne or one-to-one element into a TopLink OneToOne
mapping.
|
getReferenceClass, initOneToOneMapping, processOneToOneForeignKeyRelationship, processOneToOnePrimaryKeyRelationship, processOwningMappingKeysgetCascadeTypes, getJoinColumns, 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, isManyToOne, isOneToMany, isProcessed, isRelationship, isXMLAccessor, processAccessor, processPrimaryKeyJoinColumns, processTable, setAccessorMethods, setAnnotatedElement, setIndirectionPolicy, setIsProcessed, usesIndirectionpublic OneToOneAccessor(MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor)
public List<String> getCascadeTypes()
getCascadeTypes in class RelationshipAccessorpublic String getFetchType()
getFetchType in class MetadataAccessorprotected String getLoggingContext()
getLoggingContext in class RelationshipAccessorpublic String getMappedBy()
getMappedBy in class RelationshipAccessorpublic Class getTargetEntity()
getTargetEntity in class RelationshipAccessorpublic boolean isOneToOne()
isOneToOne in class MetadataAccessorpublic boolean isOptional()
isOptional in class MetadataAccessorpublic void process()
process in class MetadataAccessorCopyright © 2023. All rights reserved.