All Classes Interface Summary Class Summary Exception Summary
Class |
Description |
ArrayOrMatrixSerializer<T,E> |
Serializer for arrays or matrices.
|
ArrayOrMatrixWithUnitSerializer<U extends org.djunits.unit.Unit<U>,T> |
Serializer for Djunits arrays and matrices.
|
BasicPrimitiveArrayOrMatrixSerializer<T> |
Serializer for primitive data array classes.
|
BasicSerializer<T> |
Basics of the serializer
|
DisplayType |
DJUNITS Display Types to be used as part of a Sim0MQ message.
|
DoubleMatrixSerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vdouble.scalar.base.DoubleScalarInterface<U,S>,V extends org.djunits.value.vdouble.vector.base.DoubleVectorInterface<U,S,V>,M extends org.djunits.value.vdouble.matrix.base.DoubleMatrixInterface<U,S,V,M>> |
(De)serializes a DJUNITS DoubleMatrix.
|
DoubleScalarSerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vdouble.scalar.base.DoubleScalarInterface<U,S>> |
(De)serializes a DJUNITS DoubleScalar.
|
DoubleVectorArraySerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vdouble.scalar.base.DoubleScalarInterface<U,S>,V extends org.djunits.value.vdouble.vector.base.DoubleVectorInterface<U,S,V>> |
(De)serializes an array of (same length) DJUNITS DoubleVectors.
|
DoubleVectorSerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vdouble.scalar.base.DoubleScalarInterface<U,S>,V extends org.djunits.value.vdouble.vector.base.DoubleVectorInterface<U,S,V>> |
(De)serializes a DJUNITS DoubleVector.
|
EndianUtil |
Method to help with Little Endian / Big Endian conversions for the Sim0MQ messages.
|
FieldTypes |
Type numbers to encode different data types within djutils-serialization.
|
FixedSizeObjectSerializer<T> |
Serializer for simple, fixed size, classes.
|
FloatMatrixSerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vfloat.scalar.base.FloatScalarInterface<U,S>,V extends org.djunits.value.vfloat.vector.base.FloatVectorInterface<U,S,V>,M extends org.djunits.value.vfloat.matrix.base.FloatMatrixInterface<U,S,V,M>> |
(De)serializes a DJUNITS FloatMatrix.
|
FloatScalarSerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vfloat.scalar.base.FloatScalarInterface<U,S>> |
(De)serializes a DJUNITS FloatScalar.
|
FloatVectorSerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vfloat.scalar.base.FloatScalarInterface<U,S>,V extends org.djunits.value.vfloat.vector.base.FloatVectorInterface<U,S,V>> |
(De)serializes a DJUNITS FloatVector.
|
ObjectArraySerializer<E> |
Serializer for Object array classes.
|
ObjectMatrixSerializer<E> |
Serializer for simple matrix (non-jagged, non-empty, 2D array) classes.
|
ObjectSerializer<T> |
Serializer for simple classes.
|
ObjectWithUnitSerializer<U extends org.djunits.unit.Unit<U>,T> |
Abstract class to (de)serializes a DJUNITS value.
|
Pointer |
Container for an offset.
|
SerialDataDecoder |
Decoder for inspection of serialized data.
|
SerialDataDumper |
Dumper for serialized data.
|
SerializableObject<T> |
Interface that must be implemented by objects that can be serialized.
|
SerializationException |
Exception for the DSOL ZeroMQ bridge.
|
SerializationRuntimeException |
Exception for the DSOL ZeroMQ bridge.
|
SerializationUnits |
The Sim0MQ unit types with their code, including static methods to quickly find a unit type.
|
Serializer<T> |
Interface to serialize and deserialize data.
|
TypedMessage |
Message conversions.
|
TypedMessage.MinimalSerializableObject |
Minimal implementation of SerializableObject.
|