Package org.apache.hadoop.hbase.nio


package org.apache.hadoop.hbase.nio
  • Class
    Description
    An abstract class that abstracts out as to how the byte buffers are used, either single or multiple.
    Functional interface for Channel read
    The HBaseReferenceCounted disabled several methods in Netty's ReferenceCounted, because those methods are unlikely to be used.
    Provides a unified view of all the underlying ByteBuffers and will look as if a bigger sequential buffer.
    Maintain an reference count integer inside to track life cycle of ByteBuff, if the reference count become 0, it'll call ByteBuffAllocator.Recycler.free() exactly once.
    An implementation of ByteBuff where a single BB backs the BBI.