ch.ethz.mxquery.iterators
Class ComputedCommentConstrIterator
java.lang.Object
ch.ethz.mxquery.model.Iterator
ch.ethz.mxquery.model.TokenBasedIterator
ch.ethz.mxquery.iterators.ComputedCommentConstrIterator
- All Implemented Interfaces:
- Source, XDMIterator, Traversable
public class ComputedCommentConstrIterator
- extends TokenBasedIterator
- implements Source
Methods inherited from class ch.ethz.mxquery.model.Iterator |
addPredicates, close, copy, copyInts, copyIterators, copyQNames, copyStrings, copyTypeInfos, getAllSubIters, getAllSubItersRecursive, getContext, getExpressionCategoryType, getLoc, getPendingUpdateList, getPredicates, getStaticType, getSubIters, hasPredicates, isConstModePreserve, isExprParameter, isOpen, isResettable, removePredicates, reset, setConstModePreserve, setContext, setLoc, setOrderByExpr, setParam, setResettable, setReturnExpr, setSubIters, setSubIters, setSubIters, setWhereExpr, traverse, traverseIteratorTree |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComputedCommentConstrIterator
public ComputedCommentConstrIterator(Context ctx,
XDMIterator[] subIters,
QueryLocation location,
XDMScope scope)
throws MXQueryException
- Throws:
MXQueryException
compare
public int compare(Source store)
- Specified by:
compare
in interface Source
getURI
public java.lang.String getURI()
- Description copied from interface:
Source
- Returns the URI of the source.
- Specified by:
getURI
in interface Source
- Returns:
- a String representing the URI/Identifier of this source
copySource
public Source copySource(Context ctx,
java.util.Vector nestedPredCtxStack)
throws MXQueryException
- Specified by:
copySource
in interface Source
- Throws:
MXQueryException
getIterator
public Window getIterator(Context ctx)
throws MXQueryException
- Description copied from interface:
Source
- Returns Iterator that points on the first token in the store.
- Specified by:
getIterator
in interface Source
- Returns:
- Iterator a (Window) Iterator to access the contents of this source
- Throws:
MXQueryException
MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich