public class XMLOneToManyAccessor extends OneToManyAccessor
| Modifier and Type | Field and Description |
|---|---|
protected XMLHelper |
m_helper |
protected Node |
m_node |
m_referenceClassm_accessibleObject, m_descriptor, m_logger, m_processor, m_project, m_validator| Constructor and Description |
|---|
XMLOneToManyAccessor(MetadataAccessibleObject accessibleObject,
Node node,
XMLClassAccessor classAccessor)
INTERNAL:
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getCascadeTypes()
INTERNAL: (Override from OneToManyAccessor)
|
String |
getFetchType()
INTERNAL: (Override from OneToManyAccessor)
|
MetadataJoinTable |
getJoinTable()
INTERNAL: (Override from CollectionAccessor)
|
String |
getMapKey()
INTERNAL: (Override from CollectionAccessor)
Checks for a map-key node and returns its value if there is one.
|
String |
getMappedBy()
INTERNAL: (Override from OneToManyAccessor)
|
String |
getOrderBy()
INTERNAL: (Override from CollectionAccessor)
If the order value is not specified, look for one on an annotation.
|
Class |
getTargetEntity()
INTERNAL: (Override from OneToManyAccessor)
|
boolean |
hasOrderBy()
INTERNAL: (Override from CollectionAccessor)
Checks for an order-by node.
|
getLoggingContext, isOneToMany, processaddManyToManyRelationKeyFields, getReferenceClass, isMapCollectionAccessor, process, processJoinTable, processMapKey, processOrderBygetCascadeTypes, 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, isOneToOne, isOptional, isProcessed, isRelationship, isXMLAccessor, processAccessor, processPrimaryKeyJoinColumns, processTable, setAccessorMethods, setAnnotatedElement, setIndirectionPolicy, setIsProcessed, usesIndirectionpublic XMLOneToManyAccessor(MetadataAccessibleObject accessibleObject, Node node, XMLClassAccessor classAccessor)
public List<String> getCascadeTypes()
getCascadeTypes in class OneToManyAccessorpublic String getFetchType()
getFetchType in class OneToManyAccessorpublic MetadataJoinTable getJoinTable()
getJoinTable in class CollectionAccessorpublic String getMapKey()
getMapKey in class CollectionAccessorpublic String getMappedBy()
getMappedBy in class OneToManyAccessorpublic String getOrderBy()
getOrderBy in class CollectionAccessorpublic Class getTargetEntity()
getTargetEntity in class OneToManyAccessorpublic boolean hasOrderBy()
hasOrderBy in class CollectionAccessorCopyright © 2023. All rights reserved.