| Interface | Description |
|---|---|
| Typed |
An object with data type.
|
| Class | Description |
|---|---|
| CaseInsensitiveConcurrentMap<V> |
A concurrent hash map with case-insensitive string keys.
|
| CaseInsensitiveMap<V> |
A hash map with a case-insensitive string key.
|
| CharsetCollator |
The charset collator sorts strings according to the order in the given charset.
|
| CompareMode |
Instances of this class can compare strings.
|
| CompareModeDefault |
The default implementation of CompareMode.
|
| CompareModeIcu4J |
An implementation of CompareMode that uses the ICU4J Collator.
|
| DataType |
This class contains meta data information about data types,
and can convert between Java objects and Values.
|
| ExtTypeInfo |
Extended parameters of a data type.
|
| ExtTypeInfoEnum |
Extended parameters of the ENUM data type.
|
| ExtTypeInfoGeometry |
Extended parameters of the GEOMETRY data type.
|
| ExtTypeInfoNumeric |
Extended parameters of the NUMERIC data type.
|
| ExtTypeInfoRow |
Extended parameters of the ROW data type.
|
| Transfer |
The transfer class is used to send and receive Value objects.
|
| TypeInfo |
Data type with parameters.
|
| Value |
This is the base class for all value classes.
|
| ValueArray |
Implementation of the ARRAY data type.
|
| ValueBigint |
Implementation of the BIGINT data type.
|
| ValueBinary |
Implementation of the BINARY data type.
|
| ValueBlob |
Implementation of the BINARY LARGE OBJECT data type.
|
| ValueBoolean |
Implementation of the BOOLEAN data type.
|
| ValueChar |
Implementation of the CHARACTER data type.
|
| ValueClob |
Implementation of the CHARACTER LARGE OBJECT data type.
|
| ValueCollectionBase |
Base class for ARRAY and ROW values.
|
| ValueDate |
Implementation of the DATE data type.
|
| ValueDecfloat |
Implementation of the DECFLOAT data type.
|
| ValueDouble |
Implementation of the DOUBLE PRECISION data type.
|
| ValueEnum |
ENUM value.
|
| ValueEnumBase |
Base implementation of the ENUM data type.
|
| ValueGeometry |
Implementation of the GEOMETRY data type.
|
| ValueInteger |
Implementation of the INTEGER data type.
|
| ValueInterval |
Implementation of the INTERVAL data type.
|
| ValueJavaObject |
Implementation of the JAVA_OBJECT data type.
|
| ValueJson |
Implementation of the JSON data type.
|
| ValueLob |
A implementation of the BINARY LARGE OBJECT and CHARACTER LARGE OBJECT data
types.
|
| ValueNull |
Implementation of NULL.
|
| ValueNumeric |
Implementation of the NUMERIC data type.
|
| ValueReal |
Implementation of the REAL data type.
|
| ValueRow |
Row value.
|
| ValueSmallint |
Implementation of the SMALLINT data type.
|
| ValueTime |
Implementation of the TIME data type.
|
| ValueTimestamp |
Implementation of the TIMESTAMP data type.
|
| ValueTimestampTimeZone |
Implementation of the TIMESTAMP WITH TIME ZONE data type.
|
| ValueTimeTimeZone |
Implementation of the TIME WITH TIME ZONE data type.
|
| ValueTinyint |
Implementation of the TINYINT data type.
|
| ValueToObjectConverter |
Data type conversion methods between values and Java objects.
|
| ValueToObjectConverter2 |
Data type conversion methods between values and Java objects to use on the
server side on H2 only.
|
| ValueUuid |
Implementation of the UUID data type.
|
| ValueVarbinary |
Implementation of the BINARY VARYING data type.
|
| ValueVarchar |
Implementation of the CHARACTER VARYING data type.
|
| ValueVarcharIgnoreCase |
Implementation of the VARCHAR_IGNORECASE data type.
|
| VersionedValue<T> |
A versioned value (possibly null).
|
Data type and value implementations.