|
Qizx/open API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.axyana.qizxopen.xquery.XQResultSequence
Represents the result of the evaluation of a query, which is a sequence of Items (XQItem).
| Field Summary |
| Fields inherited from interface net.axyana.qizxopen.xquery.XQItem |
INCOMPARABLE |
| Constructor Summary | |
XQResultSequence(int remotePipe,
net.axyana.qizxopen.xquery.impl.XQueryExpressionCx expr)
|
|
XQResultSequence(XQValue localValue)
|
|
| Method Summary | |
void |
beforeFirst()
|
void |
close()
|
int |
compareTo(XQItem that,
java.text.Collator collator,
int implicitTimeZone)
Compares two items. |
boolean |
deepEqual(XQItem item,
java.text.Collator collator)
Deep equality of two items. |
void |
exportNode(XMLEventReceiver handler)
|
boolean |
getBoolean()
Gets the item as a boolean value. |
java.math.BigDecimal |
getDecimal()
Gets the item as a decimal value. |
double |
getDouble()
Gets the item as a double value. |
float |
getFloat()
Gets the item as a float value. |
long |
getInteger()
Gets the item as a integer value. |
XQItem |
getItem()
|
XQNode |
getNode()
Gets the item as a Node value. |
java.lang.String |
getString()
Gets the item as a String value. |
XQItemType |
getType()
Returns the type description. |
boolean |
isNode()
Tests whether the item is a Node. |
boolean |
next()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XQResultSequence(XQValue localValue)
public XQResultSequence(int remotePipe,
net.axyana.qizxopen.xquery.impl.XQueryExpressionCx expr)
| Method Detail |
public void beforeFirst()
throws XQueryException
XQueryException
public boolean next()
throws XQueryException
XQueryException
public XQItem getItem()
throws XQEvalException
XQEvalException
public void exportNode(XMLEventReceiver handler)
throws XQueryException
XQueryException
public void close()
throws XQueryException
XQueryException
public XQItemType getType()
throws XQEvalException
XQItem
getType in interface XQItemXQEvalException
public boolean getBoolean()
throws XQEvalException
XQItem
getBoolean in interface XQItemXQEvalException
public float getFloat()
throws XQEvalException
XQItem
getFloat in interface XQItemXQEvalException
public double getDouble()
throws XQEvalException
XQItem
getDouble in interface XQItemXQEvalException
public long getInteger()
throws XQEvalException
XQItem
getInteger in interface XQItemXQEvalException
public java.math.BigDecimal getDecimal()
throws XQEvalException
XQItem
getDecimal in interface XQItemXQEvalException
public java.lang.String getString()
throws XQEvalException
XQItem
getString in interface XQItemXQEvalException
public XQNode getNode()
throws XQEvalException
XQItem
getNode in interface XQItemXQEvalExceptionpublic boolean isNode()
XQItem
isNode in interface XQItem
public int compareTo(XQItem that,
java.text.Collator collator,
int implicitTimeZone)
throws XQEvalException
XQItem
compareTo in interface XQItemXQEvalException
public boolean deepEqual(XQItem item,
java.text.Collator collator)
throws XQEvalException
XQItem
deepEqual in interface XQItemXQEvalException
|
© 2005 Axyana Software | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||