| Package | Description |
|---|---|
| org.tentackle.sql |
SQL backend layer.
|
| org.tentackle.sql.metadata |
SQL metadata support.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBackend
Abstract parent class for backends.
|
class |
AbstractSql2003Backend
Common to all SQL2003 backends.
|
class |
AbstractSql2008Backend
Common to all SQL2008 backends.
|
class |
AbstractSql92Backend
Common to all SQL92 backends.
|
class |
Db2
Backend for DB2.
|
class |
Informix
Backend for Informix.
|
class |
Ingres
Backend for Ingres.
|
class |
MariaDb
Backend for MariaDB.
|
class |
MsSql
Backend for MicrosoftSQL.
|
class |
MySql
Backend for MySQL.
|
class |
Oracle
Backend for Oracle.
|
class |
Postgres
Backend for Postgres.
|
| Modifier and Type | Method and Description |
|---|---|
Backend |
BackendInfo.getBackend()
Gets the backend.
|
Backend |
BackendFactory.getBackendByName(String name)
Creates a backend by name.
|
Backend |
DefaultBackendFactory.getBackendByName(String name) |
Backend |
BackendFactory.getBackendByUrl(String url)
Creates a backend by jdbc url.
|
Backend |
DefaultBackendFactory.getBackendByUrl(String url) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Backend> |
BackendFactory.getAllBackends()
Creates all backends in classpath.
|
Collection<Backend> |
DefaultBackendFactory.getAllBackends() |
| Modifier and Type | Method and Description |
|---|---|
static String |
NonStandardCommons.sqlCreateCommentOnColumn(Backend backend,
String tableName,
String columnName,
String comment)
Creates a COMMENT ON COLUMN statement.
|
static String |
NonStandardCommons.sqlCreateCommentOnTable(Backend backend,
String tableName,
String comment)
Creates a COMMENT ON TABLE statement.
|
| Constructor and Description |
|---|
BackendInfo(Backend backend)
Creates a backend info from a backend.
The info cannot be used to connect. |
| Modifier and Type | Method and Description |
|---|---|
Backend |
ModelMetaData.getBackend()
Gets the backend.
|
| Constructor and Description |
|---|
ModelMetaData(Backend backend,
DatabaseMetaData[] metaData,
String[] schemas)
Creates a database meta instance.
|
Tentackle - distributed, domain- and model-driven