A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Abstract implementation of query rewriter.
- AbstractQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
B
- beforeRewrite(Query) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
-
Method to modify query before rewriting begins.
- beforeRewrite(Query) - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
C
- close(Connection) - Method in class org.apache.metamodel.jdbc.JdbcDataContext
-
Quietly closes the connection
- close(Connection, ResultSet, Statement) - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- COLUMN_TYPE_BLOB_AS_BYTES - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- COLUMN_TYPE_CLOB_AS_STRING - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- COMMIT_ROLLBACK - org.apache.metamodel.jdbc.JdbcUtils.JdbcActionType
- compileQuery(Query) - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- create(DataContextProperties, ResourceFactoryRegistry) - Method in class org.apache.metamodel.jdbc.JdbcDataContextFactory
- createWhereClause(List<FilterItem>, IQueryRewriter, boolean) - Static method in class org.apache.metamodel.jdbc.JdbcUtils
D
- DATABASE_PRODUCT_DB2 - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DATABASE_PRODUCT_DB2_PREFIX - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DATABASE_PRODUCT_H2 - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DATABASE_PRODUCT_HIVE - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DATABASE_PRODUCT_HSQLDB - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DATABASE_PRODUCT_IMPALA - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DATABASE_PRODUCT_MYSQL - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DATABASE_PRODUCT_ORACLE - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DATABASE_PRODUCT_POSTGRESQL - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DATABASE_PRODUCT_SQLITE - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DATABASE_PRODUCT_SQLSERVER - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- DB2QueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for IBM DB2
- DB2QueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.DB2QueryRewriter
- DEFAULT_MAX_ROWS - Static variable in class org.apache.metamodel.jdbc.QuerySplitter
- DefaultQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Generic query rewriter that adds syntax enhancements that are only possible to resolve just before execution time.
- DefaultQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
E
- escapeQuotes(String) - Method in class org.apache.metamodel.jdbc.dialects.DB2QueryRewriter
- escapeQuotes(String) - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
- escapeQuotes(String) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Escapes the quotes within a String literal of a query item.
- escapeQuotes(String) - Method in class org.apache.metamodel.jdbc.dialects.MysqlQueryRewriter
- executeQueries() - Method in class org.apache.metamodel.jdbc.QuerySplitter
- executeQueries(List<Query>) - Method in class org.apache.metamodel.jdbc.QuerySplitter
- executeQuery(Connection, Query, boolean) - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- executeQuery(CompiledQuery, Object...) - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- executeQuery(Query) - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- executeUpdate(UpdateScript) - Method in class org.apache.metamodel.jdbc.JdbcDataContext
F
- FIRST_FETCH_SUPPORTING_VERSION - Static variable in class org.apache.metamodel.jdbc.dialects.OracleQueryRewriter
- FIRST_FETCH_SUPPORTING_VERSION - Static variable in class org.apache.metamodel.jdbc.dialects.SQLServerQueryRewriter
G
- getCatalogName() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- getCatalogNames() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
-
Convenience method to get the available catalogNames using this connection.
- getCause() - Method in exception org.apache.metamodel.jdbc.RolledBackUpdateException
- getCause() - Method in exception org.apache.metamodel.jdbc.UncheckedSQLException
- getColumnType(int, String, Integer) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- getColumnType(int, String, Integer) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Gets the column type for a specific JDBC type (as defined in
Types), native type name and column size. - getColumnType(int, String, Integer) - Method in class org.apache.metamodel.jdbc.dialects.OracleQueryRewriter
- getColumnType(int, String, Integer) - Method in class org.apache.metamodel.jdbc.dialects.PostgresqlQueryRewriter
- getConnection() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
-
Gets an appropriate connection object to use - either a dedicated connection or a new connection from the datasource object.
- getDatabaseProductName() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- getDatabaseVersion() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- getDataContext() - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- getDefaultSchemaName() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- getDelegate() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
-
Gets the delegate from the JDBC API (ie.
- getFetchSizeCalculator() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- getIdentifierQuoteString() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- getQueryRewriter() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- getResultSetValue(ResultSet, int, Column) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- getResultSetValue(ResultSet, int, Column) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Retrieves a value from a JDBC
ResultSetwhen the anticipated value is mapped to a particular column. - getResultSetValue(ResultSet, int, Column) - Method in class org.apache.metamodel.jdbc.dialects.PostgresqlQueryRewriter
- getRowCount() - Method in class org.apache.metamodel.jdbc.QuerySplitter
- getRowNumberSql(Query, Integer, Integer) - Method in class org.apache.metamodel.jdbc.dialects.RowNumberQueryRewriter
- getSchemaByNameInternal(String) - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- getSchemaNamesInternal() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- getTableTypes() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- getTableTypesAsStrings(TableType[]) - Static method in class org.apache.metamodel.jdbc.JdbcUtils
- getType() - Method in class org.apache.metamodel.jdbc.JdbcDataContextFactory
- getValueAsSql(Column, Object, IQueryRewriter) - Static method in class org.apache.metamodel.jdbc.JdbcUtils
H
- H2QueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for H2
- H2QueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.H2QueryRewriter
- Hive2QueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for Apache Hive
- Hive2QueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.Hive2QueryRewriter
- HiveQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for Apache Hive
- HiveQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.HiveQueryRewriter
- HsqldbQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for HSQLDB
- HsqldbQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.HsqldbQueryRewriter
I
- ImpalaQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for Apache Impala Because Impala uses the same metadata store as Hive to record information about table structure and properties, so Impala provides a high degree of compatibility with the Hive Query Language (HiveQL) ;
- ImpalaQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.ImpalaQueryRewriter
- IQueryRewriter - Interface in org.apache.metamodel.jdbc.dialects
-
A query rewriter can be used for rewriting (part of) a query's string representation.
- isAggregateFunctionSupported(AggregateFunction) - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
- isAggregateFunctionSupported(AggregateFunction) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Determines whether a specific aggregate function is supported by the database or not.
- isDefaultAutoCommit() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- isFirstRowSupported(Query) - Method in class org.apache.metamodel.jdbc.dialects.DB2QueryRewriter
- isFirstRowSupported(Query) - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
- isFirstRowSupported(Query) - Method in class org.apache.metamodel.jdbc.dialects.HsqldbQueryRewriter
- isFirstRowSupported(Query) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Gets whether this query rewriter is able to write the "First row" query property to the query string.
- isFirstRowSupported(Query) - Method in class org.apache.metamodel.jdbc.dialects.LimitOffsetQueryRewriter
- isFirstRowSupported(Query) - Method in class org.apache.metamodel.jdbc.dialects.OffsetFetchQueryRewriter
- isMaxRowsSupported() - Method in class org.apache.metamodel.jdbc.dialects.DB2QueryRewriter
- isMaxRowsSupported() - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
- isMaxRowsSupported() - Method in class org.apache.metamodel.jdbc.dialects.HsqldbQueryRewriter
- isMaxRowsSupported() - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Gets whether this query rewriter is able to write the "Max rows" query property to the query string.
- isMaxRowsSupported() - Method in class org.apache.metamodel.jdbc.dialects.LimitOffsetQueryRewriter
- isMaxRowsSupported() - Method in class org.apache.metamodel.jdbc.dialects.OffsetFetchQueryRewriter
- isMaxRowsSupported() - Method in class org.apache.metamodel.jdbc.dialects.SQLServerQueryRewriter
- isPreparedParameterCandidate(FilterItem) - Static method in class org.apache.metamodel.jdbc.JdbcUtils
-
Determines if a particular
FilterItemwill have it's parameter (operand) replaced during SQL generation. - isPrimaryKeySupported() - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
- isPrimaryKeySupported() - Method in class org.apache.metamodel.jdbc.dialects.Hive2QueryRewriter
- isPrimaryKeySupported() - Method in class org.apache.metamodel.jdbc.dialects.HiveQueryRewriter
- isPrimaryKeySupported() - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Determines if the JDBC data source supports primary keys or not.
- isQualifiedPathDelim(char) - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- isScalarFunctionSupported(ScalarFunction) - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
- isScalarFunctionSupported(ScalarFunction) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Determines whether a specific scalar function is supported by the database or not.
- isSchemaIncludedInColumnPaths() - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- isSchemaIncludedInColumnPaths() - Method in class org.apache.metamodel.jdbc.dialects.DB2QueryRewriter
-
DB2 expects the fully qualified column name, including schema, in select items.
- isSchemaIncludedInColumnPaths() - Method in class org.apache.metamodel.jdbc.dialects.SQLServerQueryRewriter
-
SQL server expects the fully qualified column name, including schema, in select items.
- isSingleConnection() - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- isSplittable(Query) - Static method in class org.apache.metamodel.jdbc.QuerySplitter
- isSupportedVersion(String, int) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- isTransactional() - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- isTransactional() - Method in class org.apache.metamodel.jdbc.dialects.Hive2QueryRewriter
- isTransactional() - Method in class org.apache.metamodel.jdbc.dialects.HiveQueryRewriter
- isTransactional() - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Determines if the JDBC data source supports transactions or not.
J
- JdbcDataContext - Class in org.apache.metamodel.jdbc
-
DataContextStrategy to use for JDBC-compliant databases
- JdbcDataContext(Connection) - Constructor for class org.apache.metamodel.jdbc.JdbcDataContext
-
Creates the strategy based on a
Connection - JdbcDataContext(Connection, TableType[], String) - Constructor for class org.apache.metamodel.jdbc.JdbcDataContext
-
Creates the strategy based on a
Connection, some table types and an optional catalogName - JdbcDataContext(DataSource) - Constructor for class org.apache.metamodel.jdbc.JdbcDataContext
-
Creates the strategy based on a
DataSource - JdbcDataContext(DataSource, TableType[], String) - Constructor for class org.apache.metamodel.jdbc.JdbcDataContext
-
Creates the strategy based on a data source, some table types and an optional catalogName
- JdbcDataContextFactory - Class in org.apache.metamodel.jdbc
- JdbcDataContextFactory() - Constructor for class org.apache.metamodel.jdbc.JdbcDataContextFactory
- JdbcUtils - Class in org.apache.metamodel.jdbc
-
Various internal utility methods for the JDBC module of MetaModel.
- JdbcUtils() - Constructor for class org.apache.metamodel.jdbc.JdbcUtils
- JdbcUtils.JdbcActionType - Enum in org.apache.metamodel.jdbc
L
- LimitOffsetQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for databases that support LIMIT and OFFSET keywords for max rows and first row properties.
- LimitOffsetQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.LimitOffsetQueryRewriter
M
- METADATA - org.apache.metamodel.jdbc.JdbcUtils.JdbcActionType
- MysqlQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for MySQL
- MysqlQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.MysqlQueryRewriter
N
- needsQuoting(String, String) - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
- needsQuoting(String, String) - Method in class org.apache.metamodel.jdbc.dialects.HsqldbQueryRewriter
-
HSQL converts all non-escaped characters to uppercases, this is prevented by always escaping
O
- OffsetFetchQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for databases that support OFFSET and FETCH keywords for max rows and first row properties.
- OffsetFetchQueryRewriter(JdbcDataContext, int, boolean) - Constructor for class org.apache.metamodel.jdbc.dialects.OffsetFetchQueryRewriter
- OracleQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for Oracle
- OracleQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.OracleQueryRewriter
- org.apache.metamodel.jdbc - package org.apache.metamodel.jdbc
-
Module package for JDBC compliant databases
- org.apache.metamodel.jdbc.dialects - package org.apache.metamodel.jdbc.dialects
- OTHER - org.apache.metamodel.jdbc.JdbcUtils.JdbcActionType
P
- PostgresqlQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for PostgreSQL
- PostgresqlQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.PostgresqlQueryRewriter
Q
- QUERY - org.apache.metamodel.jdbc.JdbcUtils.JdbcActionType
- QuerySplitter - Class in org.apache.metamodel.jdbc
-
The QuerySplitter class makes it possible to split up queries that are expected to yield a huge result set which may cause performance problems like OutOfMemoryError's or very long processing periods.
- QuerySplitter(DataContext, Query) - Constructor for class org.apache.metamodel.jdbc.QuerySplitter
R
- rewriteColumnType(ColumnType, Integer) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteColumnType(ColumnType, Integer) - Method in class org.apache.metamodel.jdbc.dialects.DB2QueryRewriter
- rewriteColumnType(ColumnType, Integer) - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
- rewriteColumnType(ColumnType, Integer) - Method in class org.apache.metamodel.jdbc.dialects.Hive2QueryRewriter
- rewriteColumnType(ColumnType, Integer) - Method in class org.apache.metamodel.jdbc.dialects.HiveQueryRewriter
- rewriteColumnType(ColumnType, Integer) - Method in class org.apache.metamodel.jdbc.dialects.HsqldbQueryRewriter
- rewriteColumnType(ColumnType, Integer) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Rewrites the name of a column type, as it is written in CREATE TABLE statements.
- rewriteColumnType(ColumnType, Integer) - Method in class org.apache.metamodel.jdbc.dialects.MysqlQueryRewriter
- rewriteColumnType(ColumnType, Integer) - Method in class org.apache.metamodel.jdbc.dialects.OracleQueryRewriter
- rewriteColumnType(ColumnType, Integer) - Method in class org.apache.metamodel.jdbc.dialects.PostgresqlQueryRewriter
- rewriteColumnType(ColumnType, Integer) - Method in class org.apache.metamodel.jdbc.dialects.SQLServerQueryRewriter
- rewriteColumnTypeInternal(String, Object) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteFilterItem(FilterItem) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteFilterItem(FilterItem) - Method in class org.apache.metamodel.jdbc.dialects.DB2QueryRewriter
- rewriteFilterItem(FilterItem) - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
- rewriteFilterItem(FilterItem) - Method in class org.apache.metamodel.jdbc.dialects.HsqldbQueryRewriter
- rewriteFilterItem(FilterItem) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
- rewriteFilterItem(FilterItem) - Method in class org.apache.metamodel.jdbc.dialects.OracleQueryRewriter
- rewriteFilterItem(FilterItem) - Method in class org.apache.metamodel.jdbc.dialects.SQLServerQueryRewriter
- rewriteFilterItemWithOperandLiteral(FilterItem, String) - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
-
Rewrites a (non-compound)
FilterItemwhen it's operand has already been rewritten into a SQL literal. - rewriteFromClause(Query, FromClause) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteFromItem(FromItem) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteFromItem(FromItem) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
- rewriteFromItem(Query, FromItem) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteFromItem(Query, FromItem) - Method in class org.apache.metamodel.jdbc.dialects.PostgresqlQueryRewriter
- rewriteGroupByClause(Query, GroupByClause) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteGroupByItem(Query, GroupByItem) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteHavingClause(Query, FilterClause) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteOrderByClause(Query, OrderByClause) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteOrderByItem(Query, OrderByItem) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteQuery(Query) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteQuery(Query) - Method in class org.apache.metamodel.jdbc.dialects.DB2QueryRewriter
- rewriteQuery(Query) - Method in class org.apache.metamodel.jdbc.dialects.HiveQueryRewriter
- rewriteQuery(Query) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
- rewriteQuery(Query) - Method in class org.apache.metamodel.jdbc.dialects.LimitOffsetQueryRewriter
-
If the Max rows and/or First row property of the query is set, then we will use the database's LIMIT and OFFSET functions.
- rewriteQuery(Query) - Method in class org.apache.metamodel.jdbc.dialects.OffsetFetchQueryRewriter
-
If the Max rows and First row property of the query is set, then we will use the database's "OFFSET i ROWS FETCH NEXT j ROWS ONLY" construct.
- rewriteSelectClause(Query, SelectClause) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteSelectClause(Query, SelectClause) - Method in class org.apache.metamodel.jdbc.dialects.HsqldbQueryRewriter
- rewriteSelectClause(Query, SelectClause) - Method in class org.apache.metamodel.jdbc.dialects.SQLServerQueryRewriter
- rewriteSelectItem(Query, SelectItem) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- rewriteTimestamp(Timestamp) - Method in class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
-
Rewrites a
Timestampinto it's literal representation as known by this SQL dialect. - rewriteTimestamp(Timestamp) - Method in class org.apache.metamodel.jdbc.dialects.SQLiteQueryRewriter
- rewriteWhereClause(Query, FilterClause) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- RolledBackUpdateException - Exception in org.apache.metamodel.jdbc
-
Represents an exception during
JdbcDataContext.executeUpdate(org.apache.metamodel.UpdateScript)which was rolled back at the JDBC layer. - RolledBackUpdateException(String, SQLException) - Constructor for exception org.apache.metamodel.jdbc.RolledBackUpdateException
- RolledBackUpdateException(SQLException) - Constructor for exception org.apache.metamodel.jdbc.RolledBackUpdateException
- RowNumberQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for databases that support RowNumber keywords for max rows and first row properties.
- RowNumberQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.RowNumberQueryRewriter
S
- setMaxRows(long) - Method in class org.apache.metamodel.jdbc.QuerySplitter
-
Sets the desired maximum result set row count.
- setQueryRewriter(IQueryRewriter) - Method in class org.apache.metamodel.jdbc.JdbcDataContext
- setStatementParameter(PreparedStatement, int, Column, Object) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- setStatementParameter(PreparedStatement, int, Column, Object) - Method in interface org.apache.metamodel.jdbc.dialects.IQueryRewriter
-
Method which handles the action of setting a parameterized value on a statement.
- setStatementParameter(PreparedStatement, int, Column, Object) - Method in class org.apache.metamodel.jdbc.dialects.PostgresqlQueryRewriter
- setStatementValue(PreparedStatement, int, Column, Object) - Static method in class org.apache.metamodel.jdbc.JdbcUtils
- splitQuery() - Method in class org.apache.metamodel.jdbc.QuerySplitter
-
Splits the query into several queries that will together yield the same result set
- SQLiteQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
-
Query rewriter for SQLite database
- SQLiteQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.SQLiteQueryRewriter
- SQLServerQueryRewriter - Class in org.apache.metamodel.jdbc.dialects
- SQLServerQueryRewriter(JdbcDataContext) - Constructor for class org.apache.metamodel.jdbc.dialects.SQLServerQueryRewriter
- SYSTEM_PROPERTY_BATCH_UPDATES - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- SYSTEM_PROPERTY_COMPILED_QUERY_POOL_MAX_SIZE - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- SYSTEM_PROPERTY_COMPILED_QUERY_POOL_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- SYSTEM_PROPERTY_COMPILED_QUERY_POOL_TIME_BETWEEN_EVICTION_RUNS_MILLIS - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
- SYSTEM_PROPERTY_CONVERT_LOBS - Static variable in class org.apache.metamodel.jdbc.JdbcDataContext
T
- toTime(Date) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
- toTimestamp(Date) - Method in class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
U
- UncheckedSQLException - Exception in org.apache.metamodel.jdbc
-
MetaModel's representation of
SQLExceptionthat gets thrown out of anUpdateScriptand gets converted into aRolledBackUpdateException. - UncheckedSQLException(SQLException) - Constructor for exception org.apache.metamodel.jdbc.UncheckedSQLException
- UPDATE - org.apache.metamodel.jdbc.JdbcUtils.JdbcActionType
V
- valueOf(String) - Static method in enum org.apache.metamodel.jdbc.JdbcUtils.JdbcActionType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.metamodel.jdbc.JdbcUtils.JdbcActionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wrapException(SQLException, String, JdbcUtils.JdbcActionType) - Static method in class org.apache.metamodel.jdbc.JdbcUtils
All Classes All Packages