A B C D F G I J L O P R S T W X 
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDataTable - Class in org.djutils.data
 - 
Abstract
Tableimplementation taking care of the columns. - AbstractDataTable(String, String, ImmutableList<DataColumn<?>>) - Constructor for class org.djutils.data.AbstractDataTable
 - 
Constructor for the data table using an ImmutableCollection for the columns.
 - addRecord(Object[]) - Method in class org.djutils.data.ListDataTable
 - 
Adds a record to the table.
 - addRecordByColumnIds(Map<String, Object>) - Method in class org.djutils.data.ListDataTable
 - 
Adds a record to the table, based on a map with column ids and values.
 - addRecordByColumnIds(ImmutableMap<String, Object>) - Method in class org.djutils.data.ListDataTable
 - 
Adds a record to the table, based on an immutable map with column ids and values.
 - addRecordByColumns(Map<DataColumn<?>, Object>) - Method in class org.djutils.data.ListDataTable
 - 
Adds a record to the table, based on a map with columns and values.
 - addRecordByColumns(ImmutableMap<DataColumn<?>, Object>) - Method in class org.djutils.data.ListDataTable
 - 
Adds a record to the table, based on an immutable map with columns and values.
 
B
- Boolean() - Constructor for class org.djutils.data.serialization.PrimitiveSerializer.Boolean
 - BooleanSerializer - Class in org.djutils.data.serialization
 - 
BooleanSerializer (de)serializes Boolean objects.
 - BooleanSerializer() - Constructor for class org.djutils.data.serialization.BooleanSerializer
 - Byte() - Constructor for class org.djutils.data.serialization.PrimitiveSerializer.Byte
 - ByteSerializer - Class in org.djutils.data.serialization
 - 
ByteSerializer (de)serializes Byte objects.
 - ByteSerializer() - Constructor for class org.djutils.data.serialization.ByteSerializer
 
C
- Char() - Constructor for class org.djutils.data.serialization.PrimitiveSerializer.Char
 - CharacterSerializer - Class in org.djutils.data.serialization
 - 
CharacterSerializer (de)serializes Character objects.
 - CharacterSerializer() - Constructor for class org.djutils.data.serialization.CharacterSerializer
 - CSVData - Class in org.djutils.data.csv
 - 
CSVData takes care of reading and writing of table data in CSV format.
 
D
- DataColumn<T> - Interface in org.djutils.data
 - 
Meta data of data in a column.
 - DataRecord - Interface in org.djutils.data
 - 
Consistent set of values corresponding to columns.
 - DataTable - Interface in org.djutils.data
 - 
Table with data stored in structured records.
 - deserialize(String) - Method in class org.djutils.data.serialization.BooleanSerializer
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.ByteSerializer
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.CharacterSerializer
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.DoubleScalarSerializer
 - 
Deserialize a String to the correct DoubleScalar value in line with the DoubleScalarSerializer.serialize method.
 - deserialize(String) - Method in class org.djutils.data.serialization.DoubleSerializer
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.FloatScalarSerializer
 - 
Deserialize a String to the correct FloatScalar value in line with the FloatScalarSerializer.serialize method.
 - deserialize(String) - Method in class org.djutils.data.serialization.FloatSerializer
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.IntegerSerializer
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.LongSerializer
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Boolean
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Byte
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Char
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Double
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Float
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Int
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Long
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Short
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.ShortSerializer
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in class org.djutils.data.serialization.StringSerializer
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - deserialize(String) - Method in interface org.djutils.data.serialization.TextSerializer
 - 
Deserialize a value from text that has been created with the corresponding serializer.
 - Double() - Constructor for class org.djutils.data.serialization.PrimitiveSerializer.Double
 - DoubleScalarSerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vdouble.scalar.base.DoubleScalarInterface<U,S>> - Class in org.djutils.data.serialization
 - 
ScalarSerializer (de)serializes DJUNITS scalars.
 - DoubleScalarSerializer() - Constructor for class org.djutils.data.serialization.DoubleScalarSerializer
 - DoubleSerializer - Class in org.djutils.data.serialization
 - 
