|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.fraunhofer.ipsi.ipsixq.api.impl.XQAbstractItemType
public abstract class XQAbstractItemType
Field Summary |
---|
Fields inherited from interface javax.xml.xquery.XQItemType |
---|
XQITEMTYPE_ATOMIC, XQITEMTYPE_ATTRIBUTE, XQITEMTYPE_DOCUMENT, XQITEMTYPE_ELEMENT, XQITEMTYPE_ITEM, XQITEMTYPE_NODE |
Fields inherited from interface javax.xml.xquery.XQSequenceType |
---|
OCC_EXACTLY_ONE, OCC_ONE_OR_MORE, OCC_ZERO_OR_MORE, OCC_ZERO_OR_ONE |
Constructor Summary | |
---|---|
XQAbstractItemType()
|
Method Summary | |
---|---|
boolean |
exactlyMatches(XQItemType type)
Returns true if the given type matches this type object exactly, otherwise returns false. |
boolean |
exactlyMatches(XQSequenceType type)
Returns true if the given sequence type matches this type exactly. |
int |
getBaseItemType()
Returns the base type of the item. |
int |
getItemOccurence(XQSequenceType type)
Returns the occurence indicator for the item type. |
XQItemType |
getItemType()
Returns the type of the Item in the SequenceType. |
java.lang.String |
getString()
Returns a string representation of the item type. |
boolean |
isOfType(XQItemType type)
Returns true if the given type exactly matches or is a supertype of this type, otherwise returns false. |
boolean |
isOfType(XQSequenceType type)
Returns true if the given type exactly matches or is a supertype of this type. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XQAbstractItemType()
Method Detail |
---|
public boolean exactlyMatches(XQItemType type)
XQItemType
exactlyMatches
in interface XQItemType
public int getBaseItemType()
XQItemType
getBaseItemType
in interface XQItemType
public int getItemOccurence(XQSequenceType type)
XQItemType
getItemOccurence
in interface XQItemType
getItemOccurence
in interface XQSequenceType
public java.lang.String getString() throws XQException
XQItemType
getString
in interface XQItemType
getString
in interface XQSequenceType
XQException
public boolean isOfType(XQItemType type)
XQItemType
isOfType
in interface XQItemType
public boolean exactlyMatches(XQSequenceType type)
XQSequenceType
exactlyMatches
in interface XQSequenceType
public XQItemType getItemType()
XQSequenceType
getItemType
in interface XQSequenceType
public boolean isOfType(XQSequenceType type)
XQSequenceType
isOfType
in interface XQSequenceType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |