public class XMLManyToManyAccessor extends ManyToManyAccessor
| 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 |
|---|
XMLManyToManyAccessor(MetadataAccessibleObject accessibleObject,
Node node,
XMLClassAccessor classAccessor)
INTERNAL:
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getCascadeTypes()
INTERNAL: (Override from ManyToManyAccessor)
|
String |
getFetchType()
INTERNAL: (Override from ManyToManyAccessor)
|
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 ManyToManyAccessor)
|
String |
getOrderBy()
INTERNAL: (Override from CollectionAccessor)
If the order value is not specified, "" is returned.
|
Class |
getTargetEntity()
INTERNAL: (Override from ManyToManyAccessor)
|
boolean |
hasOrderBy()
INTERNAL: (Override from CollectionAccessor)
Checks for an order-by node.
|
getLoggingContext, isManyToMany, 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, isManyToOne, isOneToMany, isOneToOne, isOptional, isProcessed, isRelationship, isXMLAccessor, processAccessor, processPrimaryKeyJoinColumns, processTable, setAccessorMethods, setAnnotatedElement, setIndirectionPolicy, setIsProcessed, usesIndirectionpublic XMLManyToManyAccessor(MetadataAccessibleObject accessibleObject, Node node, XMLClassAccessor classAccessor)
public List<String> getCascadeTypes()
getCascadeTypes in class ManyToManyAccessorpublic String getFetchType()
getFetchType in class ManyToManyAccessorpublic MetadataJoinTable getJoinTable()
getJoinTable in class CollectionAccessorpublic String getMapKey()
getMapKey in class CollectionAccessorpublic String getMappedBy()
getMappedBy in class ManyToManyAccessorpublic String getOrderBy()
getOrderBy in class CollectionAccessorpublic Class getTargetEntity()
getTargetEntity in class ManyToManyAccessorpublic boolean hasOrderBy()
hasOrderBy in class CollectionAccessorCopyright © 2023. All rights reserved.