See: Description
| Interface | Description |
|---|---|
| AssociationLink |
This interface contains the information for an association link
(
osd:association property). |
| AssociationLinkByLinkTable |
This interface contains the information for an association
over a link table (
osd:association/linkTable property). |
| AssociationLinkByTableRefInverse |
This interface contains the information for an association
that is the inverse of a foreign key
(
osd:association/tableRefInverse property). |
| AssociationLinkByXPathLink |
This interface contains the information for an association
that is over an XPath predicate
(
osd:association/xpathLink property). |
| SchemaFacet |
Common interface for facets.
|
| SchemaFacetBoundary |
This interface represents the
maxExclusive, maxInclusive,
minExclusive, and minInclusive facets associated with a node. |
| 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. |
| SchemaFacetOnLength |
This interface declares the common methods related to the facets
length, minLength and maxLength
associated with a node. |
| 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. |
| SchemaFacetValidationPolicy |
Represents the validation policy defined
by a facet using the property
osd:validation. |
| SchemaInheritanceProperties |
This interface represents the inheritance properties defined in the data model
on a node defining the property
osd:inheritance. |
| 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. |
Provides interfaces for accessing schema node facet.