public class ManyToOneAccessor extends ObjectAccessor
m_referenceClassm_accessibleObject, m_descriptor, m_logger, m_processor, m_project, m_validator| Constructor and Description |
|---|
ManyToOneAccessor(MetadataAccessibleObject accessibleObject,
ClassAccessor classAccessor)
INTERNAL:
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getCascadeTypes()
INTERNAL: (Overridden in XMLManyToOneAccessor)
|
java.lang.String |
getFetchType()
INTERNAL: (Overridden in XMLManyToOneAccessor)
|
protected java.lang.String |
getLoggingContext()
INTERNAL:
Return the logging context for this accessor.
|
java.lang.Class |
getTargetEntity()
INTERNAL: (Overridden in XMLManyToOneAccessor)
|
boolean |
isManyToOne()
INTERNAL:
|
boolean |
isOptional()
INTERNAL: (Overridden in XMLManyToOneAccessor)
|
void |
process()
INTERNAL:
Process a @ManyToOne or many-to-one element into a TopLink OneToOne
mapping.
|
getReferenceClass, initOneToOneMapping, processOneToOneForeignKeyRelationship, processOneToOnePrimaryKeyRelationship, processOwningMappingKeysgetCascadeTypes, getJoinColumns, 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, usesIndirectionpublic ManyToOneAccessor(MetadataAccessibleObject accessibleObject, ClassAccessor classAccessor)
public java.util.List<java.lang.String> getCascadeTypes()
getCascadeTypes in class RelationshipAccessorpublic java.lang.String getFetchType()
getFetchType in class MetadataAccessorprotected java.lang.String getLoggingContext()
getLoggingContext in class RelationshipAccessorpublic java.lang.Class getTargetEntity()
getTargetEntity in class RelationshipAccessorpublic boolean isManyToOne()
isManyToOne in class MetadataAccessorpublic boolean isOptional()
isOptional in class MetadataAccessorpublic void process()
process in class MetadataAccessor