public interface

XSIDCDefinition

implements XSObject
org.apache.xerces.xs.XSIDCDefinition
Known Indirect Subclasses

Class Overview

This interface represents the Identity-constraint Definition schema component.

Summary

Constants
short IC_KEY See the definition of key in the identity-constraint category.
short IC_KEYREF See the definition of keyref in the identity-constraint category.
short IC_UNIQUE See the definition of unique in the identity-constraint category.
Public Methods
abstract XSObjectList getAnnotations()
A sequence of [annotations] or an empty XSObjectList.
abstract short getCategory()
[identity-constraint category]: one of key, keyref or unique.
abstract StringList getFieldStrs()
[fields]: a non-empty list of restricted XPath 1.0 expressions.
abstract XSIDCDefinition getRefKey()
[referenced key]: required if [identity-constraint category] is keyref, null otherwise.
abstract String getSelectorStr()
[selector]: a restricted XPath 1.0 expression.
[Expand]
Inherited Methods
From interface org.apache.xerces.xs.XSObject

Constants

public static final short IC_KEY

See the definition of key in the identity-constraint category.

Constant Value: 1 (0x00000001)

public static final short IC_KEYREF

See the definition of keyref in the identity-constraint category.

Constant Value: 2 (0x00000002)

public static final short IC_UNIQUE

See the definition of unique in the identity-constraint category.

Constant Value: 3 (0x00000003)

Public Methods

public abstract XSObjectList getAnnotations ()

A sequence of [annotations] or an empty XSObjectList.

public abstract short getCategory ()

[identity-constraint category]: one of key, keyref or unique.

public abstract StringList getFieldStrs ()

[fields]: a non-empty list of restricted XPath 1.0 expressions.

public abstract XSIDCDefinition getRefKey ()

[referenced key]: required if [identity-constraint category] is keyref, null otherwise. An identity-constraint definition with [ identity-constraint category] equal to key or unique.

public abstract String getSelectorStr ()

[selector]: a restricted XPath 1.0 expression.