| Interface | Description |
|---|---|
| ConnSourceBuilder | Deprecated
use
ConnSourceSpi instead |
| ConnSourceSpi |
SPI interface for creating connection sources
|
| DBTask<T> |
A task that uses a database connection and returns a value
|
| DynamicQuery |
Query that can be built dynamically
|
| IQuery |
Base query interface
|
| ProviderRef |
Provider reference, used in SQLQuery and Record for provider serialization
|
| ProviderSpi |
SPI interface for creating providers
|
| Class | Description |
|---|---|
| BaseQuery |
Base query skeleton, using lazy evaluation and result caching for SELECT
|
| Column |
Details of a database column
|
| ColumnInfo |
Column information for a list of columns
|
| CompareOperator | |
| Condition |
Boolean query condition that can be evaluated directly on
Records or converted to SQL |
| Configuration |
A set of configuration properties for defining one or more providers
|
| Depeche |
Factory for creating providers from string property maps
|
| DirectProviderRef | |
| EqualsOperator |
This operator works like "=" if the right hand side is not null, and like "IS NULL" if the right hand side is null.
|
| ExpKey |
Destination and name of an exported key
|
| Field |
A field within a record
|
| FilterCondition | |
| FKey |
Details of a foreign key
|
| FMProvider |
Provider implementation for FileMaker
|
| H2Provider |
Provider implementation for H2
|
| IncludedConnSources | |
| IncludedProviders | |
| InFilterCondition | |
| Join | |
| Key |
A list of values for a set of columns involved in a key
|
| KeyFilterCondition | |
| KeyInfo |
A list of column names involved in a key
|
| LikeOperator |
Operator corresponding to SQL's "LIKE"
|
| LocalQuery | |
| MutableColumn |
Database column details that can be created from scratch and modified
|
| MutableFKey |
Foreign key details that can be created from scratch and modified
|
| MutableTableInfo |
Database table information that can be created from scratch and modified
|
| MySQLProvider |
Provider implementation for MySQL
|
| NamedProviderRef |
Provider reference using the provider name as a key
|
| Operator |
Boolean binary operator
|
| Operators | |
| Param |
Holds a parameter value (for a statement) together with an SQL type to use
|
| ParameterInfo |
Column information for a query's parameters
|
| PGProvider |
Provider implementation for PostgreSQL
|
| Provider |
Manager for database connections and queries, for a specific database
|
| Query |
Query with dynamic SQL building
|
| RawQuery |
Query that works directly with SQL strings and parameters
|
| Record |
A record obtained from a SELECT query
|
| ResultInfo |
Column information for a query's result
|
| RSetQuery |
Query implementation that uses the data from an RSet directly
|
| SQLCondition |
SQL boolean query condition
|
| SQLiteProvider | |
| SQLQuery |
SQL-based query
|
| SQLServerProvider |
Provider implementation for Microsoft SQL Server
|
| StaticNamedProviderRef | |
| StaticProviderRef | |
| Table |
A database table identifier
|
| TableInfo |
Information about a database table
|
| UniqueConstraint |
Details of a unique constraint
|
| Enum | Description |
|---|---|
| ColumnType | |
| Flag | |
| JoinType | |
| KeyRule |
Database rules for handling UPDATE or DELETE on rows referenced by a foreign key
|
| RowLock |
| Exception | Description |
|---|---|
| DepecheException |