# Uses of Package
com.orchestranetworks.schema.info

Packages that use com.orchestranetworks.schema.info
Package
Description
com.orchestranetworks.instance
Provides interfaces for accessing data sets.
com.orchestranetworks.schema
Represents XML Schema concepts and provides schema extensions capabilities.
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.
com.orchestranetworks.service
Provides classes and interfaces for implementing specific services and access rules on EBX®.

- Classes in com.orchestranetworks.schema.info used by com.orchestranetworks.instance
  Class
  Description
  AssociationLink
  This interface contains the information for an association link (`osd:association` property).
- Classes in com.orchestranetworks.schema.info used by com.orchestranetworks.schema
  Class
  Description
  AssociationLink
  This interface contains the information for an association link (`osd:association` property).
  SchemaFacet
  Common interface for constraints on data types (also known as constraining facets in XML Schema).
  SchemaFacetBoundaryMaxExclusive
  This interface represents the `maxExclusive` facet associated with a node.
  SchemaFacetBoundaryMaxInclusive
  This interface represents the `maxInclusive` facet associated with a node.
  SchemaFacetBoundaryMinExclusive
  This interface represents the `minExclusive` facet associated with a node.
  SchemaFacetBoundaryMinInclusive
  This interface represents the`minInclusive` facet associated with a node.
  SchemaFacetEnumeration
  This interface represents enumeration facets associated with a node.
  SchemaFacetExcludeSegment
  This interface represents the `excludeSegment` facet associated with a node.
  SchemaFacetExcludeValue
  This interface represents the `excludeValue` facet associated with a node.
  SchemaFacetFractionDigits
  This interface represents the `fractionDigits` facet associated with a node.
  SchemaFacetLength
  This interface represents the `length` facet associated with a node.
  SchemaFacetMaxLength
  This interface represents the `maxLength` facet associated with a node.
  SchemaFacetMinLength
  This interface represents the `minLength` facet associated with a node.
  SchemaFacetOnMandatoryField
  This interface corresponds to a cardinality constraint on a mandatory field (defines both `minOccurs="1"`and `maxOccurs="1"`).````
  SchemaFacetOResource
  This interface represents the `resource` constraint associated with a node (`osd:FacetOResource`).
  SchemaFacetPattern
  This interface represents the `pattern` facet associated with a node.
  SchemaFacetTableRef
  This interface represents the foreign key constraint associated with a node (`osd:tableRef`).
  SchemaFacetTotalDigits
  This interface represents the `totalDigits` facet associated with a node.
  SchemaInheritanceProperties
  This interface represents the inheritance properties defined in the data model on a node defining the property `osd:inheritance`.
  SchemaLinkedField
  This interface contains the information for a linked node (node that defines `osd:function linkedField="aPath"` property).
  SchemaNodeDefaultView
  Represents the `osd:defaultView` element associated with a node in a resolved data model.
  SchemaNodeInformation
  Represents the `osd:information` element associated with a node in a resolved data model.
  SelectionLink
  This interface contains the information for a selection link (`osd:select` property).
  UniquenessConstraint
  Defines a uniqueness constraint (property `xs:unique`) held by a table node in a data model.
- Classes in com.orchestranetworks.schema.info used by com.orchestranetworks.schema.info
  Class
  Description
  AssociationLink
  This interface contains the information for an association link (`osd:association` property).
  SchemaFacet
  Common interface for constraints on data types (also known as constraining facets in XML Schema).
  SchemaFacetBlocksCommit
  Represents the blocking policy defined by a facet using the property `osd:validation/blocksCommit`.
  SchemaFacetBoundary
  This interface represents the `maxExclusive`, `maxInclusive`, `minExclusive`, and `minInclusive` facets associated with a node.
  SchemaFacetEnumeration
  This interface represents enumeration facets associated with a node.
  SchemaFacetOnLength
  This interface declares the common methods related to the facets `length`, `minLength` and `maxLength` associated with a node.
  SchemaFacetValidationMessage
  Represents the validation messages defined by a facet in a data model.
  SchemaFacetValidationPolicy
  Represents the validation policy defined by a facet using the property `osd:validation`.
- Classes in com.orchestranetworks.schema.info used by com.orchestranetworks.schema.relationships
  Class
  Description
  SchemaNodeBreadcrumbProperties
  Represents the `breadcrumb` element associated with a table, a foreign key or an association node in a resolved data model.
- Classes in com.orchestranetworks.schema.info used by com.orchestranetworks.service
  Class
  Description
  SchemaFacet
  Common interface for constraints on data types (also known as constraining facets in XML Schema).
  SchemaFacetBlocksCommit
  Represents the blocking policy defined by a facet using the property `osd:validation/blocksCommit`.