Uses of Interface
org.apache.hadoop.hbase.io.hfile.CacheableDeserializer
Packages that use CacheableDeserializer
Package
Description
Provides implementations of
HFile and HFile
BlockCache.Provides
BucketCache, an implementation of
BlockCache.-
Uses of CacheableDeserializer in org.apache.hadoop.hbase.io.hfile
Classes in org.apache.hadoop.hbase.io.hfile that implement CacheableDeserializerFields in org.apache.hadoop.hbase.io.hfile declared as CacheableDeserializerModifier and TypeFieldDescriptionstatic final CacheableDeserializer<Cacheable>HFileBlock.BLOCK_DESERIALIZERUsed deserializing blocks from Cache.Fields in org.apache.hadoop.hbase.io.hfile with type parameters of type CacheableDeserializerModifier and TypeFieldDescriptionprivate static final Map<Integer,CacheableDeserializer<Cacheable>> CacheableDeserializerIdManager.registeredDeserializersMethods in org.apache.hadoop.hbase.io.hfile that return CacheableDeserializerModifier and TypeMethodDescriptionCacheable.getDeserializer()Returns CacheableDeserializer instance which reconstructs original object from ByteBuffer.static CacheableDeserializer<Cacheable>CacheableDeserializerIdManager.getDeserializer(int id) Get the cacheable deserializer registered at the given identifier Id.HFileBlock.getDeserializer()Methods in org.apache.hadoop.hbase.io.hfile with parameters of type CacheableDeserializerModifier and TypeMethodDescriptionstatic intCacheableDeserializerIdManager.registerDeserializer(CacheableDeserializer<Cacheable> cd) Register the givenCacheable-- usually an hfileblock instance, these implement the Cacheable Interface -- deserializer and generate a unique identifier id for it and return this as our result. -
Uses of CacheableDeserializer in org.apache.hadoop.hbase.io.hfile.bucket
Methods in org.apache.hadoop.hbase.io.hfile.bucket that return CacheableDeserializerModifier and TypeMethodDescription(package private) CacheableDeserializer<Cacheable>BucketEntry.deserializerReference()Methods in org.apache.hadoop.hbase.io.hfile.bucket with parameters of type CacheableDeserializerModifier and TypeMethodDescription(package private) voidBucketEntry.setDeserializerReference(CacheableDeserializer<Cacheable> deserializer)