Package org.drasyl.serialization
Serialization of java objects to byte arrays and vice versa.
-
Interface Summary Interface Description Serializer A Serializer represents a bimap between an object and an array of bytes representing that object. -
Class Summary Class Description BooleanSerializer This Serializer (de)serializesBoolean
objects.ByteArraySerializer This Serializer (de)serializes byte arrays (just returns the byte array unchanged/uncopied).ByteSerializer This Serializer (de)serializesByte
objects.CharacterSerializer This Serializer (de)serializesCharacter
objects.DisabledSerializer This handler denies any (de)serialization and can be used to disable existing serializers.DoubleSerializer This Serializer (de)serializesDouble
objects.FloatSerializer This Serializer (de)serializesFloat
objects.IntegerSerializer This Serializer (de)serializesInteger
objects.JacksonJsonSerializer A serializer based on the Jackson Library for converting java objects to and from JSON.JavaSerializer This Serializer (de)serializesSerializable
objects.LongSerializer This Serializer (de)serializesLong
objects.NullSerializer This Serializer (de)serializesnull
only.ProtobufSerializer This Serializer (de)serializesMessage
objects.Serializers This class contains some constants with the identifiers of default serializers.ShortSerializer This Serializer (de)serializesInteger
objects.StringSerializer This Serializer (de)serializesString
objects.