public abstract class SearchIteratorBase extends Object implements net.sf.saxon.om.SequenceIterator<net.sf.saxon.om.NodeInfo>
| Modifier and Type | Field and Description |
|---|---|
protected net.sf.saxon.om.NodeInfo |
current |
protected Evaluator |
eval |
static MissingStringLastComparatorSource |
MISSING_LAST |
protected int |
position |
protected String[] |
sortCriteria |
protected int |
start |
protected QueryStats |
stats |
| Constructor and Description |
|---|
SearchIteratorBase(Evaluator eval,
String[] sortCriteria,
int start1) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
does nothing
|
net.sf.saxon.om.NodeInfo |
current() |
int |
getProperties()
This iterator has no special properties
|
protected org.apache.lucene.search.Sort |
makeSortFromCriteria(String[] criteria) |
int |
position() |
protected final Evaluator eval
protected final QueryStats stats
protected final String[] sortCriteria
protected final int start
protected net.sf.saxon.om.NodeInfo current
protected int position
public static final MissingStringLastComparatorSource MISSING_LAST
protected org.apache.lucene.search.Sort makeSortFromCriteria(String[] criteria)
public net.sf.saxon.om.NodeInfo current()
current in interface net.sf.saxon.om.SequenceIterator<net.sf.saxon.om.NodeInfo>public int position()
position in interface net.sf.saxon.om.SequenceIterator<net.sf.saxon.om.NodeInfo>public void close()
close in interface net.sf.saxon.om.SequenceIterator<net.sf.saxon.om.NodeInfo>public int getProperties()
getProperties in interface net.sf.saxon.om.SequenceIterator<net.sf.saxon.om.NodeInfo>Copyright © 2013. All Rights Reserved.