MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.iterators.ft
Class FTSelectionIterator

java.lang.Object
  extended by ch.ethz.mxquery.iterators.ft.FTBaseIterator
      extended by ch.ethz.mxquery.iterators.ft.FTSelectionIterator
All Implemented Interfaces:
FTIteratorInterface

public class FTSelectionIterator
extends FTBaseIterator

Implementation of an FTSelection


Field Summary
 
Fields inherited from class ch.ethz.mxquery.iterators.ft.FTBaseIterator
ignoreOption
 
Constructor Summary
FTSelectionIterator(Context ctx, FTIteratorInterface subIter, java.util.Vector posIters, XDMIterator w)
           
 
Method Summary
 AllMatch next()
           
 void reset()
           
 void setContext(Context ctx)
           
 void setResettable(boolean r)
           
 
Methods inherited from class ch.ethz.mxquery.iterators.ft.FTBaseIterator
copy, getContext, setIgnoreOption
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FTSelectionIterator

public FTSelectionIterator(Context ctx,
                           FTIteratorInterface subIter,
                           java.util.Vector posIters,
                           XDMIterator w)
Method Detail

next

public AllMatch next()
              throws MXQueryException
Specified by:
next in interface FTIteratorInterface
Overrides:
next in class FTBaseIterator
Throws:
MXQueryException

reset

public void reset()
           throws MXQueryException
Specified by:
reset in interface FTIteratorInterface
Overrides:
reset in class FTBaseIterator
Throws:
MXQueryException

setContext

public void setContext(Context ctx)
                throws MXQueryException
Specified by:
setContext in interface FTIteratorInterface
Overrides:
setContext in class FTBaseIterator
Throws:
MXQueryException

setResettable

public void setResettable(boolean r)
                   throws MXQueryException
Specified by:
setResettable in interface FTIteratorInterface
Overrides:
setResettable in class FTBaseIterator
Throws:
MXQueryException

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich