Class LongInputStreamV2
java.lang.Object
io.trino.orc.stream.LongInputStreamV2
- All Implemented Interfaces:
LongInputStream,ValueInputStream<LongStreamCheckpoint>
See
org.apache.orc.impl.RunLengthIntegerWriterV2 for description of various lightweight compression techniques.-
Constructor Summary
ConstructorsConstructorDescriptionLongInputStreamV2(OrcInputStream input, boolean signed, boolean skipCorrupt) -
Method Summary
Modifier and TypeMethodDescriptionlongnext()voidnext(int[] values, int items) voidnext(long[] values, int items) voidnext(short[] values, int items) voidseekToCheckpoint(LongStreamCheckpoint checkpoint) voidskip(long items) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.trino.orc.stream.LongInputStream
sum
-
Constructor Details
-
LongInputStreamV2
-
-
Method Details
-
next
- Specified by:
nextin interfaceLongInputStream- Throws:
IOException
-
next
- Specified by:
nextin interfaceLongInputStream- Throws:
IOException
-
next
- Specified by:
nextin interfaceLongInputStream- Throws:
IOException
-
next
- Specified by:
nextin interfaceLongInputStream- Throws:
IOException
-
seekToCheckpoint
- Specified by:
seekToCheckpointin interfaceValueInputStream<LongStreamCheckpoint>- Throws:
IOException
-
skip
- Specified by:
skipin interfaceValueInputStream<LongStreamCheckpoint>- Throws:
IOException
-