Module org.apache.lucene.core
Class Lucene90CompressingTermVectorsReader.TVFields
java.lang.Object
org.apache.lucene.index.Fields
org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingTermVectorsReader.TVFields
- Enclosing class:
Lucene90CompressingTermVectorsReader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int[]
private final int[]
private final int[]
private final int[]
private final int[][]
private final int[]
private final BytesRef
private final int[][]
private final int[][]
private final int[][]
private final int[][]
private final int[][]
private final BytesRef
private final int[][]
private final int[][]
Fields inherited from class org.apache.lucene.index.Fields
EMPTY_ARRAY
-
Constructor Summary
ConstructorsConstructorDescriptionTVFields
(int[] fieldNums, int[] fieldFlags, int[] fieldNumOffs, int[] numTerms, int[] fieldLengths, int[][] prefixLengths, int[][] suffixLengths, int[][] termFreqs, int[][] positionIndex, int[][] positions, int[][] startOffsets, int[][] lengths, BytesRef payloadBytes, int[][] payloadIndex, BytesRef suffixBytes) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
fieldNums
private final int[] fieldNums -
fieldFlags
private final int[] fieldFlags -
fieldNumOffs
private final int[] fieldNumOffs -
numTerms
private final int[] numTerms -
fieldLengths
private final int[] fieldLengths -
prefixLengths
private final int[][] prefixLengths -
suffixLengths
private final int[][] suffixLengths -
termFreqs
private final int[][] termFreqs -
positionIndex
private final int[][] positionIndex -
positions
private final int[][] positions -
startOffsets
private final int[][] startOffsets -
lengths
private final int[][] lengths -
payloadIndex
private final int[][] payloadIndex -
suffixBytes
-
payloadBytes
-
-
Constructor Details
-
TVFields
public TVFields(int[] fieldNums, int[] fieldFlags, int[] fieldNumOffs, int[] numTerms, int[] fieldLengths, int[][] prefixLengths, int[][] suffixLengths, int[][] termFreqs, int[][] positionIndex, int[][] positions, int[][] startOffsets, int[][] lengths, BytesRef payloadBytes, int[][] payloadIndex, BytesRef suffixBytes)
-
-
Method Details
-
iterator
Description copied from class:Fields
Returns an iterator that will step through all fields names. This will not return null. -
terms
Description copied from class:Fields
Get theTerms
for this field. This will return null if the field does not exist.- Specified by:
terms
in classFields
- Throws:
IOException
-
size
public int size()Description copied from class:Fields
Returns the number of fields or -1 if the number of distinct field names is unknown. If >= 0,Fields.iterator()
will return as many field names.
-