Interface RowIndexEntry.IndexSerializer<T>

    • Method Detail

      • serialize

        void serialize​(RowIndexEntry<T> rie,
                       DataOutputPlus out,
                       java.nio.ByteBuffer indexInfo)
                throws java.io.IOException
        Throws:
        java.io.IOException
      • deserialize

        RowIndexEntry<T> deserialize​(DataInputPlus in,
                                     long indexFilePosition)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • serializeForCache

        void serializeForCache​(RowIndexEntry<T> rie,
                               DataOutputPlus out)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • deserializeForCache

        RowIndexEntry<T> deserializeForCache​(DataInputPlus in)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • deserializePositionAndSkip

        long deserializePositionAndSkip​(DataInputPlus in)
                                 throws java.io.IOException
        Throws:
        java.io.IOException