All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description ElsaClassCallback Callback interface to notify user that unknown class was serialized.ElsaClassInfoResolver In binary data Class Names are replaced by `Integer` IDs.ElsaClassInfoResolver.ArrayBased Stores Class Names in sequential array.ElsaException General Elsa exception which wraps checked Exceptipns.ElsaException.ClassNotFound Unchecked version ofClassNotFoundExceptionElsaException.UnknownHeaderByte An exception thrown when unknown Header Byte is found during deserialization.ElsaMaker ElsaMaker is used to create and configure Elsa serializer.ElsaObjectInputStream Wraps DataInput and Elsa deserializer and providesInputStreamandObjectInputThis is an alternative toObjectInputStream.ElsaObjectOutputStream Wraps DataOutput and Elsa Serializer and providesOutputStreamandObjectOutput.ElsaSerializer Elsa serializer and deserializer.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.Header Header byte, is used at start of each record to indicate data type WARNING !!! values bellow must be unique !!!!!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 (typicallyIdentityHashMapto resolve objects.ElsaStack.NoReferenceStack No backward references are resolved, no stack is maintainedElsaUtil Utilities for Elsa SerializationObjectInputStream2 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...