org.apache.lucene.search.suggest
public static class InputIterator.InputIteratorWrapper extends Object implements InputIterator
1 and carries no payloadInputIterator.InputIteratorWrapperEMPTY| Constructor and Description |
|---|
InputIterator.InputIteratorWrapper(BytesRefIterator wrapped)
Creates a new wrapper, wrapping the specified iterator and
specifying a weight value of
1 for all terms
and nullifies associated payloads. |
| Modifier and Type | Method and Description |
|---|---|
Comparator<BytesRef> |
getComparator() |
boolean |
hasPayloads()
Returns true if the iterator has payloads
|
BytesRef |
next() |
BytesRef |
payload()
An arbitrary byte[] to record per suggestion.
|
long |
weight()
A term's weight, higher numbers mean better suggestions.
|
public InputIterator.InputIteratorWrapper(BytesRefIterator wrapped)
1 for all terms
and nullifies associated payloads.public long weight()
InputIteratorweight in interface InputIteratorpublic BytesRef next() throws IOException
next in interface BytesRefIteratorIOExceptionpublic BytesRef payload()
InputIteratorLookup.LookupResult.payload to retrieve the payload
for each suggestion.payload in interface InputIteratorpublic boolean hasPayloads()
InputIteratorhasPayloads in interface InputIteratorpublic Comparator<BytesRef> getComparator()
getComparator in interface BytesRefIteratorCopyright © 2000-2014 Apache Software Foundation. All Rights Reserved.