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

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
Deprecated.
Manually close ResultSet and Statement instead.
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 ResultSet when 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 FilterItem will 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) FilterItem when 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 Timestamp into 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 SQLException that gets thrown out of an UpdateScript and gets converted into a RolledBackUpdateException.
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
 
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