A B C D E F G H I K L M O P R S T U V 
All Classes All Packages

A

ABSOLUTETEMPERATURE - Static variable in class org.djutils.serialization.SerializationUnits
AbsoluteTemperature unit type with code 24.
ABSOLUTETEMPERATURE_DEGREE_CELSIUS - Static variable in class org.djutils.serialization.DisplayType
AbsoluteTemperature.DEGREE_CELSIUS unit type with code 1.
ABSOLUTETEMPERATURE_DEGREE_FAHRENHEIT - Static variable in class org.djutils.serialization.DisplayType
AbsoluteTemperature.DEGREE_FAHRENHEIT unit type with code 2.
ABSOLUTETEMPERATURE_DEGREE_RANKINE - Static variable in class org.djutils.serialization.DisplayType
AbsoluteTemperature.DEGREE_RANKINE unit type with code 3.
ABSOLUTETEMPERATURE_DEGREE_REAUMUR - Static variable in class org.djutils.serialization.DisplayType
AbsoluteTemperature.DEGREE_REAUMUR unit type with code 4.
ABSOLUTETEMPERATURE_KELVIN - Static variable in class org.djutils.serialization.DisplayType
AbsoluteTemperature.KELVIN unit type with code 0.
ABSORBEDDOSE - Static variable in class org.djutils.serialization.SerializationUnits
AbsorbedDose unit type with code 29.
ABSORBEDDOSE_ERG_PER_GRAM - Static variable in class org.djutils.serialization.DisplayType
AbsorbedDose.ERG_PER_GRAM unit type with code 3.
ABSORBEDDOSE_GRAY - Static variable in class org.djutils.serialization.DisplayType
AbsorbedDose.GRAY unit type with code 0.
ABSORBEDDOSE_MICROGRAY - Static variable in class org.djutils.serialization.DisplayType
AbsorbedDose.MICROGRAY unit type with code 2.
ABSORBEDDOSE_MILLIGRAY - Static variable in class org.djutils.serialization.DisplayType
AbsorbedDose.MILLIGRAY unit type with code 1.
ABSORBEDDOSE_RAD - Static variable in class org.djutils.serialization.DisplayType
AbsorbedDose.RAD unit type with code 4.
ACCELERATION - Static variable in class org.djutils.serialization.SerializationUnits
Acceleration unit type with code 1.
ACCELERATION_FOOT_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
Acceleration.FOOT_PER_SECOND_2 unit type with code 3.
ACCELERATION_GAL - Static variable in class org.djutils.serialization.DisplayType
Acceleration.GAL unit type with code 7.
ACCELERATION_INCH_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
Acceleration.INCH_PER_SECOND_2 unit type with code 2.
ACCELERATION_KM_PER_HOUR_2 - Static variable in class org.djutils.serialization.DisplayType
Acceleration.KM_PER_HOUR_2 unit type with code 1.
ACCELERATION_KNOT_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Acceleration.KNOT_PER_SECOND unit type with code 6.
ACCELERATION_METER_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
Acceleration.METER_PER_SECOND_2 unit type with code 0.
ACCELERATION_MILE_PER_HOUR_2 - Static variable in class org.djutils.serialization.DisplayType
Acceleration.MILE_PER_HOUR_2 unit type with code 4.
ACCELERATION_MILE_PER_HOUR_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Acceleration.MILE_PER_HOUR_PER_SECOND unit type with code 5.
ACCELERATION_MILE_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
Acceleration.MILE_PER_SECOND_2 unit type with code 9.
ACCELERATION_STANDARD_GRAVITY - Static variable in class org.djutils.serialization.DisplayType
Acceleration.STANDARD_GRAVITY unit type with code 8.
AMOUNTOFSUBSTANCE - Static variable in class org.djutils.serialization.SerializationUnits
AmountOfSubstance unit type with code 30.
AMOUNTOFSUBSTANCE_MICROMOLE - Static variable in class org.djutils.serialization.DisplayType
AmountOfSubstance.MICROMOLE unit type with code 2.
AMOUNTOFSUBSTANCE_MILLIMOLE - Static variable in class org.djutils.serialization.DisplayType
AmountOfSubstance.MILLIMOLE unit type with code 1.
AMOUNTOFSUBSTANCE_MOLE - Static variable in class org.djutils.serialization.DisplayType
AmountOfSubstance.MOLE unit type with code 0.
AMOUNTOFSUBSTANCE_NANOMOLE - Static variable in class org.djutils.serialization.DisplayType
AmountOfSubstance.NANOMOLE unit type with code 3.
ANGLE - Static variable in class org.djutils.serialization.SerializationUnits
Angle unit type with code 3.
ANGLE_ARCMINUTE - Static variable in class org.djutils.serialization.DisplayType
Angle.ARCMINUTE unit type with code 1.
ANGLE_ARCSECOND - Static variable in class org.djutils.serialization.DisplayType
Angle.ARCSECOND unit type with code 2.
ANGLE_CENTESIMAL_ARCMINUTE - Static variable in class org.djutils.serialization.DisplayType
Angle.CENTESIMAL_ARCMINUTE unit type with code 3.
ANGLE_CENTESIMAL_ARCSECOND - Static variable in class org.djutils.serialization.DisplayType
Angle.CENTESIMAL_ARCSECOND unit type with code 4.
ANGLE_DEGREE - Static variable in class org.djutils.serialization.DisplayType
Angle.DEGREE unit type with code 5.
ANGLE_GRAD - Static variable in class org.djutils.serialization.DisplayType
Angle.GRAD unit type with code 6.
ANGLE_PERCENT - Static variable in class org.djutils.serialization.DisplayType
Angle.PERCENT unit type with code 7.
ANGLE_RADIAN - Static variable in class org.djutils.serialization.DisplayType
Angle.RADIAN unit type with code 0.
ANGULARACCELERATION - Static variable in class org.djutils.serialization.SerializationUnits
AngularAcceleration unit type with code 42.
ANGULARACCELERATION_ARCMINUTE_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
AngularAcceleration.ARCMINUTE_PER_SECOND_2 unit type with code 2.
ANGULARACCELERATION_ARCSECOND_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
AngularAcceleration.ARCSECOND_PER_SECOND_2 unit type with code 3.
ANGULARACCELERATION_CENTECIMAL_ARCMINUTE_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
AngularAcceleration.CENTESIMAL_ARCMINUTE_PER_SECOND_SQUARED unit type with code 5.
ANGULARACCELERATION_CENTESIMAL_ARCSECOND_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
AngularAcceleration.CENTESIMAL_ARCSECOND_PER_SECOND_SQUARED unit type with code 6.
ANGULARACCELERATION_DEGREE_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
AngularAcceleration.DEGREE_PER_SECOND_2 unit type with code 1.
ANGULARACCELERATION_GRAD_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
AngularAcceleration.GRAD_PER_SECOND_2 unit type with code 4.
ANGULARACCELERATION_RADIAN_PER_SECOND_2 - Static variable in class org.djutils.serialization.DisplayType
AngularAcceleration.RADIAN_PER_SECOND_2 unit type with code 0.
ANGULARVELOCITY - Static variable in class org.djutils.serialization.SerializationUnits
AngularVelocity unit type with code 43.
ANGULARVELOCITY_ARCMINUTE_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
AngularVelocity.ARCMINUTE_PER_SECOND unit type with code 2.
ANGULARVELOCITY_ARCSECOND_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
AngularVelocity.ARCSECOND_PER_SECOND unit type with code 3.
ANGULARVELOCITY_CENTECIMAL_ARCMINUTE_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
AngularVelocity.CENTESIMAL_ARCMINUTE_PER_SECOND unit type with code 5.
ANGULARVELOCITY_CENTESIMAL_ARCSECOND_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
AngularVelocity.CENTESIMAL_ARCSECOND_PER_SECOND unit type with code 6.
ANGULARVELOCITY_DEGREE_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
AngularVelocity.DEGREE_PER_SECOND unit type with code 1.
ANGULARVELOCITY_GRAD_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
AngularVelocity.GRAD_PER_SECOND unit type with code 4.
ANGULARVELOCITY_RADIAN_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
AngularVelocity.RADIAN_PER_SECOND unit type with code 0.
append(int, byte) - Method in class org.djutils.serialization.SerialDataDecoder
AREA - Static variable in class org.djutils.serialization.SerializationUnits
Area unit type with code 5.
AREA_ACRE - Static variable in class org.djutils.serialization.DisplayType
Area.ACRE unit type with code 18.
AREA_ARE - Static variable in class org.djutils.serialization.DisplayType
Area.ARE unit type with code 19.
AREA_CENTIARE - Static variable in class org.djutils.serialization.DisplayType
Area.CENTIARE unit type with code 20.
AREA_HECTARE - Static variable in class org.djutils.serialization.DisplayType
Area.HECTARE unit type with code 21.
AREA_SQUARE_ATTOMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_ATTOMETER unit type with code 1.
AREA_SQUARE_CENTIMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_CENTIMETER unit type with code 7.
AREA_SQUARE_DECIMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_DECIMETER unit type with code 8.
AREA_SQUARE_DEKAMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_DEKAMETER unit type with code 9.
AREA_SQUARE_FEMTOMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_FEMTOMETER unit type with code 2.
AREA_SQUARE_FOOT - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_FOOT unit type with code 14.
AREA_SQUARE_HECTOMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_HECTOMETER unit type with code 10.
AREA_SQUARE_INCH - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_INCH unit type with code 13.
AREA_SQUARE_KILOMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_KILOMETER unit type with code 11.
AREA_SQUARE_MEGAMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_MEGAMETER unit type with code 12.
AREA_SQUARE_METER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_METER unit type with code 0.
AREA_SQUARE_MICROMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_MICROMETER unit type with code 5.
AREA_SQUARE_MILE - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_MILE unit type with code 16.
AREA_SQUARE_MILLIMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_MILLIMETER unit type with code 6.
AREA_SQUARE_NANOMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_NANOMETER unit type with code 4.
AREA_SQUARE_NAUTICAL_MILE - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_NAUTICAL_MILE unit type with code 17.
AREA_SQUARE_PICOMETER - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_PICOMETER unit type with code 3.
AREA_SQUARE_YARD - Static variable in class org.djutils.serialization.DisplayType
Area.SQUARE_YARD unit type with code 15.
ArrayOrMatrixSerializer<T,​E> - Class in org.djutils.serialization.serializers
Serializer for arrays or matrices.
ArrayOrMatrixSerializer(byte, int, String, int) - Constructor for class org.djutils.serialization.serializers.ArrayOrMatrixSerializer
Construct a new ArrayOrMatrixSerializere.
ArrayOrMatrixWithUnitSerializer<U extends org.djunits.unit.Unit<U>,​T> - Class in org.djutils.serialization.serializers
Serializer for Djunits arrays and matrices.
ArrayOrMatrixWithUnitSerializer(byte, String, int) - Constructor for class org.djutils.serialization.serializers.ArrayOrMatrixWithUnitSerializer
Construct a new serializer for Djunits arrays or matrices.

B

BasicPrimitiveArrayOrMatrixSerializer<T> - Class in org.djutils.serialization.serializers
Serializer for primitive data array classes.
BasicPrimitiveArrayOrMatrixSerializer(byte, int, String, int) - Constructor for class org.djutils.serialization.serializers.BasicPrimitiveArrayOrMatrixSerializer
Construct a new BasicPrimitiveArrayOrMatrixSerializer.
BasicSerializer<T> - Class in org.djutils.serialization.serializers
Basics of the serializer
BasicSerializer(byte, String) - Constructor for class org.djutils.serialization.serializers.BasicSerializer
Construct the BasicSerializer.
BIG_ENDIAN - Static variable in class org.djutils.serialization.EndianUtil
Directly usable bigEndian EndianUtil.
bigEndian() - Static method in class org.djutils.serialization.EndianUtil
Construct an EndianUtil object that uses bigEndian encoding.
BOOLEAN_8 - Static variable in class org.djutils.serialization.FieldTypes
boolean, sent / received as a byte; 0 = false, 1 = true.
BOOLEAN_8_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded boolean array.
BOOLEAN_8_ARRAY_LE - Static variable in class org.djutils.serialization.FieldTypes
145 (-111) Boolean array, preceded by a 32-bit little-endian number indicating the number of booleans.
BOOLEAN_8_LE - Static variable in class org.djutils.serialization.FieldTypes
134 (-122) Boolean, sent / received as a byte; 0 = false, 1 = true; equal to code 6.
BOOLEAN_8_MATRIX - Static variable in class org.djutils.serialization.FieldTypes
Number of rows and number of columns preceded boolean matrix.
BOOLEAN_8_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
152 (-104) Boolean matrix, preceded by a 32-bit little-endian number row count and a 32-bit little-endian number column count.
buildEncoderList(boolean, Object...) - Static method in class org.djutils.serialization.TypedMessage
Build the list of serializers corresponding to the data in an Object array.
BYTE_8 - Static variable in class org.djutils.serialization.FieldTypes
byte, 8 bit signed two's complement integer.
BYTE_8_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded byte array.
BYTE_8_ARRAY_LE - Static variable in class org.djutils.serialization.FieldTypes
139 (-117) Byte array, preceded by a 32-bit little-endian number indicating the number of bytes.
BYTE_8_LE - Static variable in class org.djutils.serialization.FieldTypes
128 (-128) Byte, 8 bit signed two's complement integer; equal to code 0.
BYTE_8_MATRIX - Static variable in class org.djutils.serialization.FieldTypes
Number of rows and number of columns preceded byte matrix.
BYTE_8_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
146 (-110) Byte matrix, preceded by a 32-bit little-endian number row count and a 32-bit little-endian number column count.

