Class ByteHeap


  • final class ByteHeap
    extends CommonAuxHeap
    the v2 CAS byte aux heap - used in modeling some binary (de)serialization
    • Field Detail

      • heap

        byte[] heap
    • Constructor Detail

      • ByteHeap

        ByteHeap()
      • ByteHeap

        ByteHeap​(int heapBaseSize,
                 int heapMultLimit)
    • Method Detail

      • getHeapValue

        byte getHeapValue​(int offset)
      • setHeapValue

        void setHeapValue​(byte val,
                          int pos)
      • addByte

        int addByte​(byte val)
      • addByteArray

        int addByteArray​(byte[] val)
      • addBooleanArray

        int addBooleanArray​(boolean[] val)
      • addBooleanArrayNoStore

        int addBooleanArrayNoStore​(boolean[] val)
      • reinit

        protected void reinit​(byte[] byteHeap)
      • toArray

        public byte[] toArray()