public static class DocValuesProducer.SortedSetDocsWithField extends Object implements Bits
DocValuesProducer.getDocsWithField(org.apache.lucene.index.FieldInfo) that
returns true if a document has any ordinals.
Codecs can choose to use this (or implement it more efficiently another way), but in most cases a Bits is unnecessary anyway: users can check this as they go.
Bits.MatchAllBits, Bits.MatchNoBitsEMPTY_ARRAY| Constructor and Description |
|---|
SortedSetDocsWithField(SortedSetDocValues in,
int maxDoc)
Creates a
Bits returning true if the document has a value |
| Modifier and Type | Method and Description |
|---|---|
boolean |
get(int index)
Returns the value of the bit with the specified
index. |
int |
length()
Returns the number of bits in this set
|
public SortedSetDocsWithField(SortedSetDocValues in, int maxDoc)
Bits returning true if the document has a valuepublic boolean get(int index)
Bitsindex.get in interface Bitsindex - index, should be non-negative and < Bits.length().
The result of passing negative or out of bounds values is undefined
by this interface, just don't do it!true if the bit is set, false otherwise.Copyright © 2010 - 2020 Adobe. All Rights Reserved