Module org.apache.lucene.core
Class SegmentTermsEnum.OutputAccumulator
java.lang.Object
org.apache.lucene.store.DataInput
org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum.OutputAccumulator
- All Implemented Interfaces:
Cloneable
- Enclosing class:
SegmentTermsEnum
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) int(package private) voidpop(int cnt) (package private) void(package private) void(package private) voidbytereadByte()Reads and returns a single byte.voidreadBytes(byte[] b, int offset, int len) Reads a specified number of bytes into an array at the specified offset.(package private) voidreset()(package private) voidsetFloorData(ByteArrayDataInput floorData) Set the last arc as the source of the floorData.voidskipBytes(long numBytes) Skip overnumBytesbytes.Methods inherited from class org.apache.lucene.store.DataInput
clone, readBytes, readFloats, readGroupVInt, readGroupVInts, readInt, readInts, readLong, readLongs, readMapOfStrings, readSetOfStrings, readShort, readString, readVInt, readVLong, readZInt, readZLong
-
Field Details
-
Constructor Details
-
OutputAccumulator
OutputAccumulator()
-
-
Method Details
-
push
-
pop
-
pop
void pop(int cnt) -
outputCount
int outputCount() -
reset
void reset() -
prepareRead
void prepareRead() -
setFloorData
Set the last arc as the source of the floorData. This won't change the reading position of thisSegmentTermsEnum.OutputAccumulator -
readByte
Description copied from class:DataInputReads and returns a single byte.- Specified by:
readBytein classDataInput- Throws:
IOException- See Also:
-
readBytes
Description copied from class:DataInputReads a specified number of bytes into an array at the specified offset.- Specified by:
readBytesin classDataInput- Parameters:
b- the array to read bytes intooffset- the offset in the array to start storing byteslen- the number of bytes to read- Throws:
IOException- See Also:
-
skipBytes
Description copied from class:DataInputSkip overnumBytesbytes. This method may skip bytes in whatever way is most optimal, and may not have the same behavior as reading the skipped bytes. In general, negativenumBytesare not supported.- Specified by:
skipBytesin classDataInput- Throws:
IOException
-