Package com.orchestranetworks.schema.info
package com.orchestranetworks.schema.info
Provides interfaces for accessing schema node facet.
-
ClassDescriptionThis interface contains the information for an association link (
osd:associationproperty).This interface contains the information for an association over a link table (osd:association/linkTableproperty).This interface contains the information for an association that is the inverse of a foreign key (osd:association/tableRefInverseproperty).This interface contains the information for an association that is over an XPath predicate (osd:association/xpathLinkproperty).Common interface for constraints on data types (also known as constraining facets in XML Schema).Represents the blocking policy defined by a facet using the propertyosd:validation/blocksCommit.This interface represents themaxExclusive,maxInclusive,minExclusive, andminInclusivefacets associated with a node.This interface represents themaxExclusivefacet associated with a node.This interface represents themaxInclusivefacet associated with a node.This interface represents theminExclusivefacet associated with a node.This interface represents theminInclusivefacet associated with a node.This interface represents enumeration facets associated with a node.This interface represents theexcludeSegmentfacet associated with a node.This interface represents theexcludeValuefacet associated with a node.This interface represents thefractionDigitsfacet associated with a node.This interface represents thelengthfacet associated with a node.This interface represents themaxLengthfacet associated with a node.This interface represents theminLengthfacet associated with a node.This interface declares the common methods related to the facetslength,minLengthandmaxLengthassociated with a node.This interface corresponds to a cardinality constraint on a mandatory field (defines bothminOccurs="1"andmaxOccurs="1").This interface represents theresourceconstraint associated with a node (osd:FacetOResource).This interface represents thepatternfacet associated with a node.This interface represents the foreign key constraint associated with a node (osd:tableRef).This interface represents thetotalDigitsfacet associated with a node.Represents the validation messages defined by a facet in a data model.Represents the validation policy defined by a facet using the propertyosd:validation.This interface represents the inheritance properties defined in the data model on a node defining the propertyosd:inheritance.This interface contains the information for a linked node (node that definesosd:function linkedField="aPath"property).Represents thebreadcrumbelement associated with a table, a foreign key or an association node in a resolved data model.Represents theosd:defaultViewelement associated with a node in a resolved data model.Represents theosd:informationelement associated with a node in a resolved data model.This interface contains the information for a selection link (osd:selectproperty).Defines a uniqueness constraint (propertyxs:unique) held by a table node in a data model.