Package org.apache.ws.commons.schema
Class XmlSchemaIdentityConstraint
java.lang.Object
org.apache.ws.commons.schema.XmlSchemaObject
org.apache.ws.commons.schema.XmlSchemaAnnotated
org.apache.ws.commons.schema.XmlSchemaIdentityConstraint
- All Implemented Interfaces:
XmlSchemaObjectBase
- Direct Known Subclasses:
XmlSchemaKey,XmlSchemaKeyref,XmlSchemaUnique
Class for the identity constraints: key, keyref, and unique elements.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<XmlSchemaXPath> private Stringprivate XmlSchemaXPathFields inherited from class org.apache.ws.commons.schema.XmlSchemaObject
lineNumber, linePosition, sourceURI -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()(package private) voidsetFields(List<XmlSchemaXPath> fields) voidvoidsetSelector(XmlSchemaXPath selector) Methods inherited from class org.apache.ws.commons.schema.XmlSchemaAnnotated
getAnnotation, getId, getUnhandledAttributes, setAnnotation, setId, setUnhandledAttributes, toStringMethods inherited from class org.apache.ws.commons.schema.XmlSchemaObject
addMetaInfo, equals, getLineNumber, getLinePosition, getMetaInfoMap, getSourceURI, hashCode, setLineNumber, setLinePosition, setMetaInfoMap, setSourceURI
-
Field Details
-
fields
-
name
-
selector
-
-
Constructor Details
-
XmlSchemaIdentityConstraint
public XmlSchemaIdentityConstraint()Creates new XmlSchemaIdentityConstraint
-
-
Method Details
-
getFields
-
getName
-
getSelector
-
setName
-
setSelector
-
setFields
-