ch.ethz.mxquery.iterators.ft
Class MatchIterator
java.lang.Object
ch.ethz.mxquery.iterators.ft.FTBaseIterator
ch.ethz.mxquery.iterators.ft.MatchIterator
- All Implemented Interfaces:
- FTIteratorInterface
public class MatchIterator
- extends FTBaseIterator
Implementation of a FTPrimaryWithOptions (Match Option)
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MatchIterator
public MatchIterator(Context ctx,
java.util.Vector subIters,
java.util.Vector options,
AnyAllOption anyAllOption,
boolean useScoring,
int qPos)
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
setContext
public void setContext(Context ctx)
throws MXQueryException
- Specified by:
setContext in interface FTIteratorInterface- Overrides:
setContext in class FTBaseIterator
- Throws:
MXQueryException
setIgnoreOption
public void setIgnoreOption(XDMIterator ignoreOption)
throws MXQueryException
- Specified by:
setIgnoreOption in interface FTIteratorInterface- Overrides:
setIgnoreOption 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