public interface XSIDCDefinition extends XSObject
Modifier and Type | Field and Description |
---|---|
static short |
IC_KEY
See the definition of
key in the identity-constraint
category. |
static short |
IC_KEYREF
See the definition of
keyref in the identity-constraint
category. |
static short |
IC_UNIQUE
See the definition of
unique in the identity-constraint
category. |
Modifier and Type | Method and Description |
---|---|
XSObjectList |
getAnnotations()
A sequence of [annotations] or an empty
XSObjectList . |
short |
getCategory()
[identity-constraint category]: one of key, keyref or unique.
|
StringList |
getFieldStrs()
[fields]: a non-empty list of restricted XPath 1.0 expressions.
|
XSIDCDefinition |
getRefKey()
[referenced key]: required if [identity-constraint category] is keyref,
null otherwise. |
String |
getSelectorStr()
[selector]: a restricted XPath 1.0 expression.
|
getName, getNamespace, getNamespaceItem, getType
static final short IC_KEY
key
in the identity-constraint
category.static final short IC_KEYREF
keyref
in the identity-constraint
category.static final short IC_UNIQUE
unique
in the identity-constraint
category.short getCategory()
String getSelectorStr()
StringList getFieldStrs()
XSIDCDefinition getRefKey()
null
otherwise. An identity-constraint definition with [
identity-constraint category] equal to key or unique.XSObjectList getAnnotations()
XSObjectList
.Copyright © 2018 JBoss by Red Hat. All rights reserved.