| Class | Description |
|---|---|
| BaseSQLQuery |
Abstract class to provide common functionality when executing a query and iterating over its result set.
|
| Database |
Represents a database connection obtained via
Databases.get(String). |
| Databases |
Provides a
DataSource which can be configured via the system
configuration. |
| Databases.DatabaseMetricProvider |
Provides some metrics across all managed data sources.
|
| OMA |
Provides the
mapper used to communicate with JDBC / SQL databases. |
| Row |
A small wrapper class to represent a result row.
|
| SmartQuery<E extends SQLEntity> |
Provides a query DSL which is used to query
SQLEntity instances from the database. |
| SmartQuery.Compiler |
Represents the compiler which is used to generate SQL statements based on a
SmartQuery. |
| SQLCall |
Represents a flexible way of executing parameterized SQL calls without
thinking too much about resource management.
|
| SQLEntity |
Represents the base class for all entities which are managed via
OMA and stored in
a JDBC / SQL database. |
| SQLEntityRef<E extends SQLEntity> |
Represents a reference from one entity to another.
|
| SQLQuery |
Represents a flexible way of executing parameterized SQL queries without
thinking too much about resource management.
|
| TransformedQuery<E extends SQLEntity> |
A transformed query converts a plain
SQLQuery into one that returns entities rather than rows. |
| TranslationState |
Keeps track of the internal JOIN and column translation state of a
SmartQuery.Compiler. |
| Enum | Description |
|---|---|
| Capability |
Encapsulates functions or features which are not supported by all databases.
|
Copyright © 2018. All rights reserved.