MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.iterators.ft
Class FTAndIterator

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

public class FTAndIterator
extends FTBaseIterator

Implementation of an FTAnd


Field Summary
 
Fields inherited from class ch.ethz.mxquery.iterators.ft.FTBaseIterator
ignoreOption
 
Constructor Summary
FTAndIterator(Context context, FTIteratorInterface[] subIters, boolean ftnotFlag)
           
FTAndIterator(Context context, java.util.Vector subIters, boolean ftnotFlag)
           
 
Method Summary
 void init()
           
 AllMatch next()
           
 void reset()
           
 void setNotFlag(boolean isNotFlag)
           
 
Methods inherited from class ch.ethz.mxquery.iterators.ft.FTBaseIterator
copy, getContext, setContext, setIgnoreOption, setResettable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FTAndIterator

public FTAndIterator(Context context,
                     FTIteratorInterface[] subIters,
                     boolean ftnotFlag)

FTAndIterator

public FTAndIterator(Context context,
                     java.util.Vector subIters,
                     boolean ftnotFlag)
Method Detail

init

public void init()
          throws MXQueryException
Throws:
MXQueryException

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

setNotFlag

public void setNotFlag(boolean isNotFlag)

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich