- AbstractBatch - Class in com.feedzai.commons.sql.abstraction.batch
-
A Batch that periodically flushes pending insertions to the database.
- AbstractBatch(DatabaseEngine, int, long) - Constructor for class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
- add(BatchEntry) - Method in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
Adds the fields to the batch.
- add(String, EntityEntry) - Method in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
Adds the fields to the batch.
- addBatch(String, EntityEntry) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Add an entry to the batch.
- addBatch(String, EntityEntry) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Add an entry to the batch.
- addColumn(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds a column to the entity.
- addColumn(Collection<DbColumn>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds the columns to the entity.
- addColumn(String, DbColumnType, DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds a column to the entity.
- addColumn(String, DbColumnType, Integer, DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds a column to the entity.
- addColumn(String, DbColumnType, boolean, DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds a column to the entity.
- addColumn(String, DbColumnType, K, DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds a column to the entity.
- addColumn(String, DbColumnType, Integer, boolean, DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds a column to the entity.
- addColumn(String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbFk
-
Adds local columns to match the foreign.
- addColumn(DbEntity, DbColumn...) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Adds the column to an existent table.
- addColumn(DbEntity, DbColumn...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- addColumn(DbEntity, DbColumn...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- addColumn(DbEntity, DbColumn...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- addColumn(DbEntity, DbColumn...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- addColumn(DbEntity, DbColumn...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- addColumn(DbEntity, DbColumn...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- addColumns(Collection<String>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbFk
-
Adds local columns to match the foreign.
- addConstraint(DbColumnConstraint) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Adds a new constraint to this column.
- addConstraints(DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Adds constraints.
- addEntity(DbEntity) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Adds an entity to the engine.
- addEntity(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Adds an entity to the engine.
- addFk(DbFk...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds the FKs.
- addFks(Collection<DbFk>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds the FKs.
- addFks(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Adds the FKs.
- addFks(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- addFks(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- addFks(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- addFks(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- addFks(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- addFks(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- addForeignColumn(String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbFk
-
Adds foreign columns to match the local ones.
- addForeignColumns(Collection<String>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbFk
-
Adds foreign columns to match the local ones.
- addIndex(DbIndex) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds an index.
- addIndex(boolean, String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds an index.
- addIndex(String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds an index.
- addIndex(Collection<String>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Adds an index.
- addIndexes(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Add the desired indexes.
- addIndexes(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- addIndexes(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- addIndexes(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- addIndexes(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- addIndexes(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- addIndexes(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- addPrimaryKey(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Add a primary key to the entity.
- addPrimaryKey(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- addPrimaryKey(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- addPrimaryKey(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- addPrimaryKey(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- addPrimaryKey(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- addPrimaryKey(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- addSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Adds the necessary sequences.
- addSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- addSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- addSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- addSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- addSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- addSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- AESHelper - Class in com.feedzai.commons.sql.abstraction.util
-
Class to provide encryption and decryption using AES algorithm.
- AESHelper() - Constructor for class com.feedzai.commons.sql.abstraction.util.AESHelper
-
- alias - Variable in class com.feedzai.commons.sql.abstraction.dml.Expression
-
The expression alias if applicable.
- alias(String) - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Alias this expression.
- All - Class in com.feedzai.commons.sql.abstraction.dml
-
Translates into * or environment.*.
- All() - Constructor for class com.feedzai.commons.sql.abstraction.dml.All
-
Creates a new instance of
All.
- All(String) - Constructor for class com.feedzai.commons.sql.abstraction.dml.All
-
Creates a new instance of
All.
- all() - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Selects all columns in a row.
- all(String) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Selects all columns in a table.
- ALLOW_COLUMN_DROP - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Property to allow column drops on entity updates.
- allowColumnDrop() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
- AlterColumn - Class in com.feedzai.commons.sql.abstraction.ddl
-
Expression to translate {@code ALTER TABLE...
- AlterColumn(Expression, DbColumn) - Constructor for class com.feedzai.commons.sql.abstraction.ddl.AlterColumn
-
- alterColumn(Expression, Name, DbColumnType, DbColumnConstraint...) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Alter column operator.
- alterColumn(Expression, DbColumn) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Alter column operator.
- and(Expression...) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The AND operator.
- and(Collection<? extends Expression>) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The AND operator.
- AND - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
The AND delimited.
- andWhere(Expression) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
The where clause.
- as(Expression) - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
Sets the as expression.
- asc() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Sets ordering to ascendent.
- avg(Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The AVG operator.
- AVG - Static variable in class com.feedzai.commons.sql.abstraction.dml.Function
-
The AVG function.
- checkConnection(boolean) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Checks if the connection is alive.
- checkConnection() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Checks if the connection is alive.
- checkConnection(Connection) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Checks if the connection is alive.
- checkConnection(boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Checks if the connection is alive.
- checkConnection() - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Checks if the connection is alive.
- checkConnection(Connection) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- checkConnection(Connection) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- checkConnection(Connection) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- checkConnection(Connection) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- checkConnection(Connection) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- checkConnection(Connection) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- checkMandatoryProperties() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Method to check the mandatory fields.
- clearParameters(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Clears the prepared statement parameters.
- clearParameters(String) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Clears the prepared statement parameters.
- clone() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
- close() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultIterator
-
- close() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Closes the connection to the database.
- close() - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Closes the connection to the database.
- Coalesce - Class in com.feedzai.commons.sql.abstraction.dml
-
The Coalesce operator.
- Coalesce(Expression, Expression...) - Constructor for class com.feedzai.commons.sql.abstraction.dml.Coalesce
-
- coalesce(Expression, Expression...) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The coalesce operator.
- column(String) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
A column.
- column(String, String) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
A column from a table.
- columns(String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbIndex
-
Add the columns that are part of the index.
- columns(Collection<String>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbIndex
-
Add the columns that are part of the index.
- com.feedzai.commons.sql.abstraction.batch - package com.feedzai.commons.sql.abstraction.batch
-
Contains a batch to periodically flushes to the database.
- com.feedzai.commons.sql.abstraction.ddl - package com.feedzai.commons.sql.abstraction.ddl
-
Contains classes that aid on DDL creation.
- com.feedzai.commons.sql.abstraction.dml - package com.feedzai.commons.sql.abstraction.dml
-
Contains classes to build DML statements.
- com.feedzai.commons.sql.abstraction.dml.dialect - package com.feedzai.commons.sql.abstraction.dml.dialect
-
Contains an SQL builder.
- com.feedzai.commons.sql.abstraction.dml.result - package com.feedzai.commons.sql.abstraction.dml.result
-
Columns results implementations.
- com.feedzai.commons.sql.abstraction.engine - package com.feedzai.commons.sql.abstraction.engine
-
Contains the database engine core.
- com.feedzai.commons.sql.abstraction.engine.configuration - package com.feedzai.commons.sql.abstraction.engine.configuration
-
Contains classes to configure PdB.
- com.feedzai.commons.sql.abstraction.engine.impl - package com.feedzai.commons.sql.abstraction.engine.impl
-
Database specific implementations.
- com.feedzai.commons.sql.abstraction.entry - package com.feedzai.commons.sql.abstraction.entry
-
A database entry implementation.
- com.feedzai.commons.sql.abstraction.util - package com.feedzai.commons.sql.abstraction.util
-
Contains utility classes that aid PdB.
- commentCharacter() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
- commentCharacter() - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- commentCharacter() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- commit() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Commits the current transaction.
- commit() - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Commits the current transaction.
- conn - Variable in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
The database connection.
- connect() - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Connects to the database.
- connect() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- ConnectionResetException - Exception in com.feedzai.commons.sql.abstraction.engine
-
- ConnectionResetException() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.ConnectionResetException
-
- ConnectionResetException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.ConnectionResetException
-
- ConnectionResetException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.ConnectionResetException
-
- ConnectionResetException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.ConnectionResetException
-
- connectionStringFor(String, String) - Method in enum com.feedzai.commons.sql.abstraction.engine.DatabaseEngineDriver
-
Gets the JDBC connection string given the hostname and the database.
- Constants - Class in com.feedzai.commons.sql.abstraction.util
-
Common constants to be used in PdB.
- Constants() - Constructor for class com.feedzai.commons.sql.abstraction.util.Constants
-
- CONSTRAINT_NAME_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
Table or view does not exist.
- CONSTRAINT_NAME_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
Foreign Key already exists.
- CONSTRAINT_NAME_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
Table or view does not exist.
- containsColumn(String) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Checks if the entity has a column defined with the specified name.
- containsEntity(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Returns if the current engine contains the entity.
- containsEntity(String) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- count(Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The COUNT operator.
- COUNT - Static variable in class com.feedzai.commons.sql.abstraction.dml.Function
-
The COUNT function.
- create(DatabaseEngine, int, long) - Static method in class com.feedzai.commons.sql.abstraction.batch.DefaultBatch
-
- createBatch(int, long) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Creates a new batch that periodically flushes a batch.
- createBatch(int, long) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Creates a new batch that periodically flushes a batch.
- createPreparedStatement(String, Expression) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Creates a prepared statement.
- createPreparedStatement(String, String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Creates a prepared statement.
- createPreparedStatement(String, Expression, int) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Creates a prepared statement.
- createPreparedStatement(String, String, int) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Creates a prepared statement.
- createPreparedStatement(String, Expression) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- createPreparedStatement(String, String) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- createPreparedStatement(String, Expression, int) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- createPreparedStatement(String, String, int) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- createPreparedStatementForInserts(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Creates and gets the prepared statement that will be used for insertions.
- createPreparedStatementForInserts(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- createPreparedStatementForInserts(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- createPreparedStatementForInserts(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- createPreparedStatementForInserts(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- createPreparedStatementForInserts(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- createPreparedStatementForInserts(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- createResultColumn(String, Object) - Method in class com.feedzai.commons.sql.abstraction.dml.result.DB2ResultIterator
-
- createResultColumn(String, Object) - Method in class com.feedzai.commons.sql.abstraction.dml.result.H2ResultIterator
-
- createResultColumn(String, Object) - Method in class com.feedzai.commons.sql.abstraction.dml.result.MySqlResultIterator
-
- createResultColumn(String, Object) - Method in class com.feedzai.commons.sql.abstraction.dml.result.OracleResultIterator
-
- createResultColumn(String, Object) - Method in class com.feedzai.commons.sql.abstraction.dml.result.PostgreSqlResultIterator
-
- createResultColumn(String, Object) - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultIterator
-
- createResultColumn(String, Object) - Method in class com.feedzai.commons.sql.abstraction.dml.result.SqlServerResultIterator
-
- createResultIterator(Statement, String) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- createResultIterator(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Creates a specific
ResultIterator for the engine in place given given prepared statement.
- createResultIterator(Statement, String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- createResultIterator(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- createResultIterator(Statement, String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- createResultIterator(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- createResultIterator(Statement, String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- createResultIterator(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- createResultIterator(Statement, String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- createResultIterator(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- createResultIterator(Statement, String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- createResultIterator(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- createResultIterator(Statement, String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- createResultIterator(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- createTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Creates the table.
- createTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- createTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- createTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- createTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- createTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- createTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- createView(String) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Creates a view.
- DatabaseEngine - Interface in com.feedzai.commons.sql.abstraction.engine
-
Provides a set of functions to interact with the database.
- DatabaseEngineDriver - Enum in com.feedzai.commons.sql.abstraction.engine
-
Utility Enumaration to access default information for Database Vendors.
- DatabaseEngineException - Exception in com.feedzai.commons.sql.abstraction.engine
-
- DatabaseEngineException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineException
-
Creates a new instance of DatabaseEngineException.
- DatabaseEngineException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineException
-
Creates a new instance of DatabaseEngineException.
- DatabaseEngineImpl - Class in com.feedzai.commons.sql.abstraction.engine
-
Provides a set of functions to interact with the database.
- DatabaseEngineImpl(String, Properties, Dialect) - Constructor for class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- DatabaseEngineRuntimeException - Exception in com.feedzai.commons.sql.abstraction.engine
-
- DatabaseEngineRuntimeException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineRuntimeException
-
Creates a new instance of DatabaseEngineRuntimeException.
- DatabaseEngineRuntimeException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineRuntimeException
-
Creates a new instance of DatabaseEngineRuntimeException.
- DatabaseFactory - Class in com.feedzai.commons.sql.abstraction.engine
-
Factory used to obtain database connections.
- DatabaseFactoryException - Exception in com.feedzai.commons.sql.abstraction.engine
-
- DatabaseFactoryException() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseFactoryException
-
- DatabaseFactoryException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseFactoryException
-
- DatabaseFactoryException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseFactoryException
-
- DatabaseFactoryException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseFactoryException
-
- DatabaseLocal - Interface in com.feedzai.commons.sql.abstraction.engine
-
Provides a set of functions to interact with the database.
- DB2_DEFAULT_BLOB_SIZE - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
The default size of a BLOB in DB2.
- DB2_DRIVER - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
The DB2 JDBC driver.
- DB2Engine - Class in com.feedzai.commons.sql.abstraction.engine.impl
-
DB2 specific database implementation.
- DB2Engine(Properties) - Constructor for class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
Creates a new DB2 connection.
- DB2ResultColumn - Class in com.feedzai.commons.sql.abstraction.dml.result
-
The DB2 column result implementation.
- DB2ResultColumn(String, Object) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.DB2ResultColumn
-
- DB2ResultIterator - Class in com.feedzai.commons.sql.abstraction.dml.result
-
- DB2ResultIterator(Statement, String) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.DB2ResultIterator
-
- DB2ResultIterator(PreparedStatement) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.DB2ResultIterator
-
- DbColumn - Class in com.feedzai.commons.sql.abstraction.ddl
-
The database column.
- DbColumn() - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
- DbColumn(String, DbColumnType) - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
- DbColumn(String, DbColumnType, boolean) - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
- DbColumn(String, DbColumnType, Integer) - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
- DbColumn(String, DbColumnType, K) - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
- DbColumnConstraint - Enum in com.feedzai.commons.sql.abstraction.ddl
-
The column constraints.
- DbColumnType - Enum in com.feedzai.commons.sql.abstraction.ddl
-
The column types.
- DbEntity - Class in com.feedzai.commons.sql.abstraction.ddl
-
Builds a new database entity abstraction.
- DbEntity() - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
- DbEntityType - Enum in com.feedzai.commons.sql.abstraction.ddl
-
The database entity types.
- DbFk - Class in com.feedzai.commons.sql.abstraction.ddl
-
References another column in a table.
- DbFk() - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbFk
-
Creates a new instance of
DbFk.
- DbIndex - Class in com.feedzai.commons.sql.abstraction.ddl
-
A database index.
- DbIndex() - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbIndex
-
- de - Variable in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
The database engine.
- decrypt(String, String) - Static method in class com.feedzai.commons.sql.abstraction.util.AESHelper
-
- decrypt(byte[], String) - Static method in class com.feedzai.commons.sql.abstraction.util.AESHelper
-
- decryptFile(String, String) - Static method in class com.feedzai.commons.sql.abstraction.util.AESHelper
-
Decrpts a encrypted file.
- DefaultBatch - Class in com.feedzai.commons.sql.abstraction.batch
-
The default batch implementation.
- DefaultBatch(DatabaseEngine, int, long) - Constructor for class com.feedzai.commons.sql.abstraction.batch.DefaultBatch
-
- Delete - Class in com.feedzai.commons.sql.abstraction.dml
-
The DELETE operator.
- Delete(Expression) - Constructor for class com.feedzai.commons.sql.abstraction.dml.Delete
-
Creates a new instance of
Delete.
- delete(Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The DELETE keyword.
- desc() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Sets ordering to descendent.
- destroy() - Method in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
Destroys this batch.
- dev - Static variable in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
The dev Marker.
- dev - Static variable in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
The dev Marker.
- diaclect - Variable in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
The dialect.
- Dialect - Enum in com.feedzai.commons.sql.abstraction.dml.dialect
-
Enumeration to indicate the type of dialect.
- distinct() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Sets to distinct this query.
- div(Expression...) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The DIV operator.
- div(Collection<? extends Expression>) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The DIV operator.
- DIV - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
The / delimited.
- DRIVER - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
The database driver.
- driver() - Method in enum com.feedzai.commons.sql.abstraction.engine.DatabaseEngineDriver
-
- dropColumn(DbEntity, String...) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Drops the column.
- dropColumn(DbEntity, String...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- dropColumn(DbEntity, String...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- dropColumn(DbEntity, String...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- dropColumn(DbEntity, String...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- dropColumn(DbEntity, String...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- dropColumn(DbEntity, String...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- dropEntity(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Drops an entity.
- dropEntity(String) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Drops an entity.
- dropEntity(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Drops everything that belongs to the entity.
- dropFks(String) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Drops this table foreign keys.
- dropFks(String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- dropPK(Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Drop primary key table operator.
- DropPrimaryKey - Class in com.feedzai.commons.sql.abstraction.ddl
-
Translates to a statement that allows to drop the primary key of a table.
- DropPrimaryKey(Expression) - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DropPrimaryKey
-
- dropReferringFks(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- dropReferringFks(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- dropSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Drops the sequences of the entity.
- dropSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- dropSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- dropSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- dropSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- dropSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- dropSequences(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- dropTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Drops the table.
- dropTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- dropTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- dropTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- dropTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- dropTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- dropTable(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- duplicate(Properties, boolean) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Duplicates a connection.
- duplicate(Properties, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Duplicates a connection.
- DUPLICATE_KEY_NAME - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
Duplicate key name
- DuplicateEngineException - Exception in com.feedzai.commons.sql.abstraction.engine
-
To be thrown if it is not possible to duplicate a connection.
- DuplicateEngineException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DuplicateEngineException
-
Creates a new instance of DuplicateEngineException.
- DuplicateEngineException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DuplicateEngineException
-
Creates a new instance of DuplicateEngineException.
- salt - Static variable in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
Salt to avoid erroneous flushes.
- SCHEMA - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Database schema property name.
- SCHEMA_POLICY - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Schema policy property name.
- SECRET_LOCATION - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
The location of the private key for passwords.
- select(Expression...) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Starts a new query.
- select(Collection<? extends Expression>) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Starts a new query.
- select(Expression...) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
The select clause.
- select(Collection<? extends Expression>) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
The select clause.
- SEMICOLON - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
Semicolon delimiter.
- SEQUENCE_DOES_NOT_EXIST - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
Sequence does not exist.
- SEQUENCE_DOES_NOT_EXIST - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
Sequence does not exist.
- set(Expression...) - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
The set keyword.
- set(Collection<? extends Expression>) - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
The set keyword.
- set(String, Object) - Method in class com.feedzai.commons.sql.abstraction.entry.EntityEntry
-
Sets the specified field.
- setAutoInc(boolean) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Sets this field to use auto incrementation techniques.
- setAutoIncColumn(String) - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
- setDefaultValue(K) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Sets The default value of the column.
- setEntity(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Sets the entity.
- setEntityEntry(EntityEntry) - Method in class com.feedzai.commons.sql.abstraction.batch.BatchEntry
-
Sets new the entity data.
- setForeignTable(String) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbFk
-
Sets the foreign table.
- setInsert(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Sets the insert statement.
- setInsertReturning(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Sets the insert statement that allows returning the generated keys.
- setInsertWithAutoInc(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Sets the insert statement auto inc columns.
- setName(String) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Sets the column name.
- setName(String) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Sets the entity name.
- setParameter(String, int, Object) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Sets the parameter on the specified index.
- setParameter(String, int, Object) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- setParameter(String, int, Object) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- setParameters(String, Object...) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Sets the parameters on the specified prepared statement.
- setParameters(String, Object...) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- setParameters(String, Object...) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- setPkFields(String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Sets the PK fields.
- setSize(Integer) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Sets the size of the type (if applicable).
- setTableName(String) - Method in class com.feedzai.commons.sql.abstraction.batch.BatchEntry
-
Sets new the table name.
- setTransactionIsolation() - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Sets the transaction isolation level.
- setTransactionIsolation() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- setType(DbColumnType) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Sets the column type.
- setUnique(boolean) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbIndex
-
Indicates if this index is unique or not.
- singleQuotize(String) - Static method in class com.feedzai.commons.sql.abstraction.util.StringUtil
-
Puts single quotes around a string.
- SqlBuilder - Class in com.feedzai.commons.sql.abstraction.dml.dialect
-
The SQL object builder.
- SqlBuilder() - Constructor for class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
- SQLSERVER_DRIVER - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
The SQLServer JDBC driver.
- SqlServerEngine - Class in com.feedzai.commons.sql.abstraction.engine.impl
-
SQLServer specific database implementation.
- SqlServerEngine(Properties) - Constructor for class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
Creates a new SQL Server connection.
- SqlServerResultColumn - Class in com.feedzai.commons.sql.abstraction.dml.result
-
The PostgreSql column result implementation.
- SqlServerResultColumn(String, Object) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.SqlServerResultColumn
-
- SqlServerResultIterator - Class in com.feedzai.commons.sql.abstraction.dml.result
-
- SqlServerResultIterator(Statement, String) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.SqlServerResultIterator
-
- SqlServerResultIterator(PreparedStatement) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.SqlServerResultIterator
-
- start() - Method in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
Starts the timer task.
- stddev(Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The STDDEV operator.
- STDDEV - Static variable in class com.feedzai.commons.sql.abstraction.dml.Function
-
The STDDEV function.
- stmts - Variable in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Map of prepared statements.
- StringUtil - Class in com.feedzai.commons.sql.abstraction.util
-
A set of functions to manipulate Strings.
- stripToNull(String) - Static method in class com.feedzai.commons.sql.abstraction.util.StringUtil
-
Strips a String to Null.
- sum(Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The SUM operator.
- SUM - Static variable in class com.feedzai.commons.sql.abstraction.dml.Function
-
The SUM function.
- table(String) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
A table.
- TABLE_CAN_ONLY_HAVE_ONE_PRIMARY_KEY - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
Table can have only one primary key.
- TABLE_CAN_ONLY_HAVE_ONE_PRIMARY_KEY - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
Table can have only one primary key.
- TABLE_CAN_ONLY_HAVE_ONE_PRIMARY_KEY - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
Table can have only one primary key.
- TABLE_CAN_ONLY_HAVE_ONE_PRIMARY_KEY - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
Table can have only one primary key.
- TABLE_CAN_ONLY_HAVE_ONE_PRIMARY_KEY - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
Table can have only one primary key.
- TABLE_CAN_ONLY_HAVE_ONE_PRIMARY_KEY - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
Table can have only one primary key.
- TABLE_DOES_NOT_EXIST - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
Table or view does not exist.
- TABLE_NAME_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
Table name is already used by an existing object.
- TABLE_OR_VIEW_DOES_NOT_EXIST - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
Table or view does not exist.
- TABLE_OR_VIEW_DOES_NOT_EXIST - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
Table or view does not exist.
- TABLE_OR_VIEW_DOES_NOT_EXIST - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
Table or view does not exist.
- TABLE_OR_VIEW_DOES_NOT_EXIST - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
Table or view does not exist.
- TABLE_OR_VIEW_DOES_NOT_EXIST - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
Table or view does not exist.
- tableName - Variable in class com.feedzai.commons.sql.abstraction.batch.BatchEntry
-
the table name
- timeout - Variable in class com.feedzai.commons.sql.abstraction.util.PreparedStatementCapsule
-
The query timeout.
- timer - Variable in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
The Timer that runs this task.
- toBlob() - Method in class com.feedzai.commons.sql.abstraction.dml.result.DB2ResultColumn
-
- toBlob() - Method in class com.feedzai.commons.sql.abstraction.dml.result.OracleResultColumn
-
- toBlob() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
Converts this result (in the form of blob) to the specified object type.
- toBoolean() - Method in class com.feedzai.commons.sql.abstraction.dml.result.DB2ResultColumn
-
- toBoolean() - Method in class com.feedzai.commons.sql.abstraction.dml.result.OracleResultColumn
-
- toBoolean() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
- toDouble() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
- toFloat() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
- toInt() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
- toLong() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
- toObject() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
- toPdbType(int) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
- toString() - Method in class com.feedzai.commons.sql.abstraction.batch.BatchEntry
-
- toString() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
- toString() - Method in class com.feedzai.commons.sql.abstraction.dml.result.DB2ResultColumn
-
- toString() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
- toString() - Method in enum com.feedzai.commons.sql.abstraction.engine.DatabaseEngineDriver
-
- toString() - Method in class com.feedzai.commons.sql.abstraction.entry.EntityEntry
-
- translate() - Method in enum com.feedzai.commons.sql.abstraction.ddl.DbColumnConstraint
-
The default translation.
- translate(Dialect, PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Translates this expression according to the dialect.
- translate(Expression) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Translates the given expression to the current dialect.
- translate(Expression) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Translates the given expression to the current dialect.
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.AlterColumn
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.DropPrimaryKey
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Coalesce
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Delete
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
DB2 SQL translation.
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Function
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Join
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.K
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Literal
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Modulo
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Rename
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Truncate
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
- translateDB2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
- translateDB2Type(DbColumn, PdbProperties) - Static method in class com.feedzai.commons.sql.abstraction.util.TypeTranslationUtils
-
Translates the given column to a string representation of DB2.
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.AlterColumn
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.DropPrimaryKey
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Coalesce
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Delete
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
PostgreSQL SQL translation.
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Function
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Join
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.K
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Literal
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Modulo
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Rename
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Truncate
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
- translateH2(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
- translateH2Type(DbColumn, PdbProperties) - Static method in class com.feedzai.commons.sql.abstraction.util.TypeTranslationUtils
-
Translates the given column to a string representation of H2.
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.AlterColumn
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.DropPrimaryKey
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Coalesce
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Delete
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
MySQL SQL translation.
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Function
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Join
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.K
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Literal
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Modulo
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Rename
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Truncate
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
- translateMySQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
- translateMySqlType(DbColumn, PdbProperties) - Static method in class com.feedzai.commons.sql.abstraction.util.TypeTranslationUtils
-
Translates the given column to a string representation of MySQL.
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.AlterColumn
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.DropPrimaryKey
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Coalesce
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Delete
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Oracle SQL translation.
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Function
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Join
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.K
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Literal
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Modulo
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Rename
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Truncate
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
- translateOracle(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
- translateOracleType(DbColumn, PdbProperties) - Static method in class com.feedzai.commons.sql.abstraction.util.TypeTranslationUtils
-
Translates the given column to a string representation of Oracle.
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.AlterColumn
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.DropPrimaryKey
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Coalesce
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Delete
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
PostgreSQL SQL translation.
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Function
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Join
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.K
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Literal
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Modulo
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Rename
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Truncate
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
- translatePostgreSQL(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
- translatePostgreSqlType(DbColumn, PdbProperties) - Static method in class com.feedzai.commons.sql.abstraction.util.TypeTranslationUtils
-
Translates the given column to a string representation of PostgreSQL.
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.AlterColumn
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.ddl.DropPrimaryKey
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Coalesce
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Delete
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
SQLServer SQL translation.
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Function
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Join
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.K
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Literal
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Modulo
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Rename
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Truncate
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
- translateSQLServer(PdbProperties) - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
- translateSqlServerType(DbColumn, PdbProperties) - Static method in class com.feedzai.commons.sql.abstraction.util.TypeTranslationUtils
-
Translates the given column to a string representation of SQL Server.
- translateType(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseEngineImpl
-
Translates the type present in the given column.
- translateType(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- translateType(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- translateType(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- translateType(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- translateType(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- translateType(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- truncate(Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The TRUNCATE keyword.
- Truncate - Class in com.feedzai.commons.sql.abstraction.dml
-
The Truncate operator.
- Truncate(Expression) - Constructor for class com.feedzai.commons.sql.abstraction.dml.Truncate
-
- TypeTranslationUtils - Class in com.feedzai.commons.sql.abstraction.util
-
Utility to help with column translation to several database vendors.
- TypeTranslationUtils() - Constructor for class com.feedzai.commons.sql.abstraction.util.TypeTranslationUtils
-
- val - Variable in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
The value of the column.
- valueOf(String) - Static method in enum com.feedzai.commons.sql.abstraction.ddl.DbColumnConstraint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.feedzai.commons.sql.abstraction.ddl.DbColumnType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.feedzai.commons.sql.abstraction.ddl.DbEntityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.feedzai.commons.sql.abstraction.dml.dialect.Dialect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.feedzai.commons.sql.abstraction.engine.DatabaseEngineDriver
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.feedzai.commons.sql.abstraction.ddl.DbColumnConstraint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.feedzai.commons.sql.abstraction.ddl.DbColumnType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.feedzai.commons.sql.abstraction.ddl.DbEntityType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.feedzai.commons.sql.abstraction.dml.dialect.Dialect
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.feedzai.commons.sql.abstraction.engine.DatabaseEngineDriver
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VARCHAR_SIZE - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
VARCHAR size property name.
- View - Class in com.feedzai.commons.sql.abstraction.dml
-
Represents a SQL view.
- View(String) - Constructor for class com.feedzai.commons.sql.abstraction.dml.View
-
Creates a new instance of
View.