Top Description Fields Constructors Methods
com.sun.msv.grammar.xmlschema

public Class IdentityConstraint

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Known Direct Subclasses
com.sun.msv.grammar.xmlschema.KeyConstraint, com.sun.msv.grammar.xmlschema.KeyRefConstraint, com.sun.msv.grammar.xmlschema.UniqueConstraint

represents an identity constraint.
Author
Kohsuke KAWAGUCHI

Field Summary

Modifier and TypeField and Description
public final Field[]
fields

fields of this constraint.

public final String
localName

local name of the identity constraint.

public final String
namespaceURI

namespace URI of the identity constraint.

public final XPath[]
selectors

selectors of the identity constraint.

private static final long

Constructor Summary

AccessConstructor and Description
public
IdentityConstraint(String namespaceURI, String localName, XPath[] selectors, Field[] fields)

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

fieldsback to summary
public final Field[] fields

fields of this constraint.

localNameback to summary
public final String localName

local name of the identity constraint.

namespaceURIback to summary
public final String namespaceURI

namespace URI of the identity constraint.

selectorsback to summary
public final XPath[] selectors

selectors of the identity constraint. each XPath separated by '|' will be treated as one entity.

serialVersionUIDback to summary
private static final long serialVersionUID

Constructor Detail

IdentityConstraintback to summary
public IdentityConstraint(String namespaceURI, String localName, XPath[] selectors, Field[] fields)