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  1for all terms 
 and nullifies associated payloads. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<BytesRef> | contexts()A term's contexts context can be used to filter suggestions. | 
| boolean | hasContexts()Returns true if the iterator has contexts | 
| 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 Set<BytesRef> contexts()
InputIteratorcontexts in interface InputIteratorpublic boolean hasContexts()
InputIteratorhasContexts in interface InputIteratorCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.