org.apache.lucene.search.suggest
Class InputIterator.InputIteratorWrapper
java.lang.Object
   org.apache.lucene.search.suggest.InputIterator.InputIteratorWrapper
org.apache.lucene.search.suggest.InputIterator.InputIteratorWrapper
- All Implemented Interfaces: 
- InputIterator, BytesRefIterator
- Enclosing interface:
- InputIterator
- public static class InputIterator.InputIteratorWrapper 
- extends Object- implements InputIterator
Wraps a BytesRefIterator as a suggester InputIterator, with all weights
 set to 1 and carries no payload
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
InputIterator.InputIteratorWrapper
public InputIterator.InputIteratorWrapper(BytesRefIterator wrapped)
- Creates a new wrapper, wrapping the specified iterator and 
 specifying a weight value of 1for all terms 
 and nullifies associated payloads.
 
weight
public long weight()
- Description copied from interface: InputIterator
- A term's weight, higher numbers mean better suggestions.
 
- 
- Specified by:
- weightin interface- InputIterator
 
- 
 
next
public BytesRef next()
              throws IOException
- 
- Specified by:
- nextin interface- BytesRefIterator
 
- 
- Throws:
- IOException
 
payload
public BytesRef payload()
- Description copied from interface: InputIterator
- An arbitrary byte[] to record per suggestion.  See
  Lookup.LookupResult.payloadto retrieve the payload
  for each suggestion.
 
- 
- Specified by:
- payloadin interface- InputIterator
 
- 
 
hasPayloads
public boolean hasPayloads()
- Description copied from interface: InputIterator
- Returns true if the iterator has payloads
 
- 
- Specified by:
- hasPayloadsin interface- InputIterator
 
- 
 
getComparator
public Comparator<BytesRef> getComparator()
- 
- Specified by:
- getComparatorin interface- BytesRefIterator
 
- 
 
          Copyright © 2000-2014 Apache Software Foundation.  All Rights Reserved.