Package org.djutils.serialization.serializers
package org.djutils.serialization.serializers
The different types of (de)serializers..
Copyright (c) 2019-2025 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License.
- Author:
- Alexander Verbraeck
-
ClassDescriptionSerializer for arrays or matrices.Serializer for Djunits arrays and matrices.Serializer for primitive data array classes. *Basics of the serializerDoubleMatrixSerializer<U extends Unit<U>,
S extends DoubleScalar<U, S>, V extends DoubleVector<U, S, V>, M extends DoubleMatrix<U, S, V, M>> (De)serializes a DJUNITS DoubleMatrix.(De)serializes a DJUNITS DoubleScalar.DoubleVectorArraySerializer<U extends Unit<U>,S extends DoubleScalar<U, S>, V extends DoubleVector<U, S, V>> (De)serializes an array of (same length) DJUNITS DoubleVectors.(De)serializes a DJUNITS DoubleVector.Serializer for simple, fixed size, classes.FloatMatrixSerializer<U extends Unit<U>,S extends FloatScalar<U, S>, V extends FloatVector<U, S, V>, M extends FloatMatrix<U, S, V, M>> (De)serializes a DJUNITS FloatMatrix.(De)serializes a DJUNITS FloatScalar.FloatVectorArraySerializer<U extends Unit<U>,S extends FloatScalar<U, S>, V extends FloatVector<U, S, V>> (De)serializes an array of (same length) DJUNITS FloatVectors.(De)serializes a DJUNITS FloatVector.Serializer for Object array classes.Serializer for simple matrix (non-jagged, non-empty, 2D array) classes.Serializer for simple classes.Abstract class to (de)serializes a DJUNITS value.Container for an offset.Serializer<T>Interface to serialize and deserialize data.StringArraySerializercontains the basic methods to (de)serialize a String array.StringMatrixSerializer contains the basic methods to (de)serialize a String matrix..