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 constraints on data types
(also known as constraining facets in XML Schema).
|
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. |
SchemaFacetOnMandatoryField |
This interface corresponds to a cardinality constraint
on a mandatory field (defines both
minOccurs="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. |
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 . |
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). |
SchemaNodeBreadcrumbProperties |
Represents the
breadcrumb element associated with
a table, a foreign key or an association node in a resolved data model. |
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. |
Enum | Description |
---|---|
SchemaFacetBlocksCommit |
Represents the blocking policy defined
by a facet using the property
osd:validation/blocksCommit . |
Provides interfaces for accessing schema node facet.