DoubleSerializer (de)serializes Double objects.
 - DoubleSerializer() - Constructor for class org.djutils.data.serialization.DoubleSerializer
 
F
- Float() - Constructor for class org.djutils.data.serialization.PrimitiveSerializer.Float
 - FloatScalarSerializer<U extends org.djunits.unit.Unit<U>,S extends org.djunits.value.vfloat.scalar.base.FloatScalarInterface<U,S>> - Class in org.djutils.data.serialization
 - 
ScalarSerializer (de)serializes DJUNITS scalars.
 - FloatScalarSerializer() - Constructor for class org.djutils.data.serialization.FloatScalarSerializer
 - FloatSerializer - Class in org.djutils.data.serialization
 - 
FloatSerializer (de)serializes Float objects.
 - FloatSerializer() - Constructor for class org.djutils.data.serialization.FloatSerializer
 
G
- getColumnDataTypes() - Method in interface org.djutils.data.DataTable
 - 
Return the column data types as a Class<?>[].
 - getColumnDataTypeStrings() - Method in interface org.djutils.data.DataTable
 - 
Return the column data types as a String[].
 - getColumnDescriptions() - Method in interface org.djutils.data.DataTable
 - 
Return the column descriptions as a String[].
 - getColumnIds() - Method in interface org.djutils.data.DataTable
 - 
Return the column ids as a String[].
 - getColumns() - Method in class org.djutils.data.AbstractDataTable
 - 
Returns the list of columns.
 - getColumns() - Method in interface org.djutils.data.DataTable
 - 
Returns the list of columns.
 - getDescription() - Method in class org.djutils.data.AbstractDataTable
 - 
Returns the description.
 - getDescription() - Method in interface org.djutils.data.DataColumn
 - 
Returns the column description.
 - getDescription() - Method in interface org.djutils.data.DataTable
 - 
Returns the description.
 - getDescription() - Method in class org.djutils.data.SimpleDataColumn
 - 
Returns the column description.
 - getId() - Method in class org.djutils.data.AbstractDataTable
 - getId() - Method in class org.djutils.data.SimpleDataColumn
 - getNumberOfColumns() - Method in interface org.djutils.data.DataTable
 - 
Returns the number of columns.
 - getValue(String) - Method in interface org.djutils.data.DataRecord
 - 
Returns the column value of this record.
 - getValue(String) - Method in class org.djutils.data.ListDataTable.ListRecord
 - 
Returns the column value of this record.
 - getValue(DataColumn<T>) - Method in interface org.djutils.data.DataRecord
 - 
Returns the column value of this record.
 - getValue(DataColumn<T>) - Method in class org.djutils.data.ListDataTable.ListRecord
 - 
Returns the column value of this record.
 - getValues() - Method in interface org.djutils.data.DataRecord
 - 
Returns the column values of this record in the natural order of the columns.
 - getValues() - Method in class org.djutils.data.ListDataTable.ListRecord
 - 
Returns the column values of this record in the natural order of the columns.
 - getValueType() - Method in interface org.djutils.data.DataColumn
 - 
Returns the type of the values in the column.
 - getValueType() - Method in class org.djutils.data.SimpleDataColumn
 - 
Returns the type of the values in the column.
 
I
- Int() - Constructor for class org.djutils.data.serialization.PrimitiveSerializer.Int
 - IntegerSerializer - Class in org.djutils.data.serialization
 - 
IntegerSerializer (de)serializes Integer objects.
 - IntegerSerializer() - Constructor for class org.djutils.data.serialization.IntegerSerializer
 - isEmpty() - Method in interface org.djutils.data.DataTable
 - 
Returns whether the table is empty.
 - isEmpty() - Method in class org.djutils.data.ListDataTable
 - 
Returns whether the table is empty.
 - iterator() - Method in class org.djutils.data.ListDataTable
 - 
It is imperative that the user manually synchronize on the returned list when traversing it viaIterator,SpliteratororStreamwhen there is a risk of adding records while traversing the iterator: 
J
- JSONData - Class in org.djutils.data.json
 - 
JSONData takes care of reading and writing of table data in JSON format.
 
L
- ListDataTable - Class in org.djutils.data
 - 
