|
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 XQItem
XQEvalException
public boolean getBoolean() throws XQEvalException
XQItem
getBoolean
in interface XQItem
XQEvalException
public float getFloat() throws XQEvalException
XQItem
getFloat
in interface XQItem
XQEvalException
public double getDouble() throws XQEvalException
XQItem
getDouble
in interface XQItem
XQEvalException
public long getInteger() throws XQEvalException
XQItem
getInteger
in interface XQItem
XQEvalException
public java.math.BigDecimal getDecimal() throws XQEvalException
XQItem
getDecimal
in interface XQItem
XQEvalException
public java.lang.String getString() throws XQEvalException
XQItem
getString
in interface XQItem
XQEvalException
public XQNode getNode() throws XQEvalException
XQItem
getNode
in interface XQItem
XQEvalException
public boolean isNode()
XQItem
isNode
in interface XQItem
public int compareTo(XQItem that, java.text.Collator collator, int implicitTimeZone) throws XQEvalException
XQItem
compareTo
in interface XQItem
XQEvalException
public boolean deepEqual(XQItem item, java.text.Collator collator) throws XQEvalException
XQItem
deepEqual
in interface XQItem
XQEvalException
|
© 2005 Axyana Software | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |