|
Qizx/db 2.1 API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use EvaluationException | |
| com.qizx.api | API of the embeddable version of the Qizx/db database engine. |
| Uses of EvaluationException in com.qizx.api |
| Methods in com.qizx.api that throw EvaluationException | |
LibraryMemberIterator |
Collection.queryProperties(Expression query)
Returns an iterator over descendant Documents and Collections whose properties match a boolean XQuery expression. |
boolean |
ItemSequence.moveToNextItem()
Moves to the next item. |
long |
ItemSequence.countItems()
Returns the total number of items, without moving the current position. |
void |
ItemSequence.moveTo(int position)
Moves the current position to the specified value. |
int |
ItemSequence.skip(int count)
Skips items in forward direction. |
Item |
ItemFactory.createItem(Object value,
ItemType type)
Creates an item from a given object according to the general Java to XQuery type mapping, also used in the Java Binding extension. |
Item |
ItemFactory.createItem(long value,
ItemType type)
Creates an Item of type xs:integer, or one of its sub-types. |
Item |
ItemFactory.createItem(InputSource source)
Creates a Document Node item by parsing a document. |
Item |
ItemFactory.createItem(XMLPullStream source)
Creates a Node item by reading a XML stream. |
ItemSequence |
ItemFactory.copySequence(ItemSequence sequence)
Creates a copy of the specified Sequence. |
ItemSequence |
ItemFactory.createSequence(Object object,
SequenceType type)
Creates a sequence from a Java object. |
ItemType |
Item.getType()
Returns the XQuery type of the item. |
boolean |
Item.getBoolean()
Gets the item's boolean value. |
float |
Item.getFloat()
Gets the item's float value. |
double |
Item.getDouble()
Gets the item's double value. |
long |
Item.getInteger()
Gets the item's integer value. |
BigDecimal |
Item.getDecimal()
Gets the item's decimal value. |
String |
Item.getString()
Gets the item's String value. |
QName |
Item.getQName()
Gets the item's QName value. |
Node |
Item.getNode()
Gets the item's Node value. |
XMLPullStream |
Item.exportNode()
Streaming export of a Node, in "pull" mode. |
void |
Expression.bindVariable(QName varName,
long value,
ItemType type)
Binds a variable to a value obtained by converting a long integer to an Item. |
void |
Expression.bindVariable(QName varName,
Object value,
ItemType type)
Binds a variable to a value obtained by converting a Java object to an Item or a ItemSequence, according to the general Java to XQuery type mapping (see the documentation for details). |
void |
Expression.bindImplicitCollection(ItemSequence nodes)
Defines the Implicit Collection as a set of Nodes defined by a sequence (see above for a definition of Implicit Collection). |
void |
Expression.bindImplicitCollection(LibraryMemberIterator roots)
Defines the Implicit Collection as a set of Documents defined by a query. |
ItemSequence |
Expression.evaluate()
Evaluation of the expression, returns a sequence of Items. |
|
© 2008 Axyana Software | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||