| Package | Description |
|---|---|
| manifold.sql.rt.api | |
| manifold.sql.rt.config | |
| manifold.sql.rt.impl | |
| manifold.sql.rt.impl.accessors | |
| manifold.sql.rt.util |
| Class and Description |
|---|
| BaseElement |
| ColumnInfo |
| ConnectionProvider
Implementors provide JDBC connections for all manifold-sql JDBC operations.
|
| CrudProvider |
| CustomEntity
A base interface for custom entity interfaces.
|
| CustomEntityFactory |
| DbConfig
Configuration for connecting to a JDBC data source.
|
| DbConfigProvider |
| DbLocationProvider
Note, implementers must chain/forward to the default provider to fall back on existing behavior.
|
| DefaultTxScopeProvider
This is a _dependency_ interface.
|
| Dependencies |
| Entity
Common super interface for db table types generated from the DB schema.
|
| ExecutionEnv |
| Executor
For internal use, called from generated code.
|
| OperableTxBindings |
| QueryContext |
| Result
Fetches all rows from a provided
ResultSet into a List. |
| ResultRow
Base interface for all query result types type-safely reflecting query fields and structure.
|
| SchemaAppender |
| SchemaType
All schema types implement this
|
| TableInfo |
| TxBindings |
| TxKind |
| TxScope
All data source entities have a data source transaction scope (
TxScope). |
| TxScope.BaseConsumer |
| TxScope.BatchScopeConsumer |
| TxScope.BatchSqlChangeCtx |
| TxScope.ScopeConsumer |
| TxScope.SqlChangeCtx
This interface also ensures a raw change is not unintentionally committed to another TxScope
|
| TxScopeProvider |
| TypeProvider |
| UpdateContext |
| ValueAccessor
This interface performs the following:
- provides Java types to be used for JDBC columns and parameters in Manifold's schema and SQL APIs - sets query parameter values to JDBC - gets query result values from JDBC |
| ValueAccessorProvider |
| Class and Description |
|---|
| ConnectionProvider
Implementors provide JDBC connections for all manifold-sql JDBC operations.
|
| CrudProvider |
| CustomEntityFactory |
| DbConfigProvider |
| DbLocationProvider
Note, implementers must chain/forward to the default provider to fall back on existing behavior.
|
| DefaultTxScopeProvider
This is a _dependency_ interface.
|
| Dependencies |
| TxScopeProvider |
| TypeProvider |
| ValueAccessorProvider |
| Class and Description |
|---|
| ConnectionProvider
Implementors provide JDBC connections for all manifold-sql JDBC operations.
|
| CrudProvider |
| DbConfig
Configuration for connecting to a JDBC data source.
|
| DbConfigProvider |
| DbLocationProvider
Note, implementers must chain/forward to the default provider to fall back on existing behavior.
|
| DefaultTxScopeProvider
This is a _dependency_ interface.
|
| Entity
Common super interface for db table types generated from the DB schema.
|
| ExecutionEnv |
| QueryContext |
| SchemaType
All schema types implement this
|
| TxScope
All data source entities have a data source transaction scope (
TxScope). |
| TxScopeProvider |
| UpdateContext |
| Class and Description |
|---|
| BaseElement |
| ColumnInfo |
| TypeProvider |
| ValueAccessor
This interface performs the following:
- provides Java types to be used for JDBC columns and parameters in Manifold's schema and SQL APIs - sets query parameter values to JDBC - gets query result values from JDBC |
| ValueAccessorProvider |
| Class and Description |
|---|
| DbConfig
Configuration for connecting to a JDBC data source.
|
| ExecutionEnv |
Copyright © 2024. All rights reserved.