Qizx/db 2.1 API

Uses of Class
com.qizx.api.EvaluationException

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