|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.apache.xerces.validators.schema.identity.IdentityConstraint
Base class of Schema identity constraint.
Field Summary | |
protected String |
fElementName
Element name. |
protected int |
fFieldCount
Field count. |
protected Field[] |
fFields
Fields. |
protected String |
fIdentityConstraintName
Identity constraint name. |
protected Selector |
fSelector
Selector. |
static short |
KEY
Type: key. |
static short |
KEYREF
Type: key reference. |
static short |
UNIQUE
Type: unique. |
Constructor Summary | |
protected |
IdentityConstraint(String identityConstraintName,
String elementName)
Default constructor. |
Method Summary | |
void |
addField(Field field)
Adds a field. |
boolean |
equals(IdentityConstraint id)
|
String |
getElementName()
Returns the element name. |
Field |
getFieldAt(int index)
Returns the field at the specified index. |
int |
getFieldCount()
Returns the field count. |
String |
getIdentityConstraintName()
Returns the identity constraint name. |
Selector |
getSelector()
Returns the selector. |
abstract short |
getType()
Returns the identity constraint type. |
void |
setSelector(Selector selector)
Sets the selector. |
String |
toString()
Returns a string representation of this object. |
Methods inherited from class java.lang.Object |
|
Field Detail |
public static final short UNIQUE
public static final short KEY
public static final short KEYREF
protected String fIdentityConstraintName
protected String fElementName
protected Selector fSelector
protected int fFieldCount
protected Field[] fFields
Constructor Detail |
protected IdentityConstraint(String identityConstraintName, String elementName)
Method Detail |
public abstract short getType()
public String getIdentityConstraintName()
public String getElementName()
public void setSelector(Selector selector)
public Selector getSelector()
public void addField(Field field)
public int getFieldCount()
public Field getFieldAt(int index)
public String toString()
toString
in class Object
public boolean equals(IdentityConstraint id)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |