2015/07/26 - Apache DirectMemory has been retired.
For more information, please explore the
Attic
.
Apache DirectMemory
Package Index
|
Class Index
net.sf.ehcache
net.sf.ehcache.store.offheap
org.apache.directmemory
org.apache.directmemory.cache
org.apache.directmemory.conf
org.apache.directmemory.ehcache
org.apache.directmemory.guava
org.apache.directmemory.measures
org.apache.directmemory.memory
org.apache.directmemory.memory.allocator
org.apache.directmemory.memory.buffer
org.apache.directmemory.serialization
org.apache.directmemory.serialization.kryo
org.apache.directmemory.serialization.msgpack
org.apache.directmemory.serialization.protobuf
org.apache.directmemory.serialization.protostuff
org.apache.directmemory.server.client
org.apache.directmemory.server.client.providers.asynchttpclient
org.apache.directmemory.server.client.providers.httpclient
org.apache.directmemory.server.commons
org.apache.directmemory.server.services
org.apache.directmemory.solr
org.apache.directmemory.test
org.apache.directmemory.utils
Interfaces
Serializer
Classes
SerializerFactory
StandardSerializer
Exceptions
SerializerNotFoundException
Package Index
|
Class Index
Summary:
Methods
|
[Expand All]
public interface
Serializer
org.apache.directmemory.serialization.Serializer
Known Indirect Subclasses
KryoSerializer
,
MessagePackSerializer
,
ProtoStuffSerializerV1
,
ProtoStuffWithLinkedBufferSerializer
,
ProtobufSerializer
,
StandardSerializer
KryoSerializer
MessagePackSerializer
ProtoStuffSerializerV1
ProtoStuffWithLinkedBufferSerializer
ProtobufSerializer
StandardSerializer
Class Overview
All implementations must be thread-safe
Summary
Public Methods
abstract <T> T
deserialize
(byte[] source,
Class
<T> clazz)
abstract <T> byte[]
serialize
(T obj)
Public Methods
public abstract T
deserialize
(byte[] source,
Class
<T> clazz)
Throws
ClassNotFoundException
IOException
IllegalAccessException
InstantiationException
public abstract byte[]
serialize
(T obj)
Throws
IOException