Interface AssociationLinkByLinkTable
- All Superinterfaces:
AssociationLink
,SchemaNodeExplicitRelationship
This interface contains the information for an association
over a link table (
osd:association/linkTable
property).- Since:
- 5.5.1
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the path of the field to the source table defined in the data model (propertyfieldToSource
).Returns the path of the field to the target table defined in the data model (propertyfieldToTarget
).getLinkTable
(Adaptation aRecordOrDataSet) Returns the link table of this association.Returns the path of the link table defined in the data model (propertytable
).Methods inherited from interface com.orchestranetworks.schema.info.AssociationLink
getAssociationResult, getConstraintPredicate, getDataSetReference, getDataSpaceReference, getMaxOccurs, getMinOccurs, getRecordFormFactoryClass, getTargetTable, getXPathFilter, isConsistent, isLinkTable, isTableRefInverse, isXPathLink
Methods inherited from interface com.orchestranetworks.schema.relationships.SchemaNodeExplicitRelationship
getBreadcrumbProperties, getContainerHome, getContainerReference, getExplicitRelationship, getExplicitRelationship, getOwnerNode, getResult, getTableNode, getTableNode, isAssociationLink, isDynamic, isSelectionLink, isTableRefLink
-
Method Details
-
getLinkTable
Returns the link table of this association.- Since:
- 5.5.1
-
getLinkTablePath
Path getLinkTablePath()Returns the path of the link table defined in the data model (propertytable
).- Since:
- 5.5.1
-
getFieldToSourcePath
Path getFieldToSourcePath()Returns the path of the field to the source table defined in the data model (propertyfieldToSource
).- Since:
- 5.5.1
-
getFieldToTargetPath
Path getFieldToTargetPath()Returns the path of the field to the target table defined in the data model (propertyfieldToTarget
).- Since:
- 5.5.1
-