org.apache.xerces.impl.xs.identity
Class Field

java.lang.Object
  extended by org.apache.xerces.impl.xs.identity.Field

public class Field
extends java.lang.Object

Schema identity constraint field.

Version:
$Id: Field.java 572110 2007-09-02 19:04:44Z mrglavas $
Author:
Andy Clark, IBM

Nested Class Summary
static class Field.XPath
          Field XPath.
 
Constructor Summary
Field(Field.XPath xpath, IdentityConstraint identityConstraint)
          Constructs a field.
 
Method Summary
 XPathMatcher createMatcher(ValueStore store)
          Creates a field matcher.
 IdentityConstraint getIdentityConstraint()
          Returns the identity constraint.
 XPath getXPath()
          Returns the field XPath.
 java.lang.String toString()
          Returns a string representation of this object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Field

public Field(Field.XPath xpath,
             IdentityConstraint identityConstraint)
Constructs a field.

Method Detail

getXPath

public XPath getXPath()
Returns the field XPath.


getIdentityConstraint

public IdentityConstraint getIdentityConstraint()
Returns the identity constraint.


createMatcher

public XPathMatcher createMatcher(ValueStore store)
Creates a field matcher.


toString

public java.lang.String toString()
Returns a string representation of this object.

Overrides:
toString in class java.lang.Object