Class Table

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.ThreadLocal<java.nio.charset.Charset> UTF8_CHARSET  
    • Constructor Summary

      Constructors 
      Constructor Description
      Table()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void __reset()
      Resets the internal state with a null ByteBuffer and a zero position.
      java.nio.ByteBuffer getByteBuffer()
      Get the underlying ByteBuffer.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • UTF8_CHARSET

        public static final java.lang.ThreadLocal<java.nio.charset.Charset> UTF8_CHARSET
    • Constructor Detail

      • Table

        public Table()
    • Method Detail

      • getByteBuffer

        public java.nio.ByteBuffer getByteBuffer()
        Get the underlying ByteBuffer.
        Returns:
        Returns the Table's ByteBuffer.
      • __reset

        public void __reset()
        Resets the internal state with a null ByteBuffer and a zero position. This method exists primarily to allow recycling Table instances without risking memory leaks due to ByteBuffer references. The instance will be unusable until it is assigned again to a ByteBuffer.