Class InputStreamCheckpoint


  • public final class InputStreamCheckpoint
    extends Object
    InputStreamCheckpoint is represented as a packed long to avoid object creation in inner loops.
    • Method Detail

      • createInputStreamCheckpoint

        public static long createInputStreamCheckpoint​(int compressedBlockOffset,
                                                       int decompressedOffset)
      • decodeCompressedBlockOffset

        public static int decodeCompressedBlockOffset​(long inputStreamCheckpoint)
      • decodeDecompressedOffset

        public static int decodeDecompressedOffset​(long inputStreamCheckpoint)
      • createInputStreamPositionList

        public static List<Integer> createInputStreamPositionList​(boolean compressed,
                                                                  long inputStreamCheckpoint)
      • inputStreamCheckpointToString

        public static String inputStreamCheckpointToString​(long inputStreamCheckpoint)