Uses of Interface
org.apache.hadoop.hbase.nio.HBaseReferenceCounted

Packages that use org.apache.hadoop.hbase.nio.HBaseReferenceCounted
Package
Description
Provides implementations of HFile and HFile BlockCache.
 
  • Uses of org.apache.hadoop.hbase.nio.HBaseReferenceCounted in org.apache.hadoop.hbase.io.hfile

    Subinterfaces of org.apache.hadoop.hbase.nio.HBaseReferenceCounted in in org.apache.hadoop.hbase.io.hfile
    Modifier and Type
    Interface
    Description
    interface 
    org.apache.hadoop.hbase.io.hfile.Cacheable
    Cacheable is an interface that allows for an object to be cached.
    Classes in org.apache.hadoop.hbase.io.hfile that implement org.apache.hadoop.hbase.nio.HBaseReferenceCounted in in
    Modifier and Type
    Class
    Description
    class 
    org.apache.hadoop.hbase.io.hfile.ExclusiveMemHFileBlock
    The ByteBuffAllocator won't allocate pooled heap ByteBuff now; at the same time, if allocate an off-heap ByteBuff from allocator, then it must be a pooled one.
    class 
    org.apache.hadoop.hbase.io.hfile.HFileBlock
    Cacheable Blocks of an HFile version 2 file.
    class 
    org.apache.hadoop.hbase.io.hfile.SharedMemHFileBlock
    The ByteBuffAllocator won't allocate pooled heap ByteBuff now; at the same time, if allocate an off-heap ByteBuff from allocator, then it must be a pooled one.
  • Uses of org.apache.hadoop.hbase.nio.HBaseReferenceCounted in org.apache.hadoop.hbase.nio

    Classes in org.apache.hadoop.hbase.nio that implement org.apache.hadoop.hbase.nio.HBaseReferenceCounted in in
    Modifier and Type
    Class
    Description
    class 
    org.apache.hadoop.hbase.nio.ByteBuff
    An abstract class that abstracts out as to how the byte buffers are used, either single or multiple.
    class 
    org.apache.hadoop.hbase.nio.MultiByteBuff
    Provides a unified view of all the underlying ByteBuffers and will look as if a bigger sequential buffer.
    class 
    org.apache.hadoop.hbase.nio.SingleByteBuff
    An implementation of ByteBuff where a single BB backs the BBI.
    Methods in org.apache.hadoop.hbase.nio that return org.apache.hadoop.hbase.nio.HBaseReferenceCounted in in
    Modifier and Type
    Method
    Description
    default org.apache.hadoop.hbase.nio.HBaseReferenceCounted
    HBaseReferenceCounted.retain(int increment)
     
    default org.apache.hadoop.hbase.nio.HBaseReferenceCounted
    HBaseReferenceCounted.touch()
     
    default org.apache.hadoop.hbase.nio.HBaseReferenceCounted
    HBaseReferenceCounted.touch(Object hint)