All Classes and Interfaces

Class
Description
Abstract parent class for backends.
Implements some common methods for datatypes.
Base class for date- or time-related data types.
Base class for number data types.
Common to all SQL2003 backends.
Common to all SQL2008 backends.
Common to all SQL92 backends.
A database backend.
Defines the backend specifics.
There is only one instance per database type.
Implementations must not maintain any state except for the whole of all connections to the specific kind of database.
Runtime exception thrown for database backend configuration errors.
The backend factory.
Configuration info for a backend.
Just an interface to decouple dependency from PreparedStatementWrapper.
Datatype for BigDecimal.
Datatype for Binary.
Datatype for BMoney.
Datatype for the primitive type boolean.
Datatype for Boolean.
Datatype for the primitive type byte.
Datatype for Byte.
Datatype for the primitive type char.
Datatype for Character.
Meta data for a column
Virtual type for application-specific wrapper classes implementing org.tentackle.misc.Convertible.
Describes the table name and some major properties for am existing database table.
The data type.
Describes a type from the model perspective and maps it to one or more SqlTypes, each corresponding to a database column.
Loads all datatypes and creates singletons of each type.
Datatype for Date.
Backend for DB2.
Default implementation of a backend factory.
 
Datatype for DMoney.
Datatype for the primitive type double.
Datatype for Double.
Loads a JDBC driver dynamically at runtime via a URL.
Because DriverManager will refuse to use a driver not loaded by the system-classloader, we must wrap the URL-loaded driver by such a class.
Datatype for the primitive type float.
Datatype for Float.
Enum for foreign key actions.
Meta data for a column of a foreign key.
Meta data for foreign keys.
Meta data for a column of an index.
Meta data for an index.
Backend for Informix.
Backend for Ingres.
Datatype for the primitive type int.
Datatype for Integer.
Join type.
Datatype for String.
Datatype for LocalDateTime.
Datatype for LocalDate.
Datatype for LocalTime.
Datatype for the primitive type long.
Datatype for Long.
Backend for MariaDB.
Database metadata utility methods.
Replaceable by application specific implementation via Service annotation.
Defines the methods to use for migration.
The whole metadata for the connected database.
Backend for MicrosoftSQL.
Backend for MySQL.
MySql does not return strings in singlequotes in default values.
Holds non-SQL-standard common features supported by most backends.
Backend for Oracle.
Oracle column data.
Oracle returns the default value exactly as specified in the ALTER TABLE statement.
Backend for Postgres.
Postgres column data.
Index column meta data for postgres.
Strips optional typecasts.
Postgres index meta data.
Datatype for the primitive type short.
Datatype for Short.
SQL name type.
The sql types used when talking to the database backend.
Datatype for String.
Database meta data for a table that is part of the model.
Datatype for Timestamp.
Datatype for Time.