|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SmIdentityConstraint<A,S>
Describes key/keyref/unique constraints on the schema.
Method Summary | |
---|---|
SmIdentityConstraintKind |
getCategory()
Returns this constraint's {identity-constraint category} property. |
java.util.List<SmRestrictedXPath<S>> |
getFields()
Returns the {fields} property of the constraint, a non-empty list of restricted XPath expressions. |
SmIdentityConstraint<A,S> |
getKeyConstraint()
In the case of keyref constraints, returns the corresponding key constraint with {identity-constraint category} equal to key or unique. |
SmName<S> |
getName()
The {name} and {target namespace} properties. |
SmScope |
getScope()
The {scope} property of this component. |
SmRestrictedXPath<S> |
getSelector()
Returns the {selector} restricted XPath of the constraint. |
Methods inherited from interface org.gxml.xs.SmComponent |
---|
getLocalName, getTargetNamespace, isAnonymous |
Method Detail |
---|
SmIdentityConstraintKind getCategory()
java.util.List<SmRestrictedXPath<S>> getFields()
SmIdentityConstraint<A,S> getKeyConstraint()
SmName<S> getName()
SmComponent
getName
in interface SmComponent<A,S>
SmScope getScope()
SmComponent
getScope
in interface SmComponent<A,S>
SmRestrictedXPath<S> getSelector()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |