Uses of Interface
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
Modifier and TypeInterfaceDescriptioninterface
org.apache.hadoop.hbase.io.hfile.Cacheable
Cacheable is an interface that allows for an object to be cached.Modifier and TypeClassDescriptionclass
org.apache.hadoop.hbase.io.hfile.ExclusiveMemHFileBlock
TheByteBuffAllocator
won't allocate pooled heapByteBuff
now; at the same time, if allocate an off-heapByteBuff
from allocator, then it must be a pooled one.class
org.apache.hadoop.hbase.io.hfile.HFileBlock
Cacheable Blocks of anHFile
version 2 file.class
org.apache.hadoop.hbase.io.hfile.SharedMemHFileBlock
TheByteBuffAllocator
won't allocate pooled heapByteBuff
now; at the same time, if allocate an off-heapByteBuff
from allocator, then it must be a pooled one. -
Uses of org.apache.hadoop.hbase.nio.HBaseReferenceCounted in org.apache.hadoop.hbase.nio
Modifier and TypeClassDescriptionclass
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.Modifier and TypeMethodDescriptiondefault 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)