List implementation of
Table. - ListDataTable(String, String, Collection<DataColumn<?>>) - Constructor for class org.djutils.data.ListDataTable
 - 
Constructor with a regular collection.
 - ListDataTable(String, String, ImmutableList<DataColumn<?>>) - Constructor for class org.djutils.data.ListDataTable
 - 
Constructor with an immutable list.
 - ListDataTable.ListRecord - Class in org.djutils.data
 - 
Record in a
ListTable. - ListRecord(Object[]) - Constructor for class org.djutils.data.ListDataTable.ListRecord
 - 
Constructor.
 - Long() - Constructor for class org.djutils.data.serialization.PrimitiveSerializer.Long
 - LongSerializer - Class in org.djutils.data.serialization
 - 
LongSerializer (de)serializes Long objects.
 - LongSerializer() - Constructor for class org.djutils.data.serialization.LongSerializer
 
O
- org.djutils.data - package org.djutils.data
 - 
Data collection utilities.
 - org.djutils.data.csv - package org.djutils.data.csv
 - 
The csv package takes care of reading and writing of data in csv / tsv format to/from files or streams.
 - org.djutils.data.json - package org.djutils.data.json
 - 
The json package takes care of reading and writing of data in json format to/from files or streams.
 - org.djutils.data.serialization - package org.djutils.data.serialization
 - 
The serialization package takes care of (de)serializing data of different types to/from Strings.
 - org.djutils.data.xml - package org.djutils.data.xml
 - 
The xml package takes care of reading and writing of data in xml format to/from files or streams.
 
P
- PrimitiveSerializer - Class in org.djutils.data.serialization
 - 
PrimitiveSerializer takes care of (de)serialization of primitive values.
 - PrimitiveSerializer.Boolean - Class in org.djutils.data.serialization
 - 
Serializer and deserializer for boolean.
 - PrimitiveSerializer.Byte - Class in org.djutils.data.serialization
 - 
Serializer and deserializer for byte.
 - PrimitiveSerializer.Char - Class in org.djutils.data.serialization
 - 
Serializer and deserializer for char.
 - PrimitiveSerializer.Double - Class in org.djutils.data.serialization
 - 
Serializer and deserializer for double.
 - PrimitiveSerializer.Float - Class in org.djutils.data.serialization
 - 
Serializer and deserializer for float.
 - PrimitiveSerializer.Int - Class in org.djutils.data.serialization
 - 
Serializer and deserializer for int.
 - PrimitiveSerializer.Long - Class in org.djutils.data.serialization
 - 
Serializer and deserializer for long.
 - PrimitiveSerializer.Short - Class in org.djutils.data.serialization
 - 
Serializer and deserializer for short.
 
R
- readData(Reader) - Static method in class org.djutils.data.json.JSONData
 - 
Read the data from the csv-file into the data table.
 - readData(Reader) - Static method in class org.djutils.data.xml.XMLData
 - 
Read the data from the XML-file into the data table.
 - readData(Reader, Reader) - Static method in class org.djutils.data.csv.CSVData
 - 
Read the data from the CSV-file into the data table.
 - readData(Reader, Reader) - Static method in class org.djutils.data.csv.TSVData
 - 
Read the data from the TSV-file into the data table.
 - readData(Reader, Reader, char, char, char, String) - Static method in class org.djutils.data.csv.CSVData
 - 
Read the data from the CSV-file into the data table.
 - readData(String) - Static method in class org.djutils.data.json.JSONData
 - 
Read the data from the csv-file into the data table.
 - readData(String) - Static method in class org.djutils.data.xml.XMLData
 - 
Read the data from the XML-file into the data table.
 - readData(String, String) - Static method in class org.djutils.data.csv.CSVData
 - 
Read the data from the CSV-file into the data table.
 - readData(String, String) - Static method in class org.djutils.data.csv.TSVData
 - 
Read the data from the TSV-file into the data table.
 - resolve(Class<?>) - Static method in interface org.djutils.data.serialization.TextSerializer
 - 
Resolve the correct (de)serializer for the given class, and return an instance of the (de)serializer.
 
S
- serialize(Object) - Method in class org.djutils.data.serialization.BooleanSerializer
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.ByteSerializer
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.CharacterSerializer
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.DoubleScalarSerializer
 - 
