Class Page


  • public class Page
    extends Object
    • Method Detail

      • flush

        public void flush()
      • getOffset

        public long getOffset()
      • put

        public int put​(long index,
                       byte[] bytes,
                       int off,
                       int length)
      • get

        public int get​(long index,
                       byte[] bytes,
                       int off,
                       int length)
      • prepareForFinalization

        @Nullable
        public com.intellij.util.io.FinalizationRequest prepareForFinalization​(int finalizationId)
      • getKey

        public com.intellij.util.io.PoolPageKey getKey()
      • flushIfFinalizationIdIsEqualTo

        public boolean flushIfFinalizationIdIsEqualTo​(long finalizationId)
      • recycleIfFinalizationIdIsEqualTo

        public boolean recycleIfFinalizationIdIsEqualTo​(long finalizationId)