Class AbstractBufferClusteringPrefix

    • Field Detail

      • EMPTY_VALUES_ARRAY

        public static final java.nio.ByteBuffer[] EMPTY_VALUES_ARRAY
    • Constructor Detail

      • AbstractBufferClusteringPrefix

        protected AbstractBufferClusteringPrefix​(ClusteringPrefix.Kind kind,
                                                 java.nio.ByteBuffer[] values)
    • Method Detail

      • accessor

        public ValueAccessor<java.nio.ByteBuffer> accessor()
      • getBufferArray

        public java.nio.ByteBuffer[] getBufferArray()
      • retainable

        public ClusteringPrefix<java.nio.ByteBuffer> retainable()
        Description copied from interface: ClusteringPrefix
        Return the key in a form that can be retained for longer-term use. This means extracting keys stored in shared memory (i.e. in memtables) to minimized on-heap versions. If the object is already in minimal form, no action will be taken.