Serialize a DoubleScalar value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.DoubleSerializer
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.FloatScalarSerializer
 - 
Serialize a FloatScalar value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.FloatSerializer
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.IntegerSerializer
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.LongSerializer
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Boolean
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Byte
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Char
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Double
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Float
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Int
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Long
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.PrimitiveSerializer.Short
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.ShortSerializer
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in class org.djutils.data.serialization.StringSerializer
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - serialize(Object) - Method in interface org.djutils.data.serialization.TextSerializer
 - 
Serialize a value to text in such a way that it can be deserialized with the corresponding deserializer.
 - Short() - Constructor for class org.djutils.data.serialization.PrimitiveSerializer.Short
 - ShortSerializer - Class in org.djutils.data.serialization
 - 
ShortSerializer (de)serializes Short objects.
 - ShortSerializer() - Constructor for class org.djutils.data.serialization.ShortSerializer
 - SimpleDataColumn<T> - Class in org.djutils.data
 - 
SimpleColumn implements the Column interface with a single value.
 - SimpleDataColumn(String, String, Class<T>) - Constructor for class org.djutils.data.SimpleDataColumn
 - 
Construct a simple, single valued column.
 - StringSerializer - Class in org.djutils.data.serialization
 - 
StringSerializer (de)serializes String objects.
 - StringSerializer() - Constructor for class org.djutils.data.serialization.StringSerializer
 
T
- TextSerializationException - Exception in org.djutils.data.serialization
 - 
TextSerializationException is the exception thrown on errors when (de)serializing objects.
 - TextSerializationException() - Constructor for exception org.djutils.data.serialization.TextSerializationException
 - 
Constructor for TextSerializationException.
 - TextSerializationException(String) - Constructor for exception org.djutils.data.serialization.TextSerializationException
 - 
Constructor for TextSerializationException.
 - TextSerializationException(String, Throwable) - Constructor for exception org.djutils.data.serialization.TextSerializationException
 - 
Constructor for TextSerializationException.
 - TextSerializationException(Throwable) - Constructor for exception org.djutils.data.serialization.TextSerializationException
 - 
Constructor for TextSerializationException.
 - TextSerializer<T> - Interface in org.djutils.data.serialization
 - 
TextSerializer defines the serialize and deserialize methods.
 - toString() - Method in class org.djutils.data.ListDataTable.ListRecord
 - toString() - Method in class org.djutils.data.ListDataTable
 - toString() - Method in class org.djutils.data.SimpleDataColumn
 - TSVData - Class in org.djutils.data.csv
 - 
TSVData takes care of reading and writing of table data in Tab-Separated-Value format.
 
W
- writeData(Writer, Writer, DataTable) - Static method in class org.djutils.data.csv.CSVData
 - 
Write the data from the data table in CSV format.
 - writeData(Writer, Writer, DataTable) - Static method in class org.djutils.data.csv.TSVData
 - 
Write the data from the data table in TSV format.
 - writeData(Writer, Writer, DataTable, char, char, char, String) - Static method in class org.djutils.data.csv.CSVData
 - 
Write the data from the data table in CSV format.
 - writeData(Writer, DataTable) - Static method in class org.djutils.data.json.JSONData
 - 
Write the data from the data table in JSON format.
 - writeData(Writer, DataTable) - Static method in class org.djutils.data.xml.XMLData
 - 
Write the data from the data table in XML format.
 - writeData(String, String, DataTable) - Static method in class org.djutils.data.csv.CSVData
 - 
Write the data from the data table in CSV format.
 - writeData(String, String, DataTable) - Static method in class org.djutils.data.csv.TSVData
 - 
Write the data from the data table in TSV format.
 - writeData(String, DataTable) - Static method in class org.djutils.data.json.JSONData
 - 
Write the data from the data table in JSON format.
 - writeData(String, DataTable) - Static method in class org.djutils.data.xml.XMLData
 - 
Write the data from the data table in XML format.
 
X
- XMLData - Class in org.djutils.data.xml
 - 
XMLData takes care of reading and writing of table data in XML format.
 
All Classes All Packages