Package | Description |
---|---|
org.djutils.serialization.serializers |
The different types of (de)serializers..
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayOrMatrixSerializer<T,E>
Serializer for arrays or matrices.
|
class |
ArrayOrMatrixWithUnitSerializer<U extends org.djunits.unit.Unit<U>,T>
Serializer for Djunits arrays and matrices.
|
class |
BasicPrimitiveArrayOrMatrixSerializer<T>
Serializer for primitive data array classes.
|
class |
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.
|
class |
DoubleScalarSerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vdouble.scalar.base.DoubleScalarInterface<U,S>>
(De)serializes a DJUNITS DoubleScalar.
|
class |
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.
|
class |
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.
|
class |
FixedSizeObjectSerializer<T>
Serializer for simple, fixed size, classes.
|
class |
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.
|
class |
FloatScalarSerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vfloat.scalar.base.FloatScalarInterface<U,S>>
(De)serializes a DJUNITS FloatScalar.
|
class |
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.
|
class |
ObjectArraySerializer<E>
Serializer for Object array classes.
|
class |
ObjectMatrixSerializer<E>
Serializer for simple matrix (non-jagged, non-empty, 2D array) classes.
|
class |
ObjectSerializer<T>
Serializer for simple classes.
|
class |
ObjectWithUnitSerializer<U extends org.djunits.unit.Unit<U>,T>
Abstract class to (de)serializes a DJUNITS value.
|
Copyright © 2018–2019 Delft University of Technology. All rights reserved.