@InterfaceAudience.Private public interface Cacheable extends HeapSize
| Modifier and Type | Method and Description | 
|---|---|
| BlockType | getBlockType() | 
| CacheableDeserializer<Cacheable> | getDeserializer()Returns CacheableDeserializer instance which reconstructs original object from ByteBuffer. | 
| int | getSerializedLength()Returns the length of the ByteBuffer required to serialized the object. | 
| void | serialize(ByteBuffer destination)Serializes its data into destination. | 
int getSerializedLength()
void serialize(ByteBuffer destination)
destination - Where to serialize toCacheableDeserializer<Cacheable> getDeserializer()
BlockType getBlockType()
Copyright © 2007-2016 The Apache Software Foundation. All Rights Reserved.