Module org.apache.lucene.core
Class PerFieldMergeState.FilterFieldInfos
java.lang.Object
org.apache.lucene.index.FieldInfos
org.apache.lucene.codecs.perfield.PerFieldMergeState.FilterFieldInfos
- Enclosing class:
PerFieldMergeState
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final booleanprivate final booleanprivate final booleanprivate final booleanprivate final booleanprivate final booleanprivate final booleanprivate final booleanFields inherited from class org.apache.lucene.index.FieldInfos
EMPTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfieldInfo(int fieldNumber) Return the fieldinfo object referenced by the fieldNumber.Return the fieldinfo object referenced by the field namebooleanReturns true if any fields have DocValuesbooleanhasFreq()Returns true if any fields have freqsbooleanhasNorms()Returns true if any fields have normsbooleanReturns true if any fields have offsetsbooleanReturns true if any fields have payloadsbooleanReturns true if any fields have PointValuesbooleanReturns true if any fields have postingsbooleanhasProx()Returns true if any fields have positionsbooleanReturns true if any fields have vectorsiterator()Returns an iterator over all the fieldinfo objects present, ordered by ascending field numberintsize()Returns the number of fieldsprivate static FieldInfo[]toArray(FieldInfos src) Methods inherited from class org.apache.lucene.index.FieldInfos
getIndexedFields, getMergedFieldInfos, getParentField, getSoftDeletesField, hasVectorValuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
filteredNames
-
filtered
-
filteredHasVectors
private final boolean filteredHasVectors -
filteredHasPostings
private final boolean filteredHasPostings -
filteredHasProx
private final boolean filteredHasProx -
filteredHasPayloads
private final boolean filteredHasPayloads -
filteredHasOffsets
private final boolean filteredHasOffsets -
filteredHasFreq
private final boolean filteredHasFreq -
filteredHasNorms
private final boolean filteredHasNorms -
filteredHasDocValues
private final boolean filteredHasDocValues -
filteredHasPointValues
private final boolean filteredHasPointValues
-
-
Constructor Details
-
FilterFieldInfos
FilterFieldInfos(FieldInfos src, Collection<String> filterFields)
-
-
Method Details
-
toArray
-
iterator
Description copied from class:FieldInfosReturns an iterator over all the fieldinfo objects present, ordered by ascending field number- Specified by:
iteratorin interfaceIterable<FieldInfo>- Overrides:
iteratorin classFieldInfos
-
hasFreq
public boolean hasFreq()Description copied from class:FieldInfosReturns true if any fields have freqs- Overrides:
hasFreqin classFieldInfos
-
hasPostings
public boolean hasPostings()Description copied from class:FieldInfosReturns true if any fields have postings- Overrides:
hasPostingsin classFieldInfos
-
hasProx
public boolean hasProx()Description copied from class:FieldInfosReturns true if any fields have positions- Overrides:
hasProxin classFieldInfos
-
hasPayloads
public boolean hasPayloads()Description copied from class:FieldInfosReturns true if any fields have payloads- Overrides:
hasPayloadsin classFieldInfos
-
hasOffsets
public boolean hasOffsets()Description copied from class:FieldInfosReturns true if any fields have offsets- Overrides:
hasOffsetsin classFieldInfos
-
hasVectors
public boolean hasVectors()Description copied from class:FieldInfosReturns true if any fields have vectors- Overrides:
hasVectorsin classFieldInfos
-
hasNorms
public boolean hasNorms()Description copied from class:FieldInfosReturns true if any fields have norms- Overrides:
hasNormsin classFieldInfos
-
hasDocValues
public boolean hasDocValues()Description copied from class:FieldInfosReturns true if any fields have DocValues- Overrides:
hasDocValuesin classFieldInfos
-
hasPointValues
public boolean hasPointValues()Description copied from class:FieldInfosReturns true if any fields have PointValues- Overrides:
hasPointValuesin classFieldInfos
-
size
public int size()Description copied from class:FieldInfosReturns the number of fields- Overrides:
sizein classFieldInfos
-
fieldInfo
Description copied from class:FieldInfosReturn the fieldinfo object referenced by the field name- Overrides:
fieldInfoin classFieldInfos- Returns:
- the FieldInfo object or null when the given fieldName doesn't exist.
-
fieldInfo
Description copied from class:FieldInfosReturn the fieldinfo object referenced by the fieldNumber.- Overrides:
fieldInfoin classFieldInfos- Parameters:
fieldNumber- field's number.- Returns:
- the FieldInfo object or null when the given fieldNumber doesn't exist.
-