| ElsaClassInfoResolver.ArrayBased |
Stores Class Names in sequential array.
|
| ElsaMaker |
ElsaMaker is used to create and configure Elsa serializer.
|
| ElsaObjectInputStream |
Wraps DataInput and Elsa deserializer and provides InputStream and ObjectInput
This is an alternative to ObjectInputStream.
|
| ElsaObjectOutputStream |
Wraps DataOutput and Elsa Serializer and provides OutputStream and ObjectOutput.
|
| ElsaSerializerBase |
Basic Elsa serializer and deserializer.
|
| ElsaSerializerBase.Deserializer<A> |
Interface internally used by Elsa to deserialize concrete Header Byte.
|
| ElsaSerializerBase.DeserInt |
|
| ElsaSerializerBase.DeserLong |
|
| ElsaSerializerBase.DeserStringLen |
|
| ElsaSerializerBase.Serializer<A> |
Interface internally used by Elsa to serialize concrete single class.
|
| ElsaSerializerBase.UserSerializer |
User Serializers have designated Header Byte, followed by packed Int which identifies User Serializer.
|
| ElsaSerializerPojo |
Advanced Elsa Serializer.
|
| ElsaSerializerPojo.ClassInfo |
Stores info about single class stored in MapDB.
|
| ElsaSerializerPojo.FieldInfo |
Stores info about single field stored in MapDB.
|
| ElsaStack |
ElsaStack contains already serialized object.
|
| ElsaStack.IdentityArray |
uses array with linear identity (==) search.
|
| ElsaStack.MapStack |
Uses map (typically IdentityHashMap to resolve objects.
|
| ElsaStack.NoReferenceStack |
No backward references are resolved, no stack is maintained
|
| ElsaUtil |
Utilities for Elsa Serialization
|
| ObjectInputStream2 |
Used internally to serializer objects which use Java Serialization hacks (writeReplace, writeExternal...
|
| ObjectOutputStream2 |
Used internally to serializer objects which use Java Serialization hacks (writeReplace, writeExternal...
|