C

CATALYTICACTIVITY - Static variable in class org.djutils.serialization.SerializationUnits
CatalyticActivity unit type with code 31.
CATALYTICACTIVITY_KATAL - Static variable in class org.djutils.serialization.DisplayType
CatalyticActivity.KATAL unit type with code 0.
CATALYTICACTIVITY_MICROKATAL - Static variable in class org.djutils.serialization.DisplayType
CatalyticActivity.MICROKATAL unit type with code 2.
CATALYTICACTIVITY_MILLIKATAL - Static variable in class org.djutils.serialization.DisplayType
CatalyticActivity.MILLIKATAL unit type with code 1.
CATALYTICACTIVITY_NANOKATAL - Static variable in class org.djutils.serialization.DisplayType
CatalyticActivity.NANOKATAL unit type with code 3.
CHAR_16 - Static variable in class org.djutils.serialization.FieldTypes
char, 16-bit Unicode character, big endian order.
CHAR_16_LE - Static variable in class org.djutils.serialization.FieldTypes
136 (-120) Char, 16-bit Unicode character, little-endian order for the 2 part.
CHAR_8 - Static variable in class org.djutils.serialization.FieldTypes
char, 8-bit ASCII character.
CHAR_8_LE - Static variable in class org.djutils.serialization.FieldTypes
135 (-121) Char, 8-bit ASCII character; equal to code 7.

D

dataClassName() - Method in class org.djutils.serialization.serializers.BasicSerializer
Return a description of the type of data that this serializer handles.
dataClassName() - Method in interface org.djutils.serialization.serializers.Serializer
Return a description of the type of data that this serializer handles.
decode(byte[], Map<Byte, Serializer<?>>, EndianUtil) - Static method in class org.djutils.serialization.TypedMessage
Decode the message into an object array.
decodeChar(byte[], int) - Method in class org.djutils.serialization.EndianUtil
Decode a char (16 bits).
decodeDouble(byte[], int) - Method in class org.djutils.serialization.EndianUtil
Decode a double.
decodeFloat(byte[], int) - Method in class org.djutils.serialization.EndianUtil
Decode a float.
decodeInt(byte[], int) - Method in class org.djutils.serialization.EndianUtil
Decode a int.
decodeLong(byte[], int) - Method in class org.djutils.serialization.EndianUtil
Decode a long.
decodeShort(byte[], int) - Method in class org.djutils.serialization.EndianUtil
Decode a short.
decodeToObjectDataTypes(byte[], EndianUtil) - Static method in class org.djutils.serialization.TypedMessage
Decode the message into an object array, constructing Java Object arrays and matrices where possible.
decodeToPrimitiveDataTypes(byte[], EndianUtil) - Static method in class org.djutils.serialization.TypedMessage
Decode the message into an object array, constructing Java Primitive data arrays and matrices where possible.
decodeUTF16String(byte[], int) - Method in class org.djutils.serialization.EndianUtil
Decode a String including the length int from the message byte array.
decodeUTF8String(byte[], int) - Method in class org.djutils.serialization.EndianUtil
Decode a String including the length int from the message byte array.
DENSITY - Static variable in class org.djutils.serialization.SerializationUnits
Density unit type with code 6.
DENSITY_GRAM_PER_CENTIMETER_3 - Static variable in class org.djutils.serialization.DisplayType
Density.GRAM_PER_CENTIMETER_3 unit type with code 1.
DENSITY_KG_PER_METER_3 - Static variable in class org.djutils.serialization.DisplayType
Density.KG_PER_METER_3 unit type with code 0.
deSerialize(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.DoubleMatrixSerializer
Deserialize an object of type T.
deSerialize(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.DoubleScalarSerializer
Deserialize an object of type T.
deSerialize(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.DoubleVectorArraySerializer
Deserialize an object of type T.
deSerialize(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.DoubleVectorSerializer
Deserialize an object of type T.
deSerialize(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.FloatMatrixSerializer
Deserialize an object of type T.
deSerialize(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.FloatScalarSerializer
Deserialize an object of type T.
deSerialize(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.FloatVectorSerializer
Deserialize an object of type T.
deSerialize(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ObjectArraySerializer
 
deSerialize(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ObjectMatrixSerializer
 
deSerialize(byte[], Pointer, EndianUtil) - Method in interface org.djutils.serialization.serializers.Serializer
Deserialize an object of type T.
deSerializeElement(byte[], int, EndianUtil) - Method in class org.djutils.serialization.serializers.ArrayOrMatrixSerializer
Deserializer for one array or matrix element (without type prefix) must be implemented in implementing sub classes.
DIMENSIONLESS - Static variable in class org.djutils.serialization.SerializationUnits
Dimensionless unit type with code 0.
DIMENSIONLESS_SI - Static variable in class org.djutils.serialization.DisplayType
Dimensionless.SI unit type with code 0.
DIRECTION - Static variable in class org.djutils.serialization.SerializationUnits
Direction unit type with code 4.
DIRECTION_EAST_DEGREE - Static variable in class org.djutils.serialization.DisplayType
Direction.EAST_DEGREE unit type with code 2.
DIRECTION_EAST_RADIAN - Static variable in class org.djutils.serialization.DisplayType
Direction.EAST_RADIAN unit type with code 2.
DIRECTION_NORTH_DEGREE - Static variable in class org.djutils.serialization.DisplayType
Direction.NORTH_DEGREE unit type with code 1.
DIRECTION_NORTH_RADIAN - Static variable in class org.djutils.serialization.DisplayType
Direction.NORTH_RADIAN unit type with code 0.
DisplayType - Class in org.djutils.serialization
DJUNITS Display Types to be used as part of a Sim0MQ message.
DisplayType(SerializationUnits, int, U, String, String) - Constructor for class org.djutils.serialization.DisplayType
 
DOUBLE_64 - Static variable in class org.djutils.serialization.FieldTypes
float, double-precision 64-bit IEEE 754 floating point.
DOUBLE_64_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded double array.
DOUBLE_64_ARRAY_LE - Static variable in class org.djutils.serialization.FieldTypes
144 (-112) Double array, preceded by a 32-bit little-endian number indicating the number of doubles, little-endian coded doubles.
DOUBLE_64_LE - Static variable in class org.djutils.serialization.FieldTypes
133 (-123) Float, double-precision 64-bit IEEE 754 floating point, little endian order.
DOUBLE_64_MATRIX - Static variable in class org.djutils.serialization.FieldTypes
Number of rows and number of columns preceded double matrix.
DOUBLE_64_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
151 (-105) Double matrix, preceded by a 32-bit little-endian number row count and a 32-bit little-endian number column count, little-endian doubles.
DOUBLE_64_UNIT - Static variable in class org.djutils.serialization.FieldTypes
Double, stored internally in the SI unit, with a unit type and display type attached.
DOUBLE_64_UNIT_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded dense double array, stored internally in the SI unit, with a unit type and display type.
DOUBLE_64_UNIT_ARRAY_LE - Static variable in class org.djutils.serialization.FieldTypes
156 (-100) Dense double array, preceded by a little-endian 32-bit number indicating the number of doubles, little-endian order, with unit type and display unit attached to the entire double array.
DOUBLE_64_UNIT_COLUMN_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded dense double array, stored internally in the SI unit, with a unique unit type and display type per row.
DOUBLE_64_UNIT_LE - Static variable in class org.djutils.serialization.FieldTypes
154 (-102) Double stored internally as a little-endian double in the corresponding SI unit, with unit type and display unit attached.
DOUBLE_64_UNIT_MATRIX - Static variable in class org.djutils.serialization.FieldTypes
Rows/Cols-preceded dense double array, stored internally in the SI unit, with a unit type and display type.
DOUBLE_64_UNIT_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
158 (-98) Dense double matrix, preceded by a 32-bit little-endian row count int and a 32-bit little-endian column count int, with unit type and display unit attached to the entire double matrix.
DOUBLE_64_UNIT2_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
160 (-96) Dense little-endian double matrix, preceded by a 32-bit little-endian row count int and a 32-bit little-endian column count int, with a unique unit type and display unit per row of the double matrix.
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>> - Class in org.djutils.serialization.serializers
(De)serializes a DJUNITS DoubleMatrix.
DoubleMatrixSerializer() - Constructor for class org.djutils.serialization.serializers.DoubleMatrixSerializer
 
DoubleScalarSerializer<U extends org.djunits.unit.Unit<U>,​S extends org.djunits.value.vdouble.scalar.base.DoubleScalarInterface<U,​S>> - Class in org.djutils.serialization.serializers
(De)serializes a DJUNITS DoubleScalar.
DoubleScalarSerializer() - Constructor for class org.djutils.serialization.serializers.DoubleScalarSerializer
 
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>> - Class in org.djutils.serialization.serializers
(De)serializes an array of (same length) DJUNITS DoubleVectors.
DoubleVectorArraySerializer() - Constructor for class org.djutils.serialization.serializers.DoubleVectorArraySerializer
 
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>> - Class in org.djutils.serialization.serializers
(De)serializes a DJUNITS DoubleVector.
DoubleVectorSerializer() - Constructor for class org.djutils.serialization.serializers.DoubleVectorSerializer
 
DURATION - Static variable in class org.djutils.serialization.SerializationUnits
Duration unit type with code 25.
DURATION_ATTOSECOND - Static variable in class org.djutils.serialization.DisplayType
Duration.ATTOSECOND unit type with code 1.
DURATION_DAY - Static variable in class org.djutils.serialization.DisplayType
Duration.DAY unit type with code 9.
DURATION_FEMTOSECOND - Static variable in class org.djutils.serialization.DisplayType
Duration.FEMTOSECOND unit type with code 2.
DURATION_HOUR - Static variable in class org.djutils.serialization.DisplayType
Duration.HOUR unit type with code 8.
DURATION_MICROSECOND - Static variable in class org.djutils.serialization.DisplayType
Duration.MICROSECOND unit type with code 5.
DURATION_MILLISECOND - Static variable in class org.djutils.serialization.DisplayType
Duration.MILLISECOND unit type with code 6.
DURATION_MINUTE - Static variable in class org.djutils.serialization.DisplayType
Duration.MINUTE unit type with code 7.
DURATION_NANOSECOND - Static variable in class org.djutils.serialization.DisplayType
Duration.NANOSECOND unit type with code 4.
DURATION_PICOSECOND - Static variable in class org.djutils.serialization.DisplayType
Duration.PICOSECOND unit type with code 3.
DURATION_SECOND - Static variable in class org.djutils.serialization.DisplayType
Duration.SECOND unit type with code 0.
DURATION_WEEK - Static variable in class org.djutils.serialization.DisplayType
Duration.WEEK unit type with code 10.

E

ELECTRICALCAPACITANCE - Static variable in class org.djutils.serialization.SerializationUnits
ElectricalCapacitance unit type with code 32.
ELECTRICALCAPACITANCE_FARAD - Static variable in class org.djutils.serialization.DisplayType
ElectricalCapacitance.FARAD unit type with code 0.
ELECTRICALCAPACITANCE_MICROFARAD - Static variable in class org.djutils.serialization.DisplayType
ElectricalCapacitance.MICROFARAD unit type with code 2.
ELECTRICALCAPACITANCE_MILLIFARAD - Static variable in class org.djutils.serialization.DisplayType
ElectricalCapacitance.MILLIFARAD unit type with code 1.
ELECTRICALCAPACITANCE_NANOFARAD - Static variable in class org.djutils.serialization.DisplayType
ElectricalCapacitance.NANOFARAD unit type with code 3.
ELECTRICALCAPACITANCE_PICOFARAD - Static variable in class org.djutils.serialization.DisplayType
ElectricalCapacitance.PICOFARAD unit type with code 4.
ELECTRICALCHARGE - Static variable in class org.djutils.serialization.SerializationUnits
ElectricalCharge unit type with code 7.
ELECTRICALCHARGE_ABCOULOMB - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.ABCOULOMB unit type with code 5.
ELECTRICALCHARGE_AMPERE_HOUR - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.AMPERE_HOUR unit type with code 13.
ELECTRICALCHARGE_ATOMIC_UNIT - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.ATOMIC_UNIT unit type with code 6.
ELECTRICALCHARGE_COULOMB - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.COULOMB unit type with code 0.
ELECTRICALCHARGE_EMU - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.EMU unit type with code 7.
ELECTRICALCHARGE_ESU - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.ESU unit type with code 8.
ELECTRICALCHARGE_FARADAY - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.FARADAY unit type with code 9.
ELECTRICALCHARGE_FRANKLIN - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.FRANKLIN unit type with code 10.
ELECTRICALCHARGE_KILOAMPERE_HOUR - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.KILOAMPERE_HOUR unit type with code 14.
ELECTRICALCHARGE_MEGAAMPERE_HOUR - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.MEGAAMPERE_HOUR unit type with code 15.
ELECTRICALCHARGE_MICROCOULOMB - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.MICROCOULOMB unit type with code 3.
ELECTRICALCHARGE_MILLIAMPERE_HOUR - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.MILLIAMPERE_HOUR unit type with code 12.
ELECTRICALCHARGE_MILLIAMPERE_SECOND - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.MILLIAMPERE_SECOND unit type with code 16.
ELECTRICALCHARGE_MILLICOULOMB - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.MILLICOULOMB unit type with code 4.
ELECTRICALCHARGE_NANOCOULOMB - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.NANOCOULOMB unit type with code 2.
ELECTRICALCHARGE_PICOCOULOMB - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.PICOCOULOMB unit type with code 1.
ELECTRICALCHARGE_STATCOULOMB - Static variable in class org.djutils.serialization.DisplayType
ElectricalCharge.STATCOULOMB unit type with code 11.
ELECTRICALCONDUCTANCE - Static variable in class org.djutils.serialization.SerializationUnits
ElectricalConductance unit type with code 33.
ELECTRICALCONDUCTANCE_MICROSIEMENS - Static variable in class org.djutils.serialization.DisplayType
ElectricalConductance.MICROSIEMENS unit type with code 2.
ELECTRICALCONDUCTANCE_MILLISIEMENS - Static variable in class org.djutils.serialization.DisplayType
ElectricalConductance.MILLISIEMENS unit type with code 1.
ELECTRICALCONDUCTANCE_NANOSIEMENS - Static variable in class org.djutils.serialization.DisplayType
ElectricalConductance.NANOSIEMENS unit type with code 3.
ELECTRICALCONDUCTANCE_SIEMENS - Static variable in class org.djutils.serialization.DisplayType
ElectricalConductance.SIEMENS unit type with code 0.
ELECTRICALCURRENT - Static variable in class org.djutils.serialization.SerializationUnits
ElectricalCurrent unit type with code 8.
ELECTRICALCURRENT_ABAMPERE - Static variable in class org.djutils.serialization.DisplayType
ElectricalCurrent.ABAMPERE unit type with code 6.
ELECTRICALCURRENT_AMPERE - Static variable in class org.djutils.serialization.DisplayType
ElectricalCurrent.AMPERE unit type with code 0.
ELECTRICALCURRENT_KILOAMPERE - Static variable in class org.djutils.serialization.DisplayType
ElectricalCurrent.KILOAMPERE unit type with code 4.
ELECTRICALCURRENT_MEGAAMPERE - Static variable in class org.djutils.serialization.DisplayType
ElectricalCurrent.MEGAAMPERE unit type with code 5.
ELECTRICALCURRENT_MICROAMPERE - Static variable in class org.djutils.serialization.DisplayType
ElectricalCurrent.MICROAMPERE unit type with code 2.
ELECTRICALCURRENT_MILLIAMPERE - Static variable in class org.djutils.serialization.DisplayType
ElectricalCurrent.MILLIAMPERE unit type with code 3.
ELECTRICALCURRENT_NANOAMPERE - Static variable in class org.djutils.serialization.DisplayType
ElectricalCurrent.NANOAMPERE unit type with code 1.
ELECTRICALCURRENT_STATAMPERE - Static variable in class org.djutils.serialization.DisplayType
ElectricalCurrent.STATAMPERE unit type with code 7.
ELECTRICALINDUCTANCE - Static variable in class org.djutils.serialization.SerializationUnits
ElectricalInductance unit type with code 34.
ELECTRICALINDUCTANCE_HENRY - Static variable in class org.djutils.serialization.DisplayType
ElectricalInductance.HENRY unit type with code 0.
ELECTRICALINDUCTANCE_MICROHENRY - Static variable in class org.djutils.serialization.DisplayType
ElectricalInductance.MICROHENRY unit type with code 2.
ELECTRICALINDUCTANCE_MILLIHENRY - Static variable in class org.djutils.serialization.DisplayType
ElectricalInductance.MILLIHENRY unit type with code 1.
ELECTRICALINDUCTANCE_NANOHENRY - Static variable in class org.djutils.serialization.DisplayType
ElectricalInductance.NANOHENRY unit type with code 3.
ELECTRICALPOTENTIAL - Static variable in class org.djutils.serialization.SerializationUnits
ElectricalPotential unit type with code 9.
ELECTRICALPOTENTIAL_ABVOLT - Static variable in class org.djutils.serialization.DisplayType
ElectricalPotential.ABVOLT unit type with code 7.
ELECTRICALPOTENTIAL_GIGAVOLT - Static variable in class org.djutils.serialization.DisplayType
ElectricalPotential.GIGAVOLT unit type with code 6.
ELECTRICALPOTENTIAL_KILOVOLT - Static variable in class org.djutils.serialization.DisplayType
ElectricalPotential.KILOVOLT unit type with code 4.
ELECTRICALPOTENTIAL_MEGAVOLT - Static variable in class org.djutils.serialization.DisplayType
ElectricalPotential.MEGAVOLT unit type with code 5.
ELECTRICALPOTENTIAL_MICROVOLT - Static variable in class org.djutils.serialization.DisplayType
ElectricalPotential.MICROVOLT unit type with code 2.
ELECTRICALPOTENTIAL_MILLIVOLT - Static variable in class org.djutils.serialization.DisplayType
ElectricalPotential.MILLIVOLT unit type with code 3.
ELECTRICALPOTENTIAL_NANOVOLT - Static variable in class org.djutils.serialization.DisplayType
ElectricalPotential.NANOVOLT unit type with code 1.
ELECTRICALPOTENTIAL_STATVOLT - Static variable in class org.djutils.serialization.DisplayType
ElectricalPotential.STATVOLT unit type with code 8.
ELECTRICALPOTENTIAL_VOLT - Static variable in class org.djutils.serialization.DisplayType
ElectricalPotential.VOLT unit type with code 0.
ELECTRICALRESISTANCE - Static variable in class org.djutils.serialization.SerializationUnits
ElectricalResistance unit type with code 10.
ELECTRICALRESISTANCE_ABOHM - Static variable in class org.djutils.serialization.DisplayType
ElectricalResistance.ABOHM unit type with code 7.
ELECTRICALRESISTANCE_GIGAOHM - Static variable in class org.djutils.serialization.DisplayType
ElectricalResistance.GIGAOHM unit type with code 6.
ELECTRICALRESISTANCE_KILOOHM - Static variable in class org.djutils.serialization.DisplayType
ElectricalResistance.KILOOHM unit type with code 4.
ELECTRICALRESISTANCE_MEGAOHM - Static variable in class org.djutils.serialization.DisplayType
ElectricalResistance.MEGAOHM unit type with code 5.
ELECTRICALRESISTANCE_MICROOHM - Static variable in class org.djutils.serialization.DisplayType
ElectricalResistance.MICROOHM unit type with code 2.
ELECTRICALRESISTANCE_MILLIOHM - Static variable in class org.djutils.serialization.DisplayType
ElectricalResistance.MILLIOHM unit type with code 3.
ELECTRICALRESISTANCE_NANOOHM - Static variable in class org.djutils.serialization.DisplayType
ElectricalResistance.NANOOHM unit type with code 1.
ELECTRICALRESISTANCE_OHM - Static variable in class org.djutils.serialization.DisplayType
ElectricalResistance.OHM unit type with code 0.
ELECTRICALRESISTANCE_STATOHM - Static variable in class org.djutils.serialization.DisplayType
ElectricalResistance.STATOHM unit type with code 8.
encodeChar(char, byte[], int) - Method in class org.djutils.serialization.EndianUtil
Encode a char (16 bits) into a message buffer.
encodeDouble(double, byte[], int) - Method in class org.djutils.serialization.EndianUtil
Encode a double into a message buffer.
encodeFloat(float, byte[], int) - Method in class org.djutils.serialization.EndianUtil
Encode a float into a message buffer.
encodeInt(int, byte[], int) - Method in class org.djutils.serialization.EndianUtil
Encode a int into a message buffer.
encodeLong(long, byte[], int) - Method in class org.djutils.serialization.EndianUtil
Encode a long into a message buffer.
encodeShort(short, byte[], int) - Method in class org.djutils.serialization.EndianUtil
Encode a short into a message buffer.
encodeUnit(U, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ArrayOrMatrixWithUnitSerializer
Code a unit, including MoneyUnits.
encodeUnit(U, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ObjectWithUnitSerializer
Code a unit, including MoneyUnits.
encodeUTF16(EndianUtil, Object...) - Static method in class org.djutils.serialization.TypedMessage
Encode the object array into a byte[] message.
encodeUTF8(EndianUtil, Object...) - Static method in class org.djutils.serialization.TypedMessage
Encode the object array into a byte[] message.
EndianUtil - Class in org.djutils.serialization
Method to help with Little Endian / Big Endian conversions for the Sim0MQ messages.
ENERGY - Static variable in class org.djutils.serialization.SerializationUnits
Energy unit type with code 11.
ENERGY_BTU_ISO - Static variable in class org.djutils.serialization.DisplayType
Energy.BTU_ISO unit type with code 36.
ENERGY_BTU_IT - Static variable in class org.djutils.serialization.DisplayType
Energy.BTU_IT unit type with code 37.
ENERGY_CALORIE - Static variable in class org.djutils.serialization.DisplayType
Energy.CALORIE unit type with code 30.
ENERGY_CALORIE_IT - Static variable in class org.djutils.serialization.DisplayType
Energy.CALORIE_IT unit type with code 32.
ENERGY_ELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Energy.ELECTRONVOLT unit type with code 10.
ENERGY_ERG - Static variable in class org.djutils.serialization.DisplayType
Energy.ERG unit type with code 35.
ENERGY_EXAELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Energy.EXAELECTRONVOLT unit type with code 18.
ENERGY_FEMTOWATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.FEMTOWATT_HOUR unit type with code 20.
ENERGY_FOOT_POUND_FORCE - Static variable in class org.djutils.serialization.DisplayType
Energy.FOOT_POUND_FORCE unit type with code 34.
ENERGY_GIGAELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Energy.GIGAELECTRONVOLT unit type with code 15.
ENERGY_GIGAJOULE - Static variable in class org.djutils.serialization.DisplayType
Energy.GIGAJOULE unit type with code 7.
ENERGY_GIGAWATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.GIGAWATT_HOUR unit type with code 27.
ENERGY_INCH_POUND_FORCE - Static variable in class org.djutils.serialization.DisplayType
Energy.INCH_POUND_FORCE unit type with code 33.
ENERGY_JOULE - Static variable in class org.djutils.serialization.DisplayType
Energy.JOULE unit type with code 0.
ENERGY_KILOCALORIE - Static variable in class org.djutils.serialization.DisplayType
Energy.KILOCALORIE unit type with code 31.
ENERGY_KILOELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Energy.KILOELECTRONVOLT unit type with code 13.
ENERGY_KILOJOULE - Static variable in class org.djutils.serialization.DisplayType
Energy.KILOJOULE unit type with code 5.
ENERGY_KILOWATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.KILOWATT_HOUR unit type with code 25.
ENERGY_MEGAELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Energy.MEGAELECTRONVOLT unit type with code 14.
ENERGY_MEGAJOULE - Static variable in class org.djutils.serialization.DisplayType
Energy.MEGAJOULE unit type with code 6.
ENERGY_MEGAWATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.MEGAWATT_HOUR unit type with code 26.
ENERGY_MICROELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Energy.MICROELECTRONVOLT unit type with code 11.
ENERGY_MICROJOULE - Static variable in class org.djutils.serialization.DisplayType
Energy.MICROJOULE unit type with code 3.
ENERGY_MICROWATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.MICROWATT_HOUR unit type with code 23.
ENERGY_MILLIELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Energy.MILLIELECTRONVOLT unit type with code 12.
ENERGY_MILLIJOULE - Static variable in class org.djutils.serialization.DisplayType
Energy.MILLIJOULE unit type with code 4.
ENERGY_MILLIWATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.MILLIWATT_HOUR unit type with code 24.
ENERGY_NANOJOULE - Static variable in class org.djutils.serialization.DisplayType
Energy.NANOJOULE unit type with code 2.
ENERGY_NANOWATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.NANOWATT_HOUR unit type with code 22.
ENERGY_PETAELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Energy.PETAELECTRONVOLT unit type with code 17.
ENERGY_PETAJOULE - Static variable in class org.djutils.serialization.DisplayType
Energy.PETAJOULE unit type with code 9.
ENERGY_PETAWATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.PETAWATT_HOUR unit type with code 29.
ENERGY_PICOJOULE - Static variable in class org.djutils.serialization.DisplayType
Energy.PICOJOULE unit type with code 1.
ENERGY_PICOWATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.PICOWATT_HOUR unit type with code 21.
ENERGY_STHENE_METER - Static variable in class org.djutils.serialization.DisplayType
Energy.STHENE_METER unit type with code 38.
ENERGY_TERAELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Energy.TERAELECTRONVOLT unit type with code 16.
ENERGY_TERAJOULE - Static variable in class org.djutils.serialization.DisplayType
Energy.TERAJOULE unit type with code 8.
ENERGY_TERAWATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.TERAWATT_HOUR unit type with code 28.
ENERGY_WATT_HOUR - Static variable in class org.djutils.serialization.DisplayType
Energy.WATT_HOUR unit type with code 19.
equals(Object) - Method in class org.djutils.serialization.SerializationUnits
EQUIVALENTDOSE - Static variable in class org.djutils.serialization.SerializationUnits
EquivalentDose unit type with code 35.
EQUIVALENTDOSE_MICROSIEVERT - Static variable in class org.djutils.serialization.DisplayType
EquivalentDose.MICROSIEVERT unit type with code 2.
EQUIVALENTDOSE_MILLISIEVERT - Static variable in class org.djutils.serialization.DisplayType
EquivalentDose.MILLISIEVERT unit type with code 1.
EQUIVALENTDOSE_REM - Static variable in class org.djutils.serialization.DisplayType
EquivalentDose.REM unit type with code 3.
EQUIVALENTDOSE_SIEVERT - Static variable in class org.djutils.serialization.DisplayType
EquivalentDose.SIEVERT unit type with code 0.
exportAsList() - Method in interface org.djutils.serialization.SerializableObject
Make all elements that need to be serialized available as a list.
exportAsList() - Method in class org.djutils.serialization.TypedMessage.MinimalSerializableObject
 

F

fieldType() - Method in class org.djutils.serialization.serializers.BasicSerializer
Return the byte representation of the field type.
fieldType() - Method in interface org.djutils.serialization.serializers.Serializer
Return the byte representation of the field type.
FieldTypes - Class in org.djutils.serialization
Type numbers to encode different data types within djutils-serialization.
findEncoder(boolean, Object) - Static method in class org.djutils.serialization.TypedMessage
Find the serializer for one object.
FixedSizeObjectSerializer<T> - Class in org.djutils.serialization.serializers
Serializer for simple, fixed size, classes.
FixedSizeObjectSerializer(byte, int, String) - Constructor for class org.djutils.serialization.serializers.FixedSizeObjectSerializer
Construct the FixedSizeSerializer.
FLOAT_32 - Static variable in class org.djutils.serialization.FieldTypes
float, single-precision 32-bit IEEE 754 floating point.
FLOAT_32_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded float array.
FLOAT_32_ARRAY_LE - Static variable in class org.djutils.serialization.FieldTypes
143 (-113) Float array, preceded by a 32-bit little-endian number indicating the number of floats, little-endian coded floats.
FLOAT_32_LE - Static variable in class org.djutils.serialization.FieldTypes
132 (-124) Float, single-precision 32-bit IEEE 754 floating point, little endian order.
FLOAT_32_MATRIX - Static variable in class org.djutils.serialization.FieldTypes
Number of rows and number of columns preceded float matrix.
FLOAT_32_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
150 (-106) Float matrix, preceded by a 32-bit little-endian number row count and a 32-bit little-endian number column count, little-endian coded floats.
FLOAT_32_UNIT - Static variable in class org.djutils.serialization.FieldTypes
Float, stored internally in the SI unit, with a unit type and display type attached.
FLOAT_32_UNIT_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded dense float array, stored internally in the SI unit, with a unit type and display type.
FLOAT_32_UNIT_ARRAY_LE - Static variable in class org.djutils.serialization.FieldTypes
155 (-101) Dense float array, preceded by a little-endian 32-bit number indicating the number of floats, with unit type and display unit attached to the entire float array.
FLOAT_32_UNIT_COLUMN_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded dense float array, stored internally in the SI unit, with a unique unit type and display type per row.
FLOAT_32_UNIT_LE - Static variable in class org.djutils.serialization.FieldTypes
153 (-103) Float stored internally as a little-endian float in the corresponding SI unit, with unit type and display unit attached.
FLOAT_32_UNIT_MATRIX - Static variable in class org.djutils.serialization.FieldTypes
Rows/Cols-preceded dense float array, stored internally in the SI unit, with a unit type and display type.
FLOAT_32_UNIT_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
157 (-99) Dense float matrix, preceded by a 32-bit little-endian row count int and a 32-bit little-endian column count int, with unit type and display unit attached to the entire float matrix.
FLOAT_32_UNIT2_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
159 (-97) Dense little-endian float matrix, preceded by a 32-bit little-endian row count int and a 32-bit little-endian column count int, with a unique unit type and display unit per row of the float matrix.
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>> - Class in org.djutils.serialization.serializers
(De)serializes a DJUNITS FloatMatrix.
FloatMatrixSerializer() - Constructor for class org.djutils.serialization.serializers.FloatMatrixSerializer
 
FloatScalarSerializer<U extends org.djunits.unit.Unit<U>,​S extends org.djunits.value.vfloat.scalar.base.FloatScalarInterface<U,​S>> - Class in org.djutils.serialization.serializers
(De)serializes a DJUNITS FloatScalar.
FloatScalarSerializer() - Constructor for class org.djutils.serialization.serializers.FloatScalarSerializer
 
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>> - Class in org.djutils.serialization.serializers
(De)serializes a DJUNITS FloatVector.
FloatVectorSerializer() - Constructor for class org.djutils.serialization.serializers.FloatVectorSerializer
 
FLOWMASS - Static variable in class org.djutils.serialization.SerializationUnits
FlowMass unit type with code 12.
FLOWMASS_KG_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
FlowMass.KG_PER_SECOND unit type with code 0.
FLOWMASS_POUND_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
FlowMass.POUND_PER_SECOND unit type with code 1.
FLOWVOLUME - Static variable in class org.djutils.serialization.SerializationUnits
FlowVolume unit type with code 13.
FLOWVOLUME_CUBIC_FEET_PER_MINUTE - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.CUBIC_FEET_PER_MINUTE unit type with code 7.
FLOWVOLUME_CUBIC_FEET_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.CUBIC_FEET_PER_SECOND unit type with code 6.
FLOWVOLUME_CUBIC_INCH_PER_MINUTE - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.CUBIC_INCH_PER_MINUTE unit type with code 5.
FLOWVOLUME_CUBIC_INCH_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.CUBIC_INCH_PER_SECOND unit type with code 4.
FLOWVOLUME_CUBIC_METER_PER_DAY - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.CUBIC_METER_PER_DAY unit type with code 3.
FLOWVOLUME_CUBIC_METER_PER_HOUR - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.CUBIC_METER_PER_HOUR unit type with code 2.
FLOWVOLUME_CUBIC_METER_PER_MINUTE - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.CUBIC_METER_PER_MINUTE unit type with code 1.
FLOWVOLUME_CUBIC_METER_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.CUBIC_METER_PER_SECOND unit type with code 0.
FLOWVOLUME_GALLON_PER_DAY - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.GALLON_PER_DAY unit type with code 11.
FLOWVOLUME_GALLON_PER_HOUR - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.GALLON_PER_HOUR unit type with code 10.
FLOWVOLUME_GALLON_PER_MINUTE - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.GALLON_PER_MINUTE unit type with code 9.
FLOWVOLUME_GALLON_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.GALLON_PER_SECOND unit type with code 8.
FLOWVOLUME_LITER_PER_DAY - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.LITER_PER_DAY unit type with code 15.
FLOWVOLUME_LITER_PER_HOUR - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.LITER_PER_HOUR unit type with code 14.
FLOWVOLUME_LITER_PER_MINUTE - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.LITER_PER_MINUTE unit type with code 13.
FLOWVOLUME_LITER_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
FlowVolume.LITER_PER_SECOND unit type with code 12.
FORCE - Static variable in class org.djutils.serialization.SerializationUnits
Force unit type with code 14.
FORCE_DYNE - Static variable in class org.djutils.serialization.DisplayType
Force.DYNE unit type with code 5.
FORCE_KILOGRAM_FORCE - Static variable in class org.djutils.serialization.DisplayType
Force.KILOGRAM_FORCE unit type with code 1.
FORCE_NEWTON - Static variable in class org.djutils.serialization.DisplayType
Force.NEWTON unit type with code 0.
FORCE_OUNCE_FORCE - Static variable in class org.djutils.serialization.DisplayType
Force.OUNCE_FORCE unit type with code 2.
FORCE_POUND_FORCE - Static variable in class org.djutils.serialization.DisplayType
Force.POUND_FORCE unit type with code 3.
FORCE_STHENE - Static variable in class org.djutils.serialization.DisplayType
Force.STHENE unit type with code 6.
FORCE_TON_FORCE - Static variable in class org.djutils.serialization.DisplayType
Force.TON_FORCE unit type with code 4.
FREQUENCY - Static variable in class org.djutils.serialization.SerializationUnits
Frequency unit type with code 15.
FREQUENCY_GIGAHERTZ - Static variable in class org.djutils.serialization.DisplayType
Frequency.GIGAHERTZ unit type with code 3.
FREQUENCY_HERTZ - Static variable in class org.djutils.serialization.DisplayType
Frequency.HERTZ unit type with code 0.
FREQUENCY_KILOHERTZ - Static variable in class org.djutils.serialization.DisplayType
Frequency.KILOHERTZ unit type with code 1.
FREQUENCY_MEGAHERTZ - Static variable in class org.djutils.serialization.DisplayType
Frequency.MEGAHERTZ unit type with code 2.
FREQUENCY_PER_ATTOSECOND - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_ATTOSECOND unit type with code 6.
FREQUENCY_PER_DAY - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_DAY unit type with code 14.
FREQUENCY_PER_FEMTOSECOND - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_FEMTOSECOND unit type with code 7.
FREQUENCY_PER_HOUR - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_HOUR unit type with code 13.
FREQUENCY_PER_MICROSECOND - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_MICROSECOND unit type with code 10.
FREQUENCY_PER_MILLISECOND - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_MILLISECOND unit type with code 11.
FREQUENCY_PER_MINUTE - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_MINUTE unit type with code 12.
FREQUENCY_PER_NANOSECOND - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_NANOSECOND unit type with code 9.
FREQUENCY_PER_PICOSECOND - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_PICOSECOND unit type with code 8.
FREQUENCY_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_SECOND unit type with code 5.
FREQUENCY_PER_WEEK - Static variable in class org.djutils.serialization.DisplayType
Frequency.PER_WEEK unit type with code 15.
FREQUENCY_RPM - Static variable in class org.djutils.serialization.DisplayType
Frequency.RPM unit type with code 16.
FREQUENCY_TERAHERTZ - Static variable in class org.djutils.serialization.DisplayType
Frequency.TERAHERTZ unit type with code 4.

G

get() - Method in class org.djutils.serialization.serializers.Pointer
Retrieve the offset.
getAbbreviation() - Method in class org.djutils.serialization.DisplayType
 
getAndIncrement(int) - Method in class org.djutils.serialization.serializers.Pointer
Retrieve the current value of offset and increment it.
getByteCode() - Method in class org.djutils.serialization.DisplayType
 
getByteCode(U) - Static method in class org.djutils.serialization.DisplayType
Return the display code belonging to the unit class.
getCode() - Method in class org.djutils.serialization.SerializationUnits
Retrieve the byte code of this UnitType.
getDescription() - Method in class org.djutils.serialization.SerializationUnits
Retrieve the description of this UnitType.
getDisplayType(byte, int) - Static method in class org.djutils.serialization.DisplayType
Return the display type belonging to the display code.
getDisplayType(SerializationUnits, Integer) - Static method in class org.djutils.serialization.DisplayType
Return the display type belonging to the display code.
getDisplayType(U) - Static method in class org.djutils.serialization.DisplayType
Return the unit type belonging to the unit class.
getDjunitsType() - Method in class org.djutils.serialization.DisplayType
 
getDjunitsType() - Method in class org.djutils.serialization.SerializationUnits
Retrieve the DJUNITS type of this UnitType.
getElementSize() - Method in class org.djutils.serialization.serializers.ArrayOrMatrixSerializer
Return the number of bytes needed to encode one additional element.
getElementSize() - Method in class org.djutils.serialization.serializers.BasicPrimitiveArrayOrMatrixSerializer
Retrieve the number of bytes needed to encode one additional array element.
getIntCode() - Method in class org.djutils.serialization.DisplayType
 
getIntCode(U) - Static method in class org.djutils.serialization.DisplayType
Return the display code belonging to the unit class.
getMaximumWidth() - Method in class org.djutils.serialization.SerialDataDecoder
getName() - Method in class org.djutils.serialization.DisplayType
 
getName() - Method in class org.djutils.serialization.SerializationUnits
Retrieve the name of the UnitType.
getNumberOfDimensions() - Method in class org.djutils.serialization.serializers.ArrayOrMatrixSerializer
Return the number of dimensions of the stored data.
getNumberOfDimensions() - Method in class org.djutils.serialization.serializers.ArrayOrMatrixWithUnitSerializer
 
getNumberOfDimensions() - Method in class org.djutils.serialization.serializers.BasicPrimitiveArrayOrMatrixSerializer
 
getNumberOfDimensions() - Method in class org.djutils.serialization.serializers.ObjectSerializer
 
getNumberOfDimensions() - Method in interface org.djutils.serialization.serializers.Serializer
Return the number of dimensions of the stored data.
getResult() - Method in class org.djutils.serialization.SerialDataDecoder
getSiUnit() - Method in class org.djutils.serialization.SerializationUnits
Retrieve the SI unit of this UnitType.
getUnit(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ArrayOrMatrixWithUnitSerializer
Retrieve and decode a DJUNITS unit.
getUnit(byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ObjectWithUnitSerializer
Retrieve and decode a DJUNITS unit.
getUnit(byte[], Pointer, EndianUtil) - Static method in class org.djutils.serialization.TypedMessage
Retrieve and decode a DJUNITS unit.
getUnit(byte, int) - Static method in class org.djutils.serialization.DisplayType
Return the unit belonging to the display code.
getUnit(SerializationUnits, int) - Static method in class org.djutils.serialization.DisplayType
Return the unit belonging to the display code.
getUnitClass(byte) - Static method in class org.djutils.serialization.SerializationUnits
Return the unit class belonging to the byte code.
getUnitCode(U) - Static method in class org.djutils.serialization.SerializationUnits
Return the byte code belonging to the unit class.
getUnitType() - Method in class org.djutils.serialization.DisplayType
 
getUnitType(byte) - Static method in class org.djutils.serialization.SerializationUnits
Return the unit type belonging to the byte code.
getUnitType(U) - Static method in class org.djutils.serialization.SerializationUnits
Return the unit type belonging to the unit class.

H

hashCode() - Method in class org.djutils.serialization.SerializationUnits

I

ignoreForIdenticalOutputCheck() - Method in class org.djutils.serialization.SerialDataDecoder
ILLUMINANCE - Static variable in class org.djutils.serialization.SerializationUnits
Illuminance unit type with code 36.
ILLUMINANCE_KILOLUX - Static variable in class org.djutils.serialization.DisplayType
Illuminance.KILOLUX unit type with code 3.
ILLUMINANCE_LUX - Static variable in class org.djutils.serialization.DisplayType
Illuminance.LUX unit type with code 0.
ILLUMINANCE_MICROLUX - Static variable in class org.djutils.serialization.DisplayType
Illuminance.MICROLUX unit type with code 2.
ILLUMINANCE_MILLILUX - Static variable in class org.djutils.serialization.DisplayType
Illuminance.MILLILUX unit type with code 1.
ILLUMINANCE_NOX - Static variable in class org.djutils.serialization.DisplayType
Illuminance.NOX unit type with code 5.
ILLUMINANCE_PHOT - Static variable in class org.djutils.serialization.DisplayType
Illuminance.PHOT unit type with code 4.
inc(int) - Method in class org.djutils.serialization.serializers.Pointer
Increment the offset.
INT_32 - Static variable in class org.djutils.serialization.FieldTypes
int, 32 bit signed two's complement integer.
INT_32_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded int array.
INT_32_ARRAY_LE - Static variable in class org.djutils.serialization.FieldTypes
141 (-115) Integer array, preceded by a 32-bit little-endian number indicating the number of integers, little-endian coded ints.
INT_32_LE - Static variable in class org.djutils.serialization.FieldTypes
130 (-126) Integer, 32 bit signed two's complement integer, little endian order.
INT_32_MATRIX - Static variable in class org.djutils.serialization.FieldTypes
Number of rows and number of columns preceded int matrix.
INT_32_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
148 (-108) Integer matrix, preceded by a 32-bit little-endian number row count and a 32-bit little-endian number column count, little-endian coded ints.
isBigEndian() - Method in class org.djutils.serialization.EndianUtil
Report if this EndianUtil is bigEndian.
isPlatformBigEndian() - Static method in class org.djutils.serialization.EndianUtil
Report whether this platform is bigEndian, or littleEndian.

K

KILOGRAM_METER_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Momentum.KILOGRAM_METER_PER_SECOND unit type with code 0.

L

LENGTH - Static variable in class org.djutils.serialization.SerializationUnits
Length unit type with code 16.
LENGTH_ANGSTROM - Static variable in class org.djutils.serialization.DisplayType
Length.ANGSTROM unit type with code 21.
LENGTH_ASTRONOMICAL_UNIT - Static variable in class org.djutils.serialization.DisplayType
Length.ASTRONOMICAL_UNIT unit type with code 18.
LENGTH_ATTOMETER - Static variable in class org.djutils.serialization.DisplayType
Length.ATTOMETER unit type with code 1.
LENGTH_CENTIMETER - Static variable in class org.djutils.serialization.DisplayType
Length.CENTIMETER unit type with code 7.
LENGTH_DECIMETER - Static variable in class org.djutils.serialization.DisplayType
Length.DECIMETER unit type with code 8.
LENGTH_DEKAMETER - Static variable in class org.djutils.serialization.DisplayType
Length.DEKAMETER unit type with code 9.
LENGTH_FEMTOMETER - Static variable in class org.djutils.serialization.DisplayType
Length.FEMTOMETER unit type with code 2.
LENGTH_FOOT - Static variable in class org.djutils.serialization.DisplayType
Length.FOOT unit type with code 14.
LENGTH_HECTOMETER - Static variable in class org.djutils.serialization.DisplayType
Length.HECTOMETER unit type with code 10.
LENGTH_INCH - Static variable in class org.djutils.serialization.DisplayType
Length.INCH unit type with code 13.
LENGTH_KILOMETER - Static variable in class org.djutils.serialization.DisplayType
Length.KILOMETER unit type with code 11.
LENGTH_LIGHTYEAR - Static variable in class org.djutils.serialization.DisplayType
Length.LIGHTYEAR unit type with code 20.
LENGTH_MEGAMETER - Static variable in class org.djutils.serialization.DisplayType
Length.MEGAMETER unit type with code 12.
LENGTH_METER - Static variable in class org.djutils.serialization.DisplayType
Length.METER unit type with code 0.
LENGTH_MICROMETER - Static variable in class org.djutils.serialization.DisplayType
Length.MICROMETER unit type with code 5.
LENGTH_MILE - Static variable in class org.djutils.serialization.DisplayType
Length.MILE unit type with code 16.
LENGTH_MILLIMETER - Static variable in class org.djutils.serialization.DisplayType
Length.MILLIMETER unit type with code 6.
LENGTH_NANOMETER - Static variable in class org.djutils.serialization.DisplayType
Length.NANOMETER unit type with code 4.
LENGTH_NAUTICAL_MILE - Static variable in class org.djutils.serialization.DisplayType
Length.NAUTICAL_MILE unit type with code 17.
LENGTH_PARSEC - Static variable in class org.djutils.serialization.DisplayType
Length.PARSEC unit type with code 19.
LENGTH_PICOMETER - Static variable in class org.djutils.serialization.DisplayType
Length.PICOMETER unit type with code 3.
LENGTH_YARD - Static variable in class org.djutils.serialization.DisplayType
Length.YARD unit type with code 15.
LINEARDENSITY - Static variable in class org.djutils.serialization.SerializationUnits
LinearDensity unit type with code 18.
LINEARDENSITY_PER_ANGSTROM - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_ANGSTROM unit type with code 21.
LINEARDENSITY_PER_ASTRONOMICAL_UNIT - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_ASTRONOMICAL_UNIT unit type with code 18.
LINEARDENSITY_PER_ATTOMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_ATTOMETER unit type with code 1.
LINEARDENSITY_PER_CENTIMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_CENTIMETER unit type with code 7.
LINEARDENSITY_PER_DECIMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_DECIMETER unit type with code 8.
LINEARDENSITY_PER_DEKAMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_DEKAMETER unit type with code 9.
LINEARDENSITY_PER_FEMTOMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_FEMTOMETER unit type with code 2.
LINEARDENSITY_PER_FOOT - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_FOOT unit type with code 14.
LINEARDENSITY_PER_HECTOMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_HECTOMETER unit type with code 10.
LINEARDENSITY_PER_INCH - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_INCH unit type with code 13.
LINEARDENSITY_PER_KILOMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_KILOMETER unit type with code 11.
LINEARDENSITY_PER_LIGHTYEAR - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_LIGHTYEAR unit type with code 20.
LINEARDENSITY_PER_MEGAMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_MEGAMETER unit type with code 12.
LINEARDENSITY_PER_METER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_METER unit type with code 0.
LINEARDENSITY_PER_MICROMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_MICROMETER unit type with code 5.
LINEARDENSITY_PER_MILE - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_MILE unit type with code 16.
LINEARDENSITY_PER_MILLIMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_MILLIMETER unit type with code 6.
LINEARDENSITY_PER_NANOMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_NANOMETER unit type with code 4.
LINEARDENSITY_PER_NAUTICAL_MILE - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_NAUTICAL_MILE unit type with code 17.
LINEARDENSITY_PER_PARSEC - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_PARSEC unit type with code 19.
LINEARDENSITY_PER_PICOMETER - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_PICOMETER unit type with code 3.
LINEARDENSITY_PER_YARD - Static variable in class org.djutils.serialization.DisplayType
LinearDensity.PER_YARD unit type with code 15.
LITTLE_ENDIAN - Static variable in class org.djutils.serialization.EndianUtil
Directly usable littleEndian EndianUtil.
littleEndian() - Static method in class org.djutils.serialization.EndianUtil
Construct an EndianUtil object that uses littleEndian encoding.
LONG_64 - Static variable in class org.djutils.serialization.FieldTypes
long, 64 bit signed two's complement integer.
LONG_64_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded long array.
LONG_64_ARRAY_LE - Static variable in class org.djutils.serialization.FieldTypes
142 (-114) Long array, preceded by a 32-bit little-endian number indicating the number of longs, little-endian coded longs.
LONG_64_LE - Static variable in class org.djutils.serialization.FieldTypes
131 (-125) Long, 64 bit signed two's complement integer, little endian order.
LONG_64_MATRIX - Static variable in class org.djutils.serialization.FieldTypes
Number of rows and number of columns preceded long matrix.
LONG_64_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
149 (-107) Long matrix, preceded by a 32-bit little-endian number row count and a 32-bit little-endian number column count, little-endian coded longs.
LUMINOUSFLUX - Static variable in class org.djutils.serialization.SerializationUnits
LuminousFlux unit type with code 37.
LUMINOUSFLUX_LUMEN - Static variable in class org.djutils.serialization.DisplayType
LuminousFlux.LUMEN unit type with code 0.
LUMINOUSINTENSITY - Static variable in class org.djutils.serialization.SerializationUnits
LuminousIntensity unit type with code 38.
LUMINOUSINTENSITY_CANDELA - Static variable in class org.djutils.serialization.DisplayType
LuminousIntensity.CANDELA unit type with code 0.

M

MAGNETICFLUX - Static variable in class org.djutils.serialization.SerializationUnits
MagneticFlux unit type with code 40.
MAGNETICFLUX_MAXWELL - Static variable in class org.djutils.serialization.DisplayType
MagneticFlux.MAXWELL unit type with code 4.
MAGNETICFLUX_MICROWEBER - Static variable in class org.djutils.serialization.DisplayType
MagneticFlux.MICROWEBER unit type with code 2.
MAGNETICFLUX_MILLIWEBER - Static variable in class org.djutils.serialization.DisplayType
MagneticFlux.MILLIWEBER unit type with code 1.
MAGNETICFLUX_NANOWEBER - Static variable in class org.djutils.serialization.DisplayType
MagneticFlux.NANOWEBER unit type with code 3.
MAGNETICFLUX_WEBER - Static variable in class org.djutils.serialization.DisplayType
MagneticFlux.WEBER unit type with code 0.
MAGNETICFLUXDENSITY - Static variable in class org.djutils.serialization.SerializationUnits
MagneticFluxDensity unit type with code 39.
MAGNETICFLUXDENSITY_GAUSS - Static variable in class org.djutils.serialization.DisplayType
MagneticFluxDensity.GAUSS unit type with code 4.
MAGNETICFLUXDENSITY_MICROTESLA - Static variable in class org.djutils.serialization.DisplayType
MagneticFluxDensity.MICROTESLA unit type with code 2.
MAGNETICFLUXDENSITY_MILLITESLA - Static variable in class org.djutils.serialization.DisplayType
MagneticFluxDensity.MILLITESLA unit type with code 1.
MAGNETICFLUXDENSITY_NANOTESLA - Static variable in class org.djutils.serialization.DisplayType
MagneticFluxDensity.NANOTESLA unit type with code 3.
MAGNETICFLUXDENSITY_TESLA - Static variable in class org.djutils.serialization.DisplayType
MagneticFluxDensity.TESLA unit type with code 0.
MASS - Static variable in class org.djutils.serialization.SerializationUnits
Mass unit type with code 19.
MASS_DALTON - Static variable in class org.djutils.serialization.DisplayType
Mass.DALTON unit type with code 22.
MASS_ELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Mass.ELECTRONVOLT unit type with code 13.
MASS_EXAELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Mass.EXAELECTRONVOLT unit type with code 19.
MASS_FEMTOGRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.FEMTOGRAM unit type with code 1.
MASS_GIGAELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Mass.GIGAELECTRONVOLT unit type with code 16.
MASS_GIGAGRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.GIGAGRAM unit type with code 8.
MASS_GRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.GRAM unit type with code 6.
MASS_KILOELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Mass.KILOELECTRONVOLT unit type with code 14.
MASS_KILOGRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.KILOGRAM unit type with code 0.
MASS_MEGAELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Mass.MEGAELECTRONVOLT unit type with code 15.
MASS_MEGAGRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.MEGAGRAM unit type with code 7.
MASS_MICROELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Mass.MICROELECTRONVOLT unit type with code 11.
MASS_MICROGRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.MICROGRAM unit type with code 4.
MASS_MILLIELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Mass.MILLIELECTRONVOLT unit type with code 12.
MASS_MILLIGRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.MILLIGRAM unit type with code 5.
MASS_NANOGRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.NANOGRAM unit type with code 3.
MASS_OUNCE - Static variable in class org.djutils.serialization.DisplayType
Mass.OUNCE unit type with code 20.
MASS_PETAELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Mass.PETAELECTRONVOLT unit type with code 18.
MASS_PETAGRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.PETAGRAM unit type with code 10.
MASS_PICOGRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.PICOGRAM unit type with code 2.
MASS_POUND - Static variable in class org.djutils.serialization.DisplayType
Mass.POUND unit type with code 21.
MASS_TERAELECTRONVOLT - Static variable in class org.djutils.serialization.DisplayType
Mass.TERAELECTRONVOLT unit type with code 17.
MASS_TERAGRAM - Static variable in class org.djutils.serialization.DisplayType
Mass.TERAGRAM unit type with code 9.
MASS_TON_LONG - Static variable in class org.djutils.serialization.DisplayType
Mass.TON_LONG unit type with code 23.
MASS_TON_SHORT - Static variable in class org.djutils.serialization.DisplayType
Mass.TON_SHORT unit type with code 24.
MASS_TONNE - Static variable in class org.djutils.serialization.DisplayType
Mass.TONNE unit type with code 25.
MinimalSerializableObject(List<Object>) - Constructor for class org.djutils.serialization.TypedMessage.MinimalSerializableObject
Construct a new MinimalCompound object.
MOMENTUM - Static variable in class org.djutils.serialization.SerializationUnits
AngularAcceleration unit type with code 44.

O

ObjectArraySerializer<E> - Class in org.djutils.serialization.serializers
Serializer for Object array classes.
ObjectArraySerializer(byte, int, E, String) - Constructor for class org.djutils.serialization.serializers.ObjectArraySerializer
Construct a new ObjectArraySerializer.
ObjectMatrixSerializer<E> - Class in org.djutils.serialization.serializers
Serializer for simple matrix (non-jagged, non-empty, 2D array) classes.
ObjectMatrixSerializer(byte, int, Class<E>, String) - Constructor for class org.djutils.serialization.serializers.ObjectMatrixSerializer
Construct a new ObjectMatrixSerializer.
ObjectSerializer<T> - Class in org.djutils.serialization.serializers
Serializer for simple classes.
ObjectSerializer(byte, String) - Constructor for class org.djutils.serialization.serializers.ObjectSerializer
Construct a new ObjectSerializer.
ObjectWithUnitSerializer<U extends org.djunits.unit.Unit<U>,​T> - Class in org.djutils.serialization.serializers
Abstract class to (de)serializes a DJUNITS value.
ObjectWithUnitSerializer(byte, String) - Constructor for class org.djutils.serialization.serializers.ObjectWithUnitSerializer
Construct a new ObjectWithUnitSerializer.
org.djutils.serialization - package org.djutils.serialization
Interface and code to serialize and deserialize data.
org.djutils.serialization.serializers - package org.djutils.serialization.serializers
The different types of (de)serializers..
org.djutils.serialization.util - package org.djutils.serialization.util
Utility classes for djutils-serialization.

P

Pointer - Class in org.djutils.serialization.serializers
Container for an offset.
Pointer() - Constructor for class org.djutils.serialization.serializers.Pointer
Construct a new Pointer with offset 0.
Pointer(int) - Constructor for class org.djutils.serialization.serializers.Pointer
Construct a new Pointer with specified initial offset.
POSITION - Static variable in class org.djutils.serialization.SerializationUnits
Position unit type with code 17.
POSITION_ANGSTROM - Static variable in class org.djutils.serialization.DisplayType
Position.ANGSTROM unit type with code 21.
POSITION_ASTRONOMICAL_UNIT - Static variable in class org.djutils.serialization.DisplayType
Position.ASTRONOMICAL_UNIT unit type with code 18.
POSITION_ATTOMETER - Static variable in class org.djutils.serialization.DisplayType
Position.ATTOMETER unit type with code 1.
POSITION_CENTIMETER - Static variable in class org.djutils.serialization.DisplayType
Position.CENTIMETER unit type with code 7.
POSITION_DECIMETER - Static variable in class org.djutils.serialization.DisplayType
Position.DECIMETER unit type with code 8.
POSITION_DEKAMETER - Static variable in class org.djutils.serialization.DisplayType
Position.DEKAMETER unit type with code 9.
POSITION_FEMTOMETER - Static variable in class org.djutils.serialization.DisplayType
Position.FEMTOMETER unit type with code 2.
POSITION_FOOT - Static variable in class org.djutils.serialization.DisplayType
Position.FOOT unit type with code 14.
POSITION_HECTOMETER - Static variable in class org.djutils.serialization.DisplayType
Position.HECTOMETER unit type with code 10.
POSITION_INCH - Static variable in class org.djutils.serialization.DisplayType
Position.INCH unit type with code 13.
POSITION_KILOMETER - Static variable in class org.djutils.serialization.DisplayType
Position.KILOMETER unit type with code 11.
POSITION_LIGHTYEAR - Static variable in class org.djutils.serialization.DisplayType
Position.LIGHTYEAR unit type with code 20.
POSITION_MEGAMETER - Static variable in class org.djutils.serialization.DisplayType
Position.MEGAMETER unit type with code 12.
POSITION_METER - Static variable in class org.djutils.serialization.DisplayType
Position.METER unit type with code 0.
POSITION_MICROMETER - Static variable in class org.djutils.serialization.DisplayType
Position.MICROMETER unit type with code 5.
POSITION_MILE - Static variable in class org.djutils.serialization.DisplayType
Position.MILE unit type with code 16.
POSITION_MILLIMETER - Static variable in class org.djutils.serialization.DisplayType
Position.MILLIMETER unit type with code 6.
POSITION_NANOMETER - Static variable in class org.djutils.serialization.DisplayType
Position.NANOMETER unit type with code 4.
POSITION_NAUTICAL_MILE - Static variable in class org.djutils.serialization.DisplayType
Position.NAUTICAL_MILE unit type with code 17.
POSITION_PARSEC - Static variable in class org.djutils.serialization.DisplayType
Position.PARSEC unit type with code 19.
POSITION_PICOMETER - Static variable in class org.djutils.serialization.DisplayType
Position.PICOMETER unit type with code 3.
POSITION_YARD - Static variable in class org.djutils.serialization.DisplayType
Position.YARD unit type with code 15.
POWER - Static variable in class org.djutils.serialization.SerializationUnits
Power unit type with code 20.
POWER_ERG_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Power.ERG_PER_SECOND unit type with code 11.
POWER_FEMTOWATT - Static variable in class org.djutils.serialization.DisplayType
Power.FEMTOWATT unit type with code 1.
POWER_FOOT_POUND_FORCE_PER_HOUR - Static variable in class org.djutils.serialization.DisplayType
Power.FOOT_POUND_FORCE_PER_HOUR unit type with code 14.
POWER_FOOT_POUND_FORCE_PER_MINUTE - Static variable in class org.djutils.serialization.DisplayType
Power.FOOT_POUND_FORCE_PER_MINUTE unit type with code 13.
POWER_FOOT_POUND_FORCE_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Power.FOOT_POUND_FORCE_PER_SECOND unit type with code 12.
POWER_GIGAWATT - Static variable in class org.djutils.serialization.DisplayType
Power.GIGAWATT unit type with code 8.
POWER_HORSEPOWER_METRIC - Static variable in class org.djutils.serialization.DisplayType
Power.HORSEPOWER_METRIC unit type with code 15.
POWER_KILOWATT - Static variable in class org.djutils.serialization.DisplayType
Power.KILOWATT unit type with code 6.
POWER_MEGAWATT - Static variable in class org.djutils.serialization.DisplayType
Power.MEGAWATT unit type with code 7.
POWER_MICROWATT - Static variable in class org.djutils.serialization.DisplayType
Power.MICROWATT unit type with code 4.
POWER_MILLIWATT - Static variable in class org.djutils.serialization.DisplayType
Power.MILLIWATT unit type with code 5.
POWER_NANOWATT - Static variable in class org.djutils.serialization.DisplayType
Power.NANOWATT unit type with code 3.
POWER_PETAWATT - Static variable in class org.djutils.serialization.DisplayType
Power.PETAWATT unit type with code 10.
POWER_PICOWATT - Static variable in class org.djutils.serialization.DisplayType
Power.PICOWATT unit type with code 2.
POWER_STHENE_METER_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Power.STHENE_METER_PER_SECOND unit type with code 16.
POWER_TERAWATT - Static variable in class org.djutils.serialization.DisplayType
Power.TERAWATT unit type with code 9.
POWER_WATT - Static variable in class org.djutils.serialization.DisplayType
Power.WATT unit type with code 0.
PRESSURE - Static variable in class org.djutils.serialization.SerializationUnits
Pressure unit type with code 21.
PRESSURE_ATMOSPHERE_STANDARD - Static variable in class org.djutils.serialization.DisplayType
Pressure.ATMOSPHERE_STANDARD unit type with code 3.
PRESSURE_ATMOSPHERE_TECHNICAL - Static variable in class org.djutils.serialization.DisplayType
Pressure.ATMOSPHERE_TECHNICAL unit type with code 4.
PRESSURE_BAR - Static variable in class org.djutils.serialization.DisplayType
Pressure.BAR unit type with code 6.
PRESSURE_BARYE - Static variable in class org.djutils.serialization.DisplayType
Pressure.BARYE unit type with code 7.
PRESSURE_CENTIMETER_MERCURY - Static variable in class org.djutils.serialization.DisplayType
Pressure.CENTIMETER_MERCURY unit type with code 9.
PRESSURE_FOOT_MERCURY - Static variable in class org.djutils.serialization.DisplayType
Pressure.FOOT_MERCURY unit type with code 11.
PRESSURE_HECTOPASCAL - Static variable in class org.djutils.serialization.DisplayType
Pressure.HECTOPASCAL unit type with code 1.
PRESSURE_INCH_MERCURY - Static variable in class org.djutils.serialization.DisplayType
Pressure.INCH_MERCURY unit type with code 10.
PRESSURE_KGF_PER_SQUARE_MM - Static variable in class org.djutils.serialization.DisplayType
Pressure.KGF_PER_SQUARE_MM unit type with code 12.
PRESSURE_KILOPASCAL - Static variable in class org.djutils.serialization.DisplayType
Pressure.KILOPASCAL unit type with code 2.
PRESSURE_MILLIBAR - Static variable in class org.djutils.serialization.DisplayType
Pressure.MILLIBAR unit type with code 5.
PRESSURE_MILLIMETER_MERCURY - Static variable in class org.djutils.serialization.DisplayType
Pressure.MILLIMETER_MERCURY unit type with code 8.
PRESSURE_PASCAL - Static variable in class org.djutils.serialization.DisplayType
Pressure.PASCAL unit type with code 0.
PRESSURE_PIEZE - Static variable in class org.djutils.serialization.DisplayType
Pressure.PIEZE unit type with code 13.
PRESSURE_POUND_PER_SQUARE_FOOT - Static variable in class org.djutils.serialization.DisplayType
Pressure.POUND_PER_SQUARE_FOOT unit type with code 15.
PRESSURE_POUND_PER_SQUARE_INCH - Static variable in class org.djutils.serialization.DisplayType
Pressure.POUND_PER_SQUARE_INCH unit type with code 14.
PRESSURE_TORR - Static variable in class org.djutils.serialization.DisplayType
Pressure.TORR unit type with code 16.
PRIMITIVE_DATA_DECODERS - Static variable in class org.djutils.serialization.TypedMessage
All the converters that decode into primitive data when possible, keyed by prefix.

R

RADIOACTIVITY - Static variable in class org.djutils.serialization.SerializationUnits
RadioActivity unit type with code 41.
RADIOACTIVITY_BECQUEREL - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.BECQUEREL unit type with code 0.
RADIOACTIVITY_CURIE - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.CURIE unit type with code 6.
RADIOACTIVITY_GIGABECQUEREL - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.GIGABECQUEREL unit type with code 3.
RADIOACTIVITY_KILOBECQUEREL - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.KILOBECQUEREL unit type with code 1.
RADIOACTIVITY_MEGABECQUEREL - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.MEGABECQUEREL unit type with code 2.
RADIOACTIVITY_MICROCURIE - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.MICROCURIE unit type with code 8.
RADIOACTIVITY_MILLICURIE - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.MILLICURIE unit type with code 7.
RADIOACTIVITY_NANOCURIE - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.NANOCURIE unit type with code 9.
RADIOACTIVITY_PETABECQUEREL - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.PETABECQUEREL unit type with code 5.
RADIOACTIVITY_RUTHERFORD - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.RUTHERFORD unit type with code 10.
RADIOACTIVITY_TERABECQUEREL - Static variable in class org.djutils.serialization.DisplayType
RadioActivity.TERABECQUEREL unit type with code 4.

S

SerialDataDecoder - Class in org.djutils.serialization
Decoder for inspection of serialized data.
SerialDataDecoder(EndianUtil) - Constructor for class org.djutils.serialization.SerialDataDecoder
Construct a new SerialDataDecoder.
serialDataDumper(EndianUtil, byte[]) - Static method in class org.djutils.serialization.util.SerialDataDumper
Create a SerialDataDumper object with addressOffset 0; use it to dump an array of bytes and return the dump as a String.
serialDataDumper(EndianUtil, int, byte[]) - Static method in class org.djutils.serialization.util.SerialDataDumper
Create a SerialDataDumper object; use it to dump an array of bytes and return the dump as a String.
SerialDataDumper - Class in org.djutils.serialization.util
Dumper for serialized data.
SerialDataDumper(EndianUtil) - Constructor for class org.djutils.serialization.util.SerialDataDumper
Construct a new SerialDataDumper.
SerialDataDumper(EndianUtil, int) - Constructor for class org.djutils.serialization.util.SerialDataDumper
Construct a new SerialDataDumper.
SerializableObject<T> - Interface in org.djutils.serialization
Interface that must be implemented by objects that can be serialized.
SerializationException - Exception in org.djutils.serialization
Exception for the DSOL ZeroMQ bridge.
SerializationException() - Constructor for exception org.djutils.serialization.SerializationException
Create a serialization exception.
SerializationException(String) - Constructor for exception org.djutils.serialization.SerializationException
Create a serialization exception.
SerializationException(String, Throwable) - Constructor for exception org.djutils.serialization.SerializationException
Create a serialization exception.
SerializationException(String, Throwable, boolean, boolean) - Constructor for exception org.djutils.serialization.SerializationException
Create a serialization exception.
SerializationException(Throwable) - Constructor for exception org.djutils.serialization.SerializationException
Create a serialization exception.
SerializationRuntimeException - Exception in org.djutils.serialization
Exception for the DSOL ZeroMQ bridge.
SerializationRuntimeException() - Constructor for exception org.djutils.serialization.SerializationRuntimeException
Create a serialization exception.
SerializationRuntimeException(String) - Constructor for exception org.djutils.serialization.SerializationRuntimeException
Create a serialization exception.
SerializationRuntimeException(String, Throwable) - Constructor for exception org.djutils.serialization.SerializationRuntimeException
Create a serialization exception.
SerializationRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception org.djutils.serialization.SerializationRuntimeException
Create a serialization exception.
SerializationRuntimeException(Throwable) - Constructor for exception org.djutils.serialization.SerializationRuntimeException
Create a serialization exception.
SerializationUnits - Class in org.djutils.serialization
The Sim0MQ unit types with their code, including static methods to quickly find a unit type.
SerializationUnits(int, Class<U>, String, String, String) - Constructor for class org.djutils.serialization.SerializationUnits
Construct a new UnitType and put it in the maps.
serialize(E[][], byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ObjectMatrixSerializer
 
serialize(E[], byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ObjectArraySerializer
 
serialize(M, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.DoubleMatrixSerializer
Serialize an object of type T; not including the prefix byte(s).
serialize(M, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.FloatMatrixSerializer
Serialize an object of type T; not including the prefix byte(s).
serialize(S, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.DoubleScalarSerializer
Serialize an object of type T; not including the prefix byte(s).
serialize(S, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.FloatScalarSerializer
Serialize an object of type T; not including the prefix byte(s).
serialize(T, byte[], Pointer, EndianUtil) - Method in interface org.djutils.serialization.serializers.Serializer
Serialize an object of type T; not including the prefix byte(s).
serialize(V[], byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.DoubleVectorArraySerializer
Serialize an object of type T; not including the prefix byte(s).
serialize(V, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.DoubleVectorSerializer
Serialize an object of type T; not including the prefix byte(s).
serialize(V, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.FloatVectorSerializer
Serialize an object of type T; not including the prefix byte(s).
serializeElement(E, byte[], int, EndianUtil) - Method in class org.djutils.serialization.serializers.ArrayOrMatrixSerializer
Serializer for one array or matrix element (without type prefix) must be implemented in implementing sub classes.
Serializer<T> - Interface in org.djutils.serialization.serializers
Interface to serialize and deserialize data.
serializeWithPrefix(E[][], byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ObjectMatrixSerializer
 
serializeWithPrefix(E[], byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ObjectArraySerializer
 
serializeWithPrefix(T, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ArrayOrMatrixWithUnitSerializer
 
serializeWithPrefix(T, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.BasicPrimitiveArrayOrMatrixSerializer
 
serializeWithPrefix(T, byte[], Pointer, EndianUtil) - Method in class org.djutils.serialization.serializers.ObjectSerializer
 
serializeWithPrefix(T, byte[], Pointer, EndianUtil) - Method in interface org.djutils.serialization.serializers.Serializer
Serialize an object of type T including the prefix byte(s).
SHORT_16 - Static variable in class org.djutils.serialization.FieldTypes
short, 16 bit signed two's complement integer.
SHORT_16_ARRAY - Static variable in class org.djutils.serialization.FieldTypes
Number-preceded short array.
SHORT_16_ARRAY_LE - Static variable in class org.djutils.serialization.FieldTypes
140 (-116) Short array, preceded by a 32-bit little-endian number indicating the number of shorts, little-endian coded shorts.
SHORT_16_LE - Static variable in class org.djutils.serialization.FieldTypes
129 (-127) Short, 16 bit signed two's complement integer, little endian order.
SHORT_16_MATRIX - Static variable in class org.djutils.serialization.FieldTypes
Number of rows and number of columns preceded short matrix.
SHORT_16_MATRIX_LE - Static variable in class org.djutils.serialization.FieldTypes
147 (-109) Short matrix, preceded by a 32-bit little-endian number row count and a 32-bit little-endian number column count, little-endian coded shorts.
size(E[]) - Method in class org.djutils.serialization.serializers.ObjectArraySerializer
 
size(E[][]) - Method in class org.djutils.serialization.serializers.ObjectMatrixSerializer
 
size(Object) - Method in class org.djutils.serialization.serializers.FixedSizeObjectSerializer
 
size(M) - Method in class org.djutils.serialization.serializers.DoubleMatrixSerializer
Compute the number of bytes needed to serialize an object of type T (excluding the byte(s) that indicate that an object of type T is next in the data stream).
size(M) - Method in class org.djutils.serialization.serializers.FloatMatrixSerializer
Compute the number of bytes needed to serialize an object of type T (excluding the byte(s) that indicate that an object of type T is next in the data stream).
size(S) - Method in class org.djutils.serialization.serializers.DoubleScalarSerializer
Compute the number of bytes needed to serialize an object of type T (excluding the byte(s) that indicate that an object of type T is next in the data stream).
size(S) - Method in class org.djutils.serialization.serializers.FloatScalarSerializer
Compute the number of bytes needed to serialize an object of type T (excluding the byte(s) that indicate that an object of type T is next in the data stream).
size(T) - Method in interface org.djutils.serialization.serializers.Serializer
Compute the number of bytes needed to serialize an object of type T (excluding the byte(s) that indicate that an object of type T is next in the data stream).
size(V) - Method in class org.djutils.serialization.serializers.DoubleVectorSerializer
Compute the number of bytes needed to serialize an object of type T (excluding the byte(s) that indicate that an object of type T is next in the data stream).
size(V) - Method in class org.djutils.serialization.serializers.FloatVectorSerializer
Compute the number of bytes needed to serialize an object of type T (excluding the byte(s) that indicate that an object of type T is next in the data stream).
size(V[]) - Method in class org.djutils.serialization.serializers.DoubleVectorArraySerializer
Compute the number of bytes needed to serialize an object of type T (excluding the byte(s) that indicate that an object of type T is next in the data stream).
sizeWithPrefix(E[]) - Method in class org.djutils.serialization.serializers.ObjectArraySerializer
 
sizeWithPrefix(E[][]) - Method in class org.djutils.serialization.serializers.ObjectMatrixSerializer
 
sizeWithPrefix(T) - Method in class org.djutils.serialization.serializers.ArrayOrMatrixWithUnitSerializer
 
sizeWithPrefix(T) - Method in class org.djutils.serialization.serializers.BasicPrimitiveArrayOrMatrixSerializer
 
sizeWithPrefix(T) - Method in class org.djutils.serialization.serializers.ObjectSerializer
 
sizeWithPrefix(T) - Method in interface org.djutils.serialization.serializers.Serializer
Compute the number of bytes needed to serialize an object of type T (including the byte(s) that indicate that an object of type T is next in the data stream).
SOLIDANGLE - Static variable in class org.djutils.serialization.SerializationUnits
SolidAngle unit type with code 2.
SOLIDANGLE_SQUARE_DEGREE - Static variable in class org.djutils.serialization.DisplayType
SolidAngle.SQUARE_DEGREE unit type with code 1.
SOLIDANGLE_STERADIAN - Static variable in class org.djutils.serialization.DisplayType
SolidAngle.STERADIAN unit type with code 0.
SPEED - Static variable in class org.djutils.serialization.SerializationUnits
Speed unit type with code 22.
SPEED_FOOT_PER_HOUR - Static variable in class org.djutils.serialization.DisplayType
Speed.FOOT_PER_HOUR unit type with code 9.
SPEED_FOOT_PER_MINUTE - Static variable in class org.djutils.serialization.DisplayType
Speed.FOOT_PER_MINUTE unit type with code 8.
SPEED_FOOT_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Speed.FOOT_PER_SECOND unit type with code 7.
SPEED_INCH_PER_HOUR - Static variable in class org.djutils.serialization.DisplayType
Speed.INCH_PER_HOUR unit type with code 6.
SPEED_INCH_PER_MINUTE - Static variable in class org.djutils.serialization.DisplayType
Speed.INCH_PER_MINUTE unit type with code 5.
SPEED_INCH_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Speed.INCH_PER_SECOND unit type with code 4.
SPEED_KM_PER_HOUR - Static variable in class org.djutils.serialization.DisplayType
Speed.KM_PER_HOUR unit type with code 3.
SPEED_KM_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Speed.KM_PER_SECOND unit type with code 2.
SPEED_KNOT - Static variable in class org.djutils.serialization.DisplayType
Speed.KNOT unit type with code 13.
SPEED_METER_PER_HOUR - Static variable in class org.djutils.serialization.DisplayType
Speed.METER_PER_HOUR unit type with code 1.
SPEED_METER_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Speed.METER_PER_SECOND unit type with code 0.
SPEED_MILE_PER_HOUR - Static variable in class org.djutils.serialization.DisplayType
Speed.MILE_PER_HOUR unit type with code 12.
SPEED_MILE_PER_MINUTE - Static variable in class org.djutils.serialization.DisplayType
Speed.MILE_PER_MINUTE unit type with code 11.
SPEED_MILE_PER_SECOND - Static variable in class org.djutils.serialization.DisplayType
Speed.MILE_PER_SECOND unit type with code 10.
STRING_16 - Static variable in class org.djutils.serialization.FieldTypes
String, number-preceded char array of 16-bits characters, big-endian order.
STRING_16_LE - Static variable in class org.djutils.serialization.FieldTypes
138 (-118) String, 32-bit little-endian number-preceded char array of 16-bits characters, each 2-byte character in little-endian order.
STRING_8 - Static variable in class org.djutils.serialization.FieldTypes
String, number-preceded byte array of 8-bits characters.
STRING_8_LE - Static variable in class org.djutils.serialization.FieldTypes
s 137 (-119) String, 32-bit little-endian number-preceded byte array of 8-bits characters.

T

TEMPERATURE - Static variable in class org.djutils.serialization.SerializationUnits
Temperature unit type with code 23.
TEMPERATURE_DEGREE_CELSIUS - Static variable in class org.djutils.serialization.DisplayType
Temperature.DEGREE_CELSIUS unit type with code 1.
TEMPERATURE_DEGREE_FAHRENHEIT - Static variable in class org.djutils.serialization.DisplayType
Temperature.DEGREE_FAHRENHEIT unit type with code 2.
TEMPERATURE_DEGREE_RANKINE - Static variable in class org.djutils.serialization.DisplayType
Temperature.DEGREE_RANKINE unit type with code 3.
TEMPERATURE_DEGREE_REAUMUR - Static variable in class org.djutils.serialization.DisplayType
Temperature.DEGREE_REAUMUR unit type with code 4.
TEMPERATURE_KELVIN - Static variable in class org.djutils.serialization.DisplayType
Temperature.KELVIN unit type with code 0.
TIME - Static variable in class org.djutils.serialization.SerializationUnits
Time unit type with code 26.
TIME_BASE_DAY - Static variable in class org.djutils.serialization.DisplayType
Time.BASE_DAY unit type with code 5.
TIME_BASE_HOUR - Static variable in class org.djutils.serialization.DisplayType
Time.BASE_HOUR unit type with code 4.
TIME_BASE_MICROSECOND - Static variable in class org.djutils.serialization.DisplayType
Time.BASE_MICROSECOND unit type with code 1.
TIME_BASE_MILLISECOND - Static variable in class org.djutils.serialization.DisplayType
Time.BASE_MILLISECOND unit type with code 2.
TIME_BASE_MINUTE - Static variable in class org.djutils.serialization.DisplayType
Time.BASE_MINUTE unit type with code 3.
TIME_BASE_SECOND - Static variable in class org.djutils.serialization.DisplayType
Time.BASE_SECOND unit type with code 0.
TIME_BASE_WEEK - Static variable in class org.djutils.serialization.DisplayType
Time.BASE_WEEK unit type with code 6.
TIME_EPOCH_DAY - Static variable in class org.djutils.serialization.DisplayType
Time.EPOCH_DAY unit type with code 12.
TIME_EPOCH_HOUR - Static variable in class org.djutils.serialization.DisplayType
Time.EPOCH_HOUR unit type with code 11.
TIME_EPOCH_MICROSECOND - Static variable in class org.djutils.serialization.DisplayType
Time.EPOCH_MICROSECOND unit type with code 8.
TIME_EPOCH_MILLISECOND - Static variable in class org.djutils.serialization.DisplayType
Time.EPOCH_MILLISECOND unit type with code 9.
TIME_EPOCH_MINUTE - Static variable in class org.djutils.serialization.DisplayType
Time.EPOCH_MINUTE unit type with code 10.
TIME_EPOCH_SECOND - Static variable in class org.djutils.serialization.DisplayType
Time.EPOCH_SECOND unit type with code 7.
TIME_EPOCH_WEEK - Static variable in class org.djutils.serialization.DisplayType
Time.EPOCH_WEEK unit type with code 13.
TIME_J2000_SECOND - Static variable in class org.djutils.serialization.DisplayType
Time.TIME_J2000_SECOND unit type with code 15.
TIME_YEAR1_SECOND - Static variable in class org.djutils.serialization.DisplayType
Time.TIME_YEAR1_SECOND unit type with code 14.
TORQUE - Static variable in class org.djutils.serialization.SerializationUnits
Torque unit type with code 27.
TORQUE_METER_KILOGRAM_FORCE - Static variable in class org.djutils.serialization.DisplayType
Torque.METER_KILOGRAM_FORCE unit type with code 3.
TORQUE_NEWTON_METER - Static variable in class org.djutils.serialization.DisplayType
Torque.NEWTON_METER unit type with code 0.
TORQUE_POUND_FOOT - Static variable in class org.djutils.serialization.DisplayType
Torque.POUND_FOOT unit type with code 1.
TORQUE_POUND_INCH - Static variable in class org.djutils.serialization.DisplayType
Torque.POUND_INCH unit type with code 2.
toString() - Method in class org.djutils.serialization.EndianUtil
 
toString() - Method in class org.djutils.serialization.SerializationUnits
toString() - Method in class org.djutils.serialization.serializers.BasicSerializer
toString() - Method in class org.djutils.serialization.serializers.Pointer
toString() - Method in class org.djutils.serialization.util.SerialDataDumper
TypedMessage - Class in org.djutils.serialization
Message conversions.
TypedMessage.MinimalSerializableObject - Class in org.djutils.serialization
Minimal implementation of SerializableObject.

U

UTF16 - Static variable in class org.djutils.serialization.TypedMessage
the UTF-16 charset, big endian variant.
UTF8 - Static variable in class org.djutils.serialization.TypedMessage
the UTF-8 charset.

V

VOLUME - Static variable in class org.djutils.serialization.SerializationUnits
Volume unit type with code 28.
VOLUME_CUBIC_ATTOMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_ATTOMETER unit type with code 1.
VOLUME_CUBIC_CENTIMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_CENTIMETER unit type with code 7.
VOLUME_CUBIC_DECIMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_DECIMETER unit type with code 8.
VOLUME_CUBIC_DEKAMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_DEKAMETER unit type with code 9.
VOLUME_CUBIC_FEMTOMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_FEMTOMETER unit type with code 2.
VOLUME_CUBIC_FOOT - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_FOOT unit type with code 14.
VOLUME_CUBIC_HECTOMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_HECTOMETER unit type with code 10.
VOLUME_CUBIC_INCH - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_INCH unit type with code 13.
VOLUME_CUBIC_KILOMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_KILOMETER unit type with code 11.
VOLUME_CUBIC_LIGHTYEAR - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_LIGHTYEAR unit type with code 27.
VOLUME_CUBIC_MEGAMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_MEGAMETER unit type with code 12.
VOLUME_CUBIC_METER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_METER unit type with code 0.
VOLUME_CUBIC_MICROMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_MICROMETER unit type with code 5.
VOLUME_CUBIC_MILE - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_MILE unit type with code 16.
VOLUME_CUBIC_MILLIMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_MILLIMETER unit type with code 6.
VOLUME_CUBIC_NANOMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_NANOMETER unit type with code 4.
VOLUME_CUBIC_PARSEC - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_PARSEC unit type with code 26.
VOLUME_CUBIC_PICOMETER - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_PICOMETER unit type with code 3.
VOLUME_CUBIC_YARD - Static variable in class org.djutils.serialization.DisplayType
Volume.CUBIC_YARD unit type with code 15.
VOLUME_GALLON_IMP - Static variable in class org.djutils.serialization.DisplayType
Volume.GALLON_IMP unit type with code 18.
VOLUME_GALLON_US_FLUID - Static variable in class org.djutils.serialization.DisplayType
Volume.GALLON_US_FLUID unit type with code 19.
VOLUME_LITER - Static variable in class org.djutils.serialization.DisplayType
Volume.LITER unit type with code 17.
VOLUME_OUNCE_IMP_FLUID - Static variable in class org.djutils.serialization.DisplayType
Volume.OUNCE_IMP_FLUID unit type with code 20.
VOLUME_OUNCE_US_FLUID - Static variable in class org.djutils.serialization.DisplayType
Volume.OUNCE_US_FLUID unit type with code 21.
VOLUME_PINT_IMP - Static variable in class org.djutils.serialization.DisplayType
Volume.PINT_IMP unit type with code 22.
VOLUME_PINT_US_FLUID - Static variable in class org.djutils.serialization.DisplayType
Volume.PINT_US_FLUID unit type with code 23.
VOLUME_QUART_IMP - Static variable in class org.djutils.serialization.DisplayType
Volume.QUART_IMP unit type with code 24.
VOLUME_QUART_US_FLUID - Static variable in class org.djutils.serialization.DisplayType
Volume.QUART_US_FLUID unit type with code 25.
A B C D E F G H I K L M O P R S T U V 
All Classes All Packages