# Uses of Interface
com.orchestranetworks.schema.relationships.SchemaNodeExplicitRelationship

Packages that use SchemaNodeExplicitRelationship
Package
Description
com.orchestranetworks.schema
Represents XML Schema concepts and provides schema extensions capabilities.
com.orchestranetworks.schema.businessObjects
com.orchestranetworks.schema.info
Provides interfaces for accessing schema node facet.
com.orchestranetworks.schema.relationships
Provides interfaces for accessing relationships defined in a data model.

- ## Uses of SchemaNodeExplicitRelationship in com.orchestranetworks.schema

  Methods in com.orchestranetworks.schema that return SchemaNodeExplicitRelationship
  Modifier and Type
  Method
  Description
  `SchemaNodeExplicitRelationship`
  SchemaNode.`getRelationship()`
  Returns the information for the relationship defined by this node.

- ## Uses of SchemaNodeExplicitRelationship in com.orchestranetworks.schema.businessObjects

  Methods in com.orchestranetworks.schema.businessObjects that return SchemaNodeExplicitRelationship
  Modifier and Type
  Method
  Description
  `SchemaNodeExplicitRelationship`
  BusinessObjectModelRelationship.`getRelationship()`
  Returns the related data model relationship.

- ## Uses of SchemaNodeExplicitRelationship in com.orchestranetworks.schema.info

  Subinterfaces of SchemaNodeExplicitRelationship in com.orchestranetworks.schema.info
  Modifier and Type
  Interface
  Description
  `interface`
  `AssociationLink`
  This interface contains the information for an association link (`osd:association` property).
  `interface`
  `AssociationLinkByLinkTable`
  This interface contains the information for an association over a link table (`osd:association/linkTable` property).
  `interface`
  `AssociationLinkByTableRefInverse`
  This interface contains the information for an association that is the inverse of a foreign key (`osd:association/tableRefInverse` property).
  `interface`
  `AssociationLinkByXPathLink`
  This interface contains the information for an association that is over an XPath predicate (`osd:association/xpathLink` property).
  `interface`
  `SchemaFacetTableRef`
  This interface represents the foreign key constraint associated with a node (`osd:tableRef`).
  `interface`
  `SelectionLink`
  This interface contains the information for a selection link (`osd:select` property).

- ## Uses of SchemaNodeExplicitRelationship in com.orchestranetworks.schema.relationships

  Methods in com.orchestranetworks.schema.relationships that return SchemaNodeExplicitRelationship
  Modifier and Type
  Method
  Description
  `SchemaNodeExplicitRelationship`
  ExplicitRelationship.`getSchemaNodeExplicitRelationship()`
  Returns the foreign key constraint, the selection link or the association link associated with this explicit relationship.