Class CacheableDeserializerIdManager

java.lang.Object
org.apache.hadoop.hbase.io.hfile.CacheableDeserializerIdManager

@Private public class CacheableDeserializerIdManager extends Object
This class is used to manage the identifiers for CacheableDeserializer. All deserializers are registered with this Manager via the registerDeserializer(CacheableDeserializer)}. On registration, we return an int *identifier* for this deserializer. The int identifier is passed to getDeserializer(int)} to obtain the registered deserializer instance.