Package org.drasyl.pipeline.codec
package org.drasyl.pipeline.codec
Package contains classes that are used for encoding/decoding objects.
-
ClassesClassDescriptionHandler that converts a given
ApplicationMessage
to anObjectHolder
.Standard interface for all codecs of thePipeline
.This default codec allows to encode/decode all supported objects by Jackson.Simple class that holds a serialized object as byte array and the corresponding class of the deserialized object.Handler that convert a givenObjectHolder
to anApplicationMessage
.TheTypeValidator
allows to define which classes and packages may be handled by a codec.