Package org.apache.lucene.codecs
Class DocValuesProducer.SortedDocsWithField
- java.lang.Object
 - 
- org.apache.lucene.codecs.DocValuesProducer.SortedDocsWithField
 
 
- 
- All Implemented Interfaces:
 Bits
- Enclosing class:
 - DocValuesProducer
 
public static class DocValuesProducer.SortedDocsWithField extends java.lang.Object implements Bits
A simple implementation ofDocValuesProducer.getDocsWithField(org.apache.lucene.index.FieldInfo)that returnstrueif a document has an ordinal >= 0Codecs 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.
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface org.apache.lucene.util.Bits
Bits.MatchAllBits, Bits.MatchNoBits 
 - 
 
- 
Field Summary
- 
Fields inherited from interface org.apache.lucene.util.Bits
EMPTY_ARRAY 
 - 
 
- 
Constructor Summary
Constructors Constructor Description SortedDocsWithField(SortedDocValues in, int maxDoc)Creates aBitsreturning true if the document has a value 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanget(int index)Returns the value of the bit with the specifiedindex.intlength()Returns the number of bits in this set 
 - 
 
- 
- 
Constructor Detail
- 
SortedDocsWithField
public SortedDocsWithField(SortedDocValues in, int maxDoc)
Creates aBitsreturning true if the document has a value 
 - 
 
- 
Method Detail
- 
get
public boolean get(int index)
Description copied from interface:BitsReturns the value of the bit with the specifiedindex.- Specified by:
 getin interfaceBits- Parameters:
 index- 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!- Returns:
 trueif the bit is set,falseotherwise.
 
 - 
 
 -