private abstract static class FieldCacheImpl.Uninvert
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
Bits |
docsWithField |
(package private) boolean |
points |
Constructor and Description |
---|
Uninvert(boolean points) |
Modifier and Type | Method and Description |
---|---|
protected abstract TermsEnum |
termsEnum(Terms terms)
Deprecated.
remove this when legacy numerics are removed
|
(package private) void |
uninvert(LeafReader reader,
java.lang.String field,
boolean setDocsWithField) |
(package private) void |
uninvertPoints(LeafReader reader,
java.lang.String field,
boolean setDocsWithField) |
(package private) void |
uninvertPostings(LeafReader reader,
java.lang.String field,
boolean setDocsWithField) |
protected abstract void |
visitDoc(int docID) |
protected abstract void |
visitTerm(BytesRef term) |
public Bits docsWithField
final boolean points
final void uninvert(LeafReader reader, java.lang.String field, boolean setDocsWithField) throws java.io.IOException
java.io.IOException
final void uninvertPoints(LeafReader reader, java.lang.String field, boolean setDocsWithField) throws java.io.IOException
java.io.IOException
final void uninvertPostings(LeafReader reader, java.lang.String field, boolean setDocsWithField) throws java.io.IOException
java.io.IOException
@Deprecated protected abstract TermsEnum termsEnum(Terms terms) throws java.io.IOException
java.io.IOException
protected abstract void visitTerm(BytesRef term)
protected abstract void visitDoc(int docID)