- AbstractBatch - Class in com.feedzai.commons.sql.abstraction.batch
-
A Batch that periodically flushes pending insertions to the database.
- AbstractBatch(DatabaseEngine, String, int, long, long) - Constructor for class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
- AbstractBatch(DatabaseEngine, int, long, long) - Constructor for class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
- AbstractDatabaseEngine - Class in com.feedzai.commons.sql.abstraction.engine
-
Provides a set of functions to interact with the database.
- AbstractDatabaseEngine(String, PdbProperties, Dialect) - Constructor for class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- AbstractTranslator - Class in com.feedzai.commons.sql.abstraction.engine
-
Abstract translator to be extended by specific implementations.
- AbstractTranslator() - Constructor for class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- 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 class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Add an entry to the batch.
- addBatch(String, EntityEntry) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Adds an entry to the batch.
- addColumn(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds a column to the entity.
- addColumn(Collection<DbColumn>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds the columns to the entity.
- addColumn(String, DbColumnType, DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds a column to the entity.
- addColumn(String, DbColumnType, Integer, DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds a column to the entity.
- addColumn(String, DbColumnType, boolean, DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds a column to the entity.
- addColumn(String, DbColumnType, K, DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds a column to the entity.
- addColumn(String, DbColumnType, Integer, boolean, DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds a column to the entity.
- addColumn(String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbFk.Builder
-
Adds local columns to match the foreign.
- addColumn(DbEntity, DbColumn...) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
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.Builder
-
Adds local columns to match the foreign.
- addConstraint(DbColumnConstraint) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn.Builder
-
Adds a new constraint to this column.
- addConstraints(DbColumnConstraint...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn.Builder
-
Adds constraints.
- addConstraints(Collection<DbColumnConstraint>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn.Builder
-
Adds constraints.
- addEntity(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Adds an entity to the engine.
- addEntity(DbEntity) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Adds an entity to the engine.
- addFk(DbFk...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds the FKs.
- addFk(DbFk.Builder...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds the FKs.
- addFk(Collection<DbFk>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds the FKs.
- addFks(Collection<DbFk>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds the FKs.
- addFks(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
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.Builder
-
Adds foreign columns to match the local ones.
- addForeignColumns(Collection<String>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbFk.Builder
-
Adds foreign columns to match the local ones.
- addIndex(DbIndex) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds an index.
- addIndex(boolean, String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds an index.
- addIndex(String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds an index.
- addIndex(Collection<String>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds an index.
- addIndexes(Collection<DbIndex>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Adds an index.
- addIndexes(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
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.AbstractDatabaseEngine
-
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.AbstractDatabaseEngine
-
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
-
Aliases this expression.
- All - Class in com.feedzai.commons.sql.abstraction.dml
-
Represents the * or environment.* operator.
- 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
-
Checks if column drop is allowed when the schema changes.
- 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 ascendant.
- autoInc(boolean) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn.Builder
-
Sets this field to use auto incrementation techniques.
- 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(Connection) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Checks if the connection is alive.
- checkConnection(boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Checks if the connection is alive.
- checkConnection() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Checks if the connection is alive.
- 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.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
-
Checks if the configuration validates for mandatory properties.
- clearFks() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Clears all the FKs in this builder.
- clearParameters(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Clears the prepared statement parameters.
- clearParameters(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Clears the prepared statement parameters.
- clone() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
- clone() - Method in interface com.feedzai.commons.sql.abstraction.util.Cloneable
-
Clones an object.
- Cloneable<T> - Interface in com.feedzai.commons.sql.abstraction.util
-
Typed Cloneable.
- close() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultIterator
-
- close() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Closes the connection to the database.
- close() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Closes the connection to the database.
- Coalesce - Class in com.feedzai.commons.sql.abstraction.dml
-
Represents 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 - Variable in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
- columns(String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbIndex.Builder
-
Add the columns that are part of the index.
- columns(Collection<String>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbIndex.Builder
-
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.handler - package com.feedzai.commons.sql.abstraction.engine.handler
-
Contains a handler interface to control the definition flow.
- 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.
- COMMA - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
The COMMA (,) delimiter.
- commentCharacter() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- commentCharacter() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
- commentCharacter() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- commit() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Commits the current transaction.
- commit() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Commits the current transaction.
- configure() - Method in class com.feedzai.commons.sql.abstraction.engine.DatabaseFactory.PdbModule
-
- conn - Variable in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
The database connection.
- connect() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Connects to the database.
- ConnectionResetException - Exception in com.feedzai.commons.sql.abstraction.engine
-
Exceptions to be thrown when Connection Reset cannot be performed.
- ConnectionResetException() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.ConnectionResetException
-
Constructs a new exception with null
as its detail message.
- ConnectionResetException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.ConnectionResetException
-
Constructs a new exception with the specified detail message.
- ConnectionResetException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.ConnectionResetException
-
Constructs a new exception with the specified detail message and
cause.
- ConnectionResetException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.ConnectionResetException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which
typically contains the class and detail message of cause).
- ConnectionResetException(String, Throwable, boolean, boolean) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.ConnectionResetException
-
Constructs a new exception with the specified detail message,
cause, suppression enabled or disabled, and writable stack
trace enabled or disabled.
- connectionStringFor(String, String) - Method in enum com.feedzai.commons.sql.abstraction.engine.DatabaseEngineDriver
-
Gets the JDBC connection string given the hostname and the database.
- connectionStringFor(String, String, int) - 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 given column is present in the list of columns.
- containsEntity(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- containsEntity(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Returns if the current engine contains the entity.
- containsKey(String) - Method in class com.feedzai.commons.sql.abstraction.entry.EntityEntry
-
Checks if the given key is set in the internal map.
- 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, String, int, long, long) - Static method in class com.feedzai.commons.sql.abstraction.batch.DefaultBatch
-
- createBatch(int, long) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Creates a new batch that periodically flushes a batch.
- createBatch(int, long, String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- 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, String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Creates a new batch that periodically flushes a batch.
- createPreparedStatement(String, Expression) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- createPreparedStatement(String, String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- createPreparedStatement(String, Expression, int) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- createPreparedStatement(String, String, int) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- 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.
- createPreparedStatementForInserts(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
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.AbstractDatabaseEngine
-
- createResultIterator(PreparedStatement) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
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.AbstractDatabaseEngine
-
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
-
Interface with the specific database implementation.
- DatabaseEngineDriver - Enum in com.feedzai.commons.sql.abstraction.engine
-
Utility Enumeration to access default information for Database Vendors.
- DatabaseEngineException - Exception in com.feedzai.commons.sql.abstraction.engine
-
- DatabaseEngineException() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineException
-
Constructs a new exception with null
as its detail message.
- DatabaseEngineException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineException
-
Constructs a new exception with the specified detail message.
- DatabaseEngineException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineException
-
Constructs a new exception with the specified detail message and
cause.
- DatabaseEngineException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which
typically contains the class and detail message of cause).
- DatabaseEngineException(String, Throwable, boolean, boolean) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineException
-
Constructs a new exception with the specified detail message,
cause, suppression enabled or disabled, and writable stack
trace enabled or disabled.
- DatabaseEngineRuntimeException - Exception in com.feedzai.commons.sql.abstraction.engine
-
To be thrown when faults happen during regular database operations.
- DatabaseEngineRuntimeException() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineRuntimeException
-
Constructs a new runtime exception with null
as its
detail message.
- DatabaseEngineRuntimeException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineRuntimeException
-
Constructs a new runtime exception with the specified detail message.
- DatabaseEngineRuntimeException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineRuntimeException
-
Constructs a new runtime exception with the specified detail message and
cause.
- DatabaseEngineRuntimeException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineRuntimeException
-
Constructs a new runtime exception with the specified cause and a
detail message of (cause==null ? null : cause.toString())
(which typically contains the class and detail message of
cause).
- DatabaseEngineRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseEngineRuntimeException
-
Constructs a new runtime exception with the specified detail
message, cause, suppression enabled or disabled, and writable
stack trace enabled or disabled.
- DatabaseFactory - Class in com.feedzai.commons.sql.abstraction.engine
-
Factory used to obtain database connections.
- DatabaseFactory.PdbModule - Class in com.feedzai.commons.sql.abstraction.engine
-
Module that enables dependency injection in PDB.
- DatabaseFactory.PdbModule.Builder - Class in com.feedzai.commons.sql.abstraction.engine
-
- DatabaseFactory.PdbModule.Builder() - Constructor for class com.feedzai.commons.sql.abstraction.engine.DatabaseFactory.PdbModule.Builder
-
- DatabaseFactoryException - Exception in com.feedzai.commons.sql.abstraction.engine
-
- DatabaseFactoryException() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseFactoryException
-
Constructs a new exception with null
as its detail message.
- DatabaseFactoryException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseFactoryException
-
Constructs a new exception with the specified detail message.
- DatabaseFactoryException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseFactoryException
-
Constructs a new exception with the specified detail message and
cause.
- DatabaseFactoryException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseFactoryException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which
typically contains the class and detail message of cause).
- DatabaseFactoryException(String, Throwable, boolean, boolean) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DatabaseFactoryException
-
Constructs a new exception with the specified detail message,
cause, suppression enabled or disabled, and writable stack
trace enabled or disabled.
- 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(PdbProperties) - 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
-
- DB2Translator - Class in com.feedzai.commons.sql.abstraction.engine.impl
-
Provides SQL translation for DB2.
- DB2Translator() - Constructor for class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- DbColumn - Class in com.feedzai.commons.sql.abstraction.ddl
-
Represents a database column definition.
- dbColumn() - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Creates a Database Column builder.
- dbColumn(String, DbColumnType, boolean) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Creates a Database Column builder.
- dbColumn(String, DbColumnType) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Creates a Database Column builder.
- dbColumn(String, DbColumnType, int) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Creates a Database Column builder.
- DbColumn.Builder - Class in com.feedzai.commons.sql.abstraction.ddl
-
Builder for creating immutable
DbColumn
objects.
- DbColumn.Builder() - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbColumn.Builder
-
- DbColumnConstraint - Enum in com.feedzai.commons.sql.abstraction.ddl
-
Represents the available column constraints.
- DbColumnType - Enum in com.feedzai.commons.sql.abstraction.ddl
-
The column types.
- DbEntity - Class in com.feedzai.commons.sql.abstraction.ddl
-
Represents a database entity.
- DbEntity(String, List<DbColumn>, List<DbFk>, List<String>, List<DbIndex>) - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
- dbEntity() - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Creates a Database Entity builder.
- DbEntity.Builder - Class in com.feedzai.commons.sql.abstraction.ddl
-
Builder to create immutable
DbEntity
objects.
- DbEntity.Builder() - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
- DbEntityType - Enum in com.feedzai.commons.sql.abstraction.ddl
-
The database entity types.
- DbFk - Class in com.feedzai.commons.sql.abstraction.ddl
-
Represents a database foreign key hard link
between two tables.
- dbFk() - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Creates a Database Foreign Key builder.
- DbFk.Builder - Class in com.feedzai.commons.sql.abstraction.ddl
-
Builder to create immutable
DbFk
objects.
- DbFk.Builder() - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbFk.Builder
-
- DbIndex - Class in com.feedzai.commons.sql.abstraction.ddl
-
Represents a database index.
- dbIndex() - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Creates a Database Index builder.
- DbIndex.Builder - Class in com.feedzai.commons.sql.abstraction.ddl
-
Builder to create immutable
DbIndex
objects.
- DbIndex.Builder() - Constructor for class com.feedzai.commons.sql.abstraction.ddl.DbIndex.Builder
-
- 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
-
- DEFAULT - Static variable in interface com.feedzai.commons.sql.abstraction.engine.handler.ExceptionHandler
-
Default exception handler that doesn't stop the definition flow
in any case.
- DEFAULT_ALLOW_COLUMN_DROP - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
By default allow column drops.
- DEFAULT_BLOB_BUFFER_SIZE - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
The default buffer size for blobs.
- DEFAULT_FETCH_SIZE - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
The default fetch size.
- DEFAULT_ISOLATION_LEVEL - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
The default isolation level.
- DEFAULT_MAX_IDENTIFIER_SIZE - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
The default maximum identifier size.
- DEFAULT_MAXIMUM_TIME_BATCH_SHUTDOWN - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
The default maximum amount of time to wait when batches are shutting down.
- DEFAULT_RECONNECT_ON_LOST - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
By default reconnects on connection lost.
- DEFAULT_RETRY_INTERVAL - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
The default retry interval.
- DEFAULT_SCHEMA_POLICY - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
The default schema policy.
- DEFAULT_SECRET_LOCATION - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
The default secret location.
- DEFAULT_VARCHAR_SIZE - Static variable in class com.feedzai.commons.sql.abstraction.util.Constants
-
The default var char size.
- DefaultBatch - Class in com.feedzai.commons.sql.abstraction.batch
-
The default batch implementation.
- DefaultBatch(DatabaseEngine, String, int, long, long) - Constructor for class com.feedzai.commons.sql.abstraction.batch.DefaultBatch
-
- defaultPort() - Method in enum com.feedzai.commons.sql.abstraction.engine.DatabaseEngineDriver
-
Gets the default port for this vendor.
- defaultValue(K) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn.Builder
-
Sets the default value.
- Delete - Class in com.feedzai.commons.sql.abstraction.dml
-
Represents 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 descendant.
- 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.AbstractDatabaseEngine
-
The dev Marker.
- diaclect - Variable in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
The dialect.
- Dialect - Enum in com.feedzai.commons.sql.abstraction.dml.dialect
-
Represents the supported dialects distributed by the library.
- distinct() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Sets the SELECT expression as DISTINCT.
- 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
-
Gets the driver.
- dropColumn(DbEntity, String...) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
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 class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Drops an entity.
- dropEntity(DbEntity) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Drops everything that belongs to the entity.
- dropEntity(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Drops an entity.
- dropFks(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
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.AbstractDatabaseEngine
-
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.AbstractDatabaseEngine
-
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 class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Duplicates a connection.
- duplicate(Properties, boolean) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
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() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DuplicateEngineException
-
Constructs a new exception with null
as its detail message.
- DuplicateEngineException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DuplicateEngineException
-
Constructs a new exception with the specified detail message.
- DuplicateEngineException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DuplicateEngineException
-
Constructs a new exception with the specified detail message and
cause.
- DuplicateEngineException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DuplicateEngineException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which
typically contains the class and detail message of cause).
- DuplicateEngineException(String, Throwable, boolean, boolean) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.DuplicateEngineException
-
Constructs a new exception with the specified detail message,
cause, suppression enabled or disabled, and writable stack
trace enabled or disabled.
- eh - Variable in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
The exception handler to control the flow when defining new entities.
- enclose() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Encloses this expression with parenthesis.
- enclosed - Variable in class com.feedzai.commons.sql.abstraction.dml.Expression
-
True if the expression is to be enclosed in parenthesis.
- encrypt(String, String) - Static method in class com.feedzai.commons.sql.abstraction.util.AESHelper
-
Encrypts a string.
- encrypt(byte[], String) - Static method in class com.feedzai.commons.sql.abstraction.util.AESHelper
-
Encrypts a byte[].
- ENCRYPTED_PASSWORD - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
The property for using encrypted passwords.
- ENCRYPTED_USERNAME - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
The property for using encrypted usernames.
- encryptToFile(String, byte[], String) - Static method in class com.feedzai.commons.sql.abstraction.util.AESHelper
-
Encrypts the byte[] to a file.
- ENGINE - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
The engine property.
- engine() - Method in enum com.feedzai.commons.sql.abstraction.engine.DatabaseEngineDriver
-
Gets the engine.
- entities - Variable in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Map of entities.
- entityEntry - Variable in class com.feedzai.commons.sql.abstraction.batch.BatchEntry
-
the entity data
- EntityEntry - Class in com.feedzai.commons.sql.abstraction.entry
-
Represents an entry, i.e.
- EntityEntry.Builder - Class in com.feedzai.commons.sql.abstraction.entry
-
- EntityEntry.Builder() - Constructor for class com.feedzai.commons.sql.abstraction.entry.EntityEntry.Builder
-
- entityToPreparedStatement(DbEntity, PreparedStatement, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Translates the given entry entity to the prepared statement.
- entityToPreparedStatement(DbEntity, PreparedStatement, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- entityToPreparedStatement(DbEntity, PreparedStatement, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- entityToPreparedStatement(DbEntity, PreparedStatement, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- entityToPreparedStatement(DbEntity, PreparedStatement, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- entityToPreparedStatement(DbEntity, PreparedStatement, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- entityToPreparedStatement(DbEntity, PreparedStatement, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- entry() - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Creates a Database Entry builder.
- eq(Expression...) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The equals expression.
- eq(Collection<? extends Expression>) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The equals expression.
- EQ - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
The EQ delimited.
- equals(Object) - Method in class com.feedzai.commons.sql.abstraction.batch.BatchEntry
-
- escapeCharacter() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- escapeCharacter() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
- escapeCharacter() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- ExceptionHandler - Interface in com.feedzai.commons.sql.abstraction.engine.handler
-
Interface to control the definition flow when defining new entities.
- executePS(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Executes the specified prepared statement.
- executePS(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Executes the specified prepared statement.
- executePSUpdate(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Executes update on the specified prepared statement.
- executePSUpdate(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Executes update on the specified prepared statement.
- executeUpdate(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Executes a native query.
- executeUpdate(Expression) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Executes the given update.
- executeUpdate(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Executes a native query.
- executeUpdate(Expression) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Executes the given update.
- executeUpdate(String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- executeUpdate(Expression) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- executeUpdateSilently(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Executes the given statement.
- Expression - Class in com.feedzai.commons.sql.abstraction.dml
-
A generic SQL Expression capable of being translated.
- Expression() - Constructor for class com.feedzai.commons.sql.abstraction.dml.Expression
-
- get(String) - Method in class com.feedzai.commons.sql.abstraction.entry.EntityEntry.Builder
-
Gets the value given the pair.
- get(String) - Method in class com.feedzai.commons.sql.abstraction.entry.EntityEntry
-
Gets the field.
- getAlias() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Gets the alias.
- getAlternative() - Method in class com.feedzai.commons.sql.abstraction.dml.Coalesce
-
Gets the alternative expressions.
- getAnd() - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
Gets the AND expression.
- getAs() - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
Gets the AS expression.
- getAutoIncColumn() - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Gets the auto increment column.
- getBlobBufferSize() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the blob buffer size.
- getColumn() - Method in class com.feedzai.commons.sql.abstraction.ddl.AlterColumn
-
Gets the column to change.
- getColumn() - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
Gets the column in the expression.
- getColumnConstraints() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Gets the immutable list of constraints in the column.
- getColumns() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Gets the list of columns of the entity.
- getColumns() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbIndex
-
Gets the list of columns that are part of the index,
- getColumns() - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
Gets the columns.
- getConnection() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Checks if the connection is available and returns it.
- getConnection() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Checks if the connection is available and returns it.
- getConnection(Properties) - Static method in class com.feedzai.commons.sql.abstraction.engine.DatabaseFactory
-
Gets a database connection from the specified properties.
- getConstant() - Method in class com.feedzai.commons.sql.abstraction.dml.K
-
Gets the constant.
- getDbColumnType() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Gets the column type.
- getDefaultValue() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Gets the default value, null
when not applicable.
- getDelimiter() - Method in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
Gets the delimiter for repetitions.
- getDialect() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- getDialect() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Gets the dialect being used.
- getDividend() - Method in class com.feedzai.commons.sql.abstraction.dml.Modulo
-
Gets the dividend.
- getDivisor() - Method in class com.feedzai.commons.sql.abstraction.dml.Modulo
-
Gets the divisor.
- getDriver() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the driver property.
- getEngine() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the engine.
- getEntities() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Gets the database entities.
- getEntities() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Gets the database entities.
- getEntity() - Method in class com.feedzai.commons.sql.abstraction.engine.handler.OperationFault
-
Gets the entity name.
- getEntity() - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Gets the entity.
- getEntityEntry() - Method in class com.feedzai.commons.sql.abstraction.batch.BatchEntry
-
Gets the entity data.
- getEnvironment() - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
Gets the environment.
- getExp() - Method in class com.feedzai.commons.sql.abstraction.dml.Coalesce
-
Gets the expression to test.
- getExp() - Method in class com.feedzai.commons.sql.abstraction.dml.Function
-
Gets the expression in the function.
- getExpressions() - Method in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
Gets the expressions.
- getFetchSize() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the fetch size.
- getFinalJdbcConnection(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Gets the final JDBC connection.
- getFinalJdbcConnection(String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- getFks() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Gets the immutable list of foreign keys.
- getForeignColumns() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbFk
-
Gets he list of foreign column names.
- getForeignTable() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbFk
-
Gets the name of the foreign table name.
- getFromColumns() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Gets the FROM columns.
- getFunction() - Method in class com.feedzai.commons.sql.abstraction.dml.Function
-
Gets the function.
- getGroupbyColumns() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Gets the GROUP BY expressions.
- getHaving() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Gets the HAVING expression.
- getIndexes() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Gets the immutable list of indexes.
- getInsert() - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Gets the prepared statement for inserts.
- getInsertReturning() - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Gets the prepared statement for inserts that retrieve the generated keys using the
insert statement.
- getInsertWithAutoInc() - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Gets the insert statement with auto increment columns.
- getIsolationLevel() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the isolation level.
- getJdbc() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the JDBC URL.
- getJoin() - Method in class com.feedzai.commons.sql.abstraction.dml.Join
-
Gets the join type represented in a String.
- getJoinExpr() - Method in class com.feedzai.commons.sql.abstraction.dml.Join
-
Gets the join expression.
- getJoins() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Gets the join list.
- getJoinTable() - Method in class com.feedzai.commons.sql.abstraction.dml.Join
-
Gets the join table.
- getLimit() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Gets the limit.
- getLiteral() - Method in class com.feedzai.commons.sql.abstraction.dml.Literal
-
Gets the literal object.
- getLocalColumns() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbFk
-
Gets the local columns names.
- getMap() - Method in class com.feedzai.commons.sql.abstraction.entry.EntityEntry
-
- getMaxBlobSize() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the maximum blob size.
- getMaxIdentifierSize() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the maximum identifier size.
- getMaximumAwaitTimeBatchShutdown() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the maximum await time for batches to shutdown.
- getMaxRetries() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the maximum number of retries.
- getMetadata(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Gets the table metadata.
- getMetadata(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Gets the table metadata.
- getMetadata(String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- getMetadata(String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- getMetadata(String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- getName() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Gets column name.
- getName() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Gets the name of the entity.
- getName() - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
Gets the name.
- getName() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
- getName() - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
Gets the view name.
- getNewName() - Method in class com.feedzai.commons.sql.abstraction.ddl.Rename
-
Gets the new name.
- getOffset() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Gets the offset.
- getOldName() - Method in class com.feedzai.commons.sql.abstraction.ddl.Rename
-
Gets the old name.
- getOrderbyColumns() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Gets the ORDER BY expressions.
- getOrdering() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Gets the ordering.
- getPassword() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the password.
- getPkFields() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Gets the immutable list of fields that compose the primary key.
- getProperties() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- getProperties() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Gets the properties in use.
- getPSIterator(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- getPSIterator(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
- getPSResultSet(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Gets the result set of the specified prepared statement.
- getPSResultSet(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Gets the result set of the specified prepared statement.
- getQueryMetadata(Expression) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Gets the query metadata.
- getQueryMetadata(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Gets the query metadata.
- getQueryMetadata(Expression) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Gets the query metadata.
- getQueryMetadata(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Gets the query metadata.
- getRetryInterval() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the retry interval.
- getSchema() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Gets the schema.
- getSchema() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the database schema.
- getSchema() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
Gets the schema.
- getSelectColumns() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Gets the SELECT columns.
- getSize() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Gets the size of the column if applicable (e.g.
- getTable() - Method in class com.feedzai.commons.sql.abstraction.ddl.AlterColumn
-
Gets the table expression.
- getTable() - Method in class com.feedzai.commons.sql.abstraction.ddl.DropPrimaryKey
-
Gets the table expression.
- getTable() - Method in class com.feedzai.commons.sql.abstraction.dml.Delete
-
Gets the TABLE expression.
- getTable() - Method in class com.feedzai.commons.sql.abstraction.dml.Truncate
-
Gets the table to truncate.
- getTable() - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
Gets the table.
- getTableName() - Method in class com.feedzai.commons.sql.abstraction.batch.BatchEntry
-
Gets the table name.
- getTranslator() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the translator class.
- getTranslatorClass() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Gets the class that translates SQL bound to this engine.
- getTranslatorClass() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- getTranslatorClass() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- getTranslatorClass() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- getTranslatorClass() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- getTranslatorClass() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- getTranslatorClass() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- getType() - Method in class com.feedzai.commons.sql.abstraction.engine.handler.OperationFault
-
Gets the fault type.
- getUsername() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Gets the username.
- getWhere() - Method in class com.feedzai.commons.sql.abstraction.dml.Delete
-
Gets the WHERE expression.
- getWhere() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Gets the WHERE expression.
- getWhere() - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
Gets the WHERE expression.
- groupby(Expression...) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Adds the GROUP BY columns.
- groupby(Collection<? extends Expression>) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Adds the GROUP BY columns.
- gt(Expression...) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The GT operator.
- gt(Collection<? extends Expression>) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The GT operator.
- GT - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
The > delimited.
- gteq(Expression...) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The GTEQ operator.
- gteq(Collection<? extends Expression>) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The GTEQ operator.
- GTEQ - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
The ≥ delimited.
- in(Expression, Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The IN expression.
- IN - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
The IN delimited.
- INDEX_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
Name is already used by an existing index.
- INDEX_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
Sequence does not exist.
- indexes - Variable in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
- InitiallyReusableByteArrayOutputStream - Class in com.feedzai.commons.sql.abstraction.util
-
- InitiallyReusableByteArrayOutputStream(byte[]) - Constructor for class com.feedzai.commons.sql.abstraction.util.InitiallyReusableByteArrayOutputStream
-
Builds an instance with an initial buffer.
- inject(Expression...) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- inject(Expression...) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
Injects dependencies on the given objects.
- inject(Collection<? extends Expression>) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
Injects dependencies on the given objects.
- injector - Variable in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
The Guice injector.
- injector - Variable in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
The Guice injector.
- innerJoin(Expression, Expression) - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Sets an inner join with the current table.
- InternalFunction - Class in com.feedzai.commons.sql.abstraction.dml
-
Represents functions that are internal to the database engine in place.
- InternalFunction(String) - Constructor for class com.feedzai.commons.sql.abstraction.dml.InternalFunction
-
- InternalFunction(String, Expression) - Constructor for class com.feedzai.commons.sql.abstraction.dml.InternalFunction
-
- isAliased() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Checks if this expression is to be aliased.
- isAutoInc() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Signals whether this column is auto incremental or not.
- isClosed() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultIterator
-
Checks if this result iterator is closed.
- isDefaultValueSet() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Signals if the default value is set or not.
- isDistinct() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Checks if the SELECT expression is distinct.
- isDriverSet() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Checks if the driver property is set.
- isEnclosed() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Checks if this expression is to be enclosed in parenthesis.
- isEncryptedPassword() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Checks if password encryption is set.
- isEncryptedUsername() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Checks if username encryption is set.
- isIsNotNull() - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
Checks if IS NOT NULL is to be appended to this expression.
- isIsNull() - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
Checks if IS NULL is to be appended to this expression.
- isMaxBlobSizeSet() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
- isNot() - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
Checks if the expression is to be negated.
- isNotNull() - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
Appends "IS NOT NULL" to this expression.
- isNull() - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
Appends "IS NULL" to this expression.
- isNull() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
Checks if the value is null.
- ISOLATION_LEVEL - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
The default isolation level.
- IsolationLevel - Enum in com.feedzai.commons.sql.abstraction.engine.configuration
-
Enumerates the possible isolation levels to use when connecting to the database.
- isQuote() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Checks if this expression is to be quoted.
- isQuotes() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Checks if this expression is to be translated with quotes.
- isReconnectOnLost() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Checks if reconnect on connection lost is set.
- isReplace() - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
Checks if this view is to be replaced.
- isSchemaPolicyCreate() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Checks if the schema policy is CREATE.
- isSchemaPolicyCreateDrop() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Checks if schema policy is CREATE DROP.
- isSchemaPolicyDropCreate() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Checks if schema policy is DROP CREATE.
- isSchemaPolicyNone() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Checks if schema policy is NONE.
- isSchemaSet() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Checks if the the schema is set.
- isSequenceDirty() - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Checks if a sequence is dirty.
- isSizeSet() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Signals if the size is set or not.
- isTransactionActive() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- isTransactionActive() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Checks if a transaction is active.
- isTranslatorSet() - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Checks if a provided translator class is set.
- isUDF() - Method in class com.feedzai.commons.sql.abstraction.dml.Function
-
Checks if this function is a UDF.
- isUDF() - Method in class com.feedzai.commons.sql.abstraction.dml.InternalFunction
-
- isUnique() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbIndex
-
Checks if the index is unique.
- isWithNoLock() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Checks if this expression (TABLES) is with no lock.
- iterator(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- iterator(Expression) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- iterator(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Creates an iterator for the given SQL sentence.
- iterator(Expression) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Creates an iterator for the given SQL expression.
- iterator(String) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- name - Variable in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
The name of the batch.
- name(String) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn.Builder
-
Sets the column name.
- name - Variable in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
- name(String) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Sets the entity name.
- Name - Class in com.feedzai.commons.sql.abstraction.dml
-
Represents a named expression.
- Name(String) - Constructor for class com.feedzai.commons.sql.abstraction.dml.Name
-
Creates a new instance of
Name
.
- Name(String, String) - Constructor for class com.feedzai.commons.sql.abstraction.dml.Name
-
Creates a new instance of
Name
.
- name - Variable in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
The name of the column.
- NAME_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
Name is already used by an existing object.
- NAME_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
Name is already used by an existing object.
- NAME_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
Name is already used by an existing object.
- NAME_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
Name is already used by an existing object.
- NAME_ALREADY_EXISTS - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
Name is already used by an existing object.
- NameAlreadyExistsException - Exception in com.feedzai.commons.sql.abstraction.engine
-
- NameAlreadyExistsException() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.NameAlreadyExistsException
-
Constructs a new exception with null
as its detail message.
- NameAlreadyExistsException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.NameAlreadyExistsException
-
Constructs a new exception with the specified detail message.
- NameAlreadyExistsException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.NameAlreadyExistsException
-
Constructs a new exception with the specified detail message and
cause.
- NameAlreadyExistsException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.NameAlreadyExistsException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which
typically contains the class and detail message of cause).
- NameAlreadyExistsException(String, Throwable, boolean, boolean) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.NameAlreadyExistsException
-
Constructs a new exception with the specified detail message,
cause, suppression enabled or disabled, and writable stack
trace enabled or disabled.
- neq(Expression...) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The not equal expression.
- neq(Collection<? extends Expression>) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The not equal expression.
- NEQ - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
The NEQ delimiter.
- newBuilder() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn
-
Returns a new builder out of this configuration.
- newBuilder() - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity
-
Returns a new builder out of the configuration.
- newBuilder() - Method in class com.feedzai.commons.sql.abstraction.entry.EntityEntry
-
- next() - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultIterator
-
Retrieves the next row in the result set.
- not() - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
Negates the expression.
- notBetween(Expression, Expression, Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The NOT BETWEEN operator.
- notificationLogger - Variable in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
The notification logger for administration.
- notIn(Expression, Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The NOT IN expression.
- NOTIN - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
The NOT IN delimited.
- PASSWORD - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
The PASSWORD property name.
- PdbConfigurationException - Exception in com.feedzai.commons.sql.abstraction.engine.configuration
-
Indicates when a configuration has errors.
- PdbConfigurationException() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.configuration.PdbConfigurationException
-
Constructs a new exception with null
as its detail message.
- PdbConfigurationException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.configuration.PdbConfigurationException
-
Constructs a new exception with the specified detail message.
- PdbConfigurationException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.configuration.PdbConfigurationException
-
Constructs a new exception with the specified detail message and
cause.
- PdbConfigurationException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.configuration.PdbConfigurationException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which
typically contains the class and detail message of cause).
- PdbConfigurationException(String, Throwable, boolean, boolean) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.configuration.PdbConfigurationException
-
Constructs a new exception with the specified detail message,
cause, suppression enabled or disabled, and writable stack
trace enabled or disabled.
- PdbProperties - Class in com.feedzai.commons.sql.abstraction.engine.configuration
-
Represents the possible properties to include when configuring the
engine.
- PdbProperties() - Constructor for class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
- PdbProperties(boolean) - Constructor for class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Creates a new instance of
PdbProperties
with the default configuration.
- PdbProperties(Properties, boolean) - Constructor for class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Merges the given properties with the default configuration.
- persist(String, EntityEntry) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Persists a given entry.
- persist(String, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Persists a given entry.
- persist(String, EntityEntry) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Persists a given entry.
- persist(String, EntityEntry, boolean) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Persists a given entry.
- persist(String, EntityEntry) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- persist(String, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Engine
-
- persist(String, EntityEntry) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- persist(String, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Engine
-
- persist(String, EntityEntry) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- persist(String, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlEngine
-
- persist(String, EntityEntry) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- persist(String, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- persist(String, EntityEntry) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- persist(String, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
- persist(String, EntityEntry) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- persist(String, EntityEntry, boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerEngine
-
- pkFields - Variable in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
- pkFields(String...) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Sets the PK fields.
- pkFields(Collection<String>) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Sets the PK fields.
- plus(Expression...) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The PLUS operator.
- plus(Collection<? extends Expression>) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
The PLUS operator.
- PLUS - Static variable in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
The + delimited.
- POSTGRESQL_DRIVER - Static variable in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
The PostgreSQL JDBC driver.
- PostgreSqlEngine - Class in com.feedzai.commons.sql.abstraction.engine.impl
-
PostgreSQL specific database implementation.
- PostgreSqlEngine(PdbProperties) - Constructor for class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlEngine
-
Creates a new PostgreSql connection.
- PostgreSqlResultColumn - Class in com.feedzai.commons.sql.abstraction.dml.result
-
The PostgreSql column result implementation.
- PostgreSqlResultColumn(String, Object) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.PostgreSqlResultColumn
-
- PostgreSqlResultIterator - Class in com.feedzai.commons.sql.abstraction.dml.result
-
- PostgreSqlResultIterator(Statement, String) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.PostgreSqlResultIterator
-
- PostgreSqlResultIterator(PreparedStatement) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.PostgreSqlResultIterator
-
- PostgreSqlTranslator - Class in com.feedzai.commons.sql.abstraction.engine.impl
-
Provides SQL translation for PostgreSQL.
- PostgreSqlTranslator() - Constructor for class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- PreparedStatementCapsule - Class in com.feedzai.commons.sql.abstraction.util
-
Encapsulates a prepared statement, name as its properties.
- PreparedStatementCapsule(String, PreparedStatement, int) - Constructor for class com.feedzai.commons.sql.abstraction.util.PreparedStatementCapsule
-
- preparedStatementExists(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Checks if there's a prepared statement with the given name.
- preparedStatementExists(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Checks if there's a prepared statement with the given name.
- proceed(OperationFault, Exception) - Method in interface com.feedzai.commons.sql.abstraction.engine.handler.ExceptionHandler
-
Decides if the flow must continue after a faulty operation take place.
- processObject(Object) - Method in class com.feedzai.commons.sql.abstraction.dml.result.DB2ResultColumn
-
- processObject(Object) - Method in class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
Processes an object.
- processResultIterator(ResultIterator) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- properties - Variable in class com.feedzai.commons.sql.abstraction.dml.Expression
-
The PDB properties.
- properties - Variable in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
The configuration.
- properties - Variable in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
The properties in place.
- ps - Variable in class com.feedzai.commons.sql.abstraction.util.PreparedStatementCapsule
-
The prepared statement.
- readFile(String) - Static method in class com.feedzai.commons.sql.abstraction.util.AESHelper
-
Reads a file.
- readString(InputStream) - Static method in class com.feedzai.commons.sql.abstraction.util.StringUtils
-
Reads a string from the input stream.
- RECONNECT_ON_LOST - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
The property of reconnection.
- RecoveryException - Exception in com.feedzai.commons.sql.abstraction.engine
-
- RecoveryException() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.RecoveryException
-
Constructs a new exception with null
as its detail message.
- RecoveryException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.RecoveryException
-
Constructs a new exception with the specified detail message.
- RecoveryException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.RecoveryException
-
Constructs a new exception with the specified detail message and
cause.
- RecoveryException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.RecoveryException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which
typically contains the class and detail message of cause).
- RecoveryException(String, Throwable, boolean, boolean) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.RecoveryException
-
Constructs a new exception with the specified detail message,
cause, suppression enabled or disabled, and writable stack
trace enabled or disabled.
- removeColumn(String) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbEntity.Builder
-
Removes the column with the given name.
- removeEntity(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- removeEntity(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Removes the entity given the name.
- removePreparedStatement(String) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- removePreparedStatement(String) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Removes the given prepared statement.
- Rename - Class in com.feedzai.commons.sql.abstraction.ddl
-
Expression to rename tables.
- Rename(Expression, Expression) - Constructor for class com.feedzai.commons.sql.abstraction.ddl.Rename
-
Creates a new instance of
Rename
.
- rename(Expression, Expression) - Static method in class com.feedzai.commons.sql.abstraction.dml.dialect.SqlBuilder
-
Rename table operator.
- RepeatDelimiter - Class in com.feedzai.commons.sql.abstraction.dml
-
Represents expressions that ca be repeated.
- RepeatDelimiter(String, Expression...) - Constructor for class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
- RepeatDelimiter(String, Collection<? extends Expression>) - Constructor for class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
- replace() - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
Sets this view to be replaced.
- ResultColumn - Class in com.feedzai.commons.sql.abstraction.dml.result
-
Abstract result column to be extended by specific implementations.
- ResultColumn(String, Object) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.ResultColumn
-
- ResultIterator - Class in com.feedzai.commons.sql.abstraction.dml.result
-
The abstract result iterator.
- ResultIterator(Statement, String) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.ResultIterator
-
- ResultIterator(PreparedStatement) - Constructor for class com.feedzai.commons.sql.abstraction.dml.result.ResultIterator
-
- RETRY_INTERVAL - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
The retry interval.
- RetryLimitExceededException - Exception in com.feedzai.commons.sql.abstraction.engine
-
- RetryLimitExceededException() - Constructor for exception com.feedzai.commons.sql.abstraction.engine.RetryLimitExceededException
-
Constructs a new exception with null
as its detail message.
- RetryLimitExceededException(String) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.RetryLimitExceededException
-
Constructs a new exception with the specified detail message.
- RetryLimitExceededException(String, Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.RetryLimitExceededException
-
Constructs a new exception with the specified detail message and
cause.
- RetryLimitExceededException(Throwable) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.RetryLimitExceededException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which
typically contains the class and detail message of cause).
- RetryLimitExceededException(String, Throwable, boolean, boolean) - Constructor for exception com.feedzai.commons.sql.abstraction.engine.RetryLimitExceededException
-
Constructs a new exception with the specified detail message,
cause, suppression enabled or disabled, and writable stack
trace enabled or disabled.
- rightOuterJoin(Expression, Expression) - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Sets a right outer join with the current table.
- rollback() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Rolls back a transaction.
- rollback() - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Rolls back a transaction.
- run() - Method in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
- salt - Static variable in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
Salt to avoid erroneous flushes.
- scheduler - Variable in class com.feedzai.commons.sql.abstraction.batch.AbstractBatch
-
The Timer that runs this task.
- 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
-
Adds the SELECT columns.
- select(Collection<? extends Expression>) - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
Adds the SELECT columns.
- 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.Builder
-
Adds the specified key/value pair.
- set(Map<String, Object>) - Method in class com.feedzai.commons.sql.abstraction.entry.EntityEntry.Builder
-
Adds all the entries in given map to the entity entry.
- setAutoIncColumn(String) - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Sets the auto increment 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.
- setExceptionHandler(ExceptionHandler) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- setExceptionHandler(ExceptionHandler) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Sets the given exception handler in the engine.
- 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.
- setParameter(String, int, Object) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- 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.impl.DB2Engine
-
- setParameters(String, Object...) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
- 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.impl.DB2Engine
-
- setProperty(String, Object) - Method in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
Adds a property object by converting it to string.
- setSequenceDirty(boolean) - Method in class com.feedzai.commons.sql.abstraction.engine.MappedEntity
-
Sets a sequence as dirty or not.
- 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.AbstractDatabaseEngine
-
Sets the transaction isolation level.
- setTransactionIsolation() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleEngine
-
- singleQuotize(String) - Static method in class com.feedzai.commons.sql.abstraction.util.StringUtils
-
Puts single quotes around a string.
- size(Integer) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn.Builder
-
Sets the size of the type if applicable (e.g.
- SqlBuilder - Class in com.feedzai.commons.sql.abstraction.dml.dialect
-
The SQL Builder that allows representing SQL queries
in a similar way they're written.
- 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(PdbProperties) - 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
-
- SqlServerTranslator - Class in com.feedzai.commons.sql.abstraction.engine.impl
-
Provides SQL translation for SQLServer.
- SqlServerTranslator() - Constructor for class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- 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.AbstractDatabaseEngine
-
Map of prepared statements.
- StringUtils - Class in com.feedzai.commons.sql.abstraction.util
-
String Utilities.
- StringUtils() - Constructor for class com.feedzai.commons.sql.abstraction.util.StringUtils
-
- 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.
- 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.AbstractDatabaseEngine
-
- toString() - Method in class com.feedzai.commons.sql.abstraction.batch.BatchEntry
-
- 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 class com.feedzai.commons.sql.abstraction.ddl.AlterColumn
-
- translate() - Method in enum com.feedzai.commons.sql.abstraction.ddl.DbColumnConstraint
-
The default translation.
- translate() - Method in class com.feedzai.commons.sql.abstraction.ddl.DropPrimaryKey
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.ddl.Rename
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Between
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Coalesce
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Delete
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Expression
-
Translates the expression.
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Function
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Join
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.K
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Literal
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Modulo
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Name
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Query
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.RepeatDelimiter
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Truncate
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.Update
-
- translate() - Method in class com.feedzai.commons.sql.abstraction.dml.View
-
- translate(Expression) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
Translates the given expression to the current dialect.
- translate(Name) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Between) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Coalesce) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Delete) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Join) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(K) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Literal) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Truncate) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Update) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(AlterColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(DropPrimaryKey) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Function) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Modulo) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Rename) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(RepeatDelimiter) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Query) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(View) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
- translate(Expression) - Method in interface com.feedzai.commons.sql.abstraction.engine.DatabaseEngine
-
Translates the given expression to the current dialect.
- translate(AlterColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translate(DropPrimaryKey) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translate(Function) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translate(Modulo) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translate(Rename) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translate(RepeatDelimiter) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translate(Truncate) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translate(Query) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translate(View) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translate(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translate(AlterColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translate(DropPrimaryKey) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translate(Function) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translate(Modulo) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translate(Rename) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translate(RepeatDelimiter) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translate(Query) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translate(View) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translate(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translate(AlterColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translate(DropPrimaryKey) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translate(Function) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translate(Modulo) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translate(Rename) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translate(RepeatDelimiter) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translate(Query) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translate(View) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translate(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translate(AlterColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translate(DropPrimaryKey) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translate(Function) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translate(Modulo) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translate(Rename) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translate(RepeatDelimiter) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translate(Query) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translate(View) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translate(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translate(AlterColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translate(DropPrimaryKey) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translate(Function) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translate(Modulo) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translate(Rename) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translate(RepeatDelimiter) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translate(Query) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translate(View) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translate(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translate(AlterColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translate(DropPrimaryKey) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translate(Function) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translate(Join) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translate(Modulo) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translate(Rename) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translate(RepeatDelimiter) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translate(Query) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translate(View) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translate(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translate(Update) - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translateEscape() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
Translates the escape character.
- translateEscape() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translateEscape() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translateEscape() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translateEscape() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translateEscape() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translateEscape() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translateFalse() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
Translates the boolean false.
- translateFalse() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translateFalse() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translateFalse() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translateFalse() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translateFalse() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translateFalse() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translateTrue() - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractTranslator
-
Translates the boolean true.
- translateTrue() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.DB2Translator
-
- translateTrue() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.H2Translator
-
- translateTrue() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.MySqlTranslator
-
- translateTrue() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.OracleTranslator
-
- translateTrue() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.PostgreSqlTranslator
-
- translateTrue() - Method in class com.feedzai.commons.sql.abstraction.engine.impl.SqlServerTranslator
-
- translateType(DbColumn) - Method in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
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
-
- translator - Variable in class com.feedzai.commons.sql.abstraction.dml.Expression
-
The abstract translator.
- translator - Variable in class com.feedzai.commons.sql.abstraction.engine.AbstractDatabaseEngine
-
The translator in place.
- TRANSLATOR - Static variable in class com.feedzai.commons.sql.abstraction.engine.configuration.PdbProperties
-
The translator.
- 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
-
Represents the TRUNCATE operator.
- Truncate(Expression) - Constructor for class com.feedzai.commons.sql.abstraction.dml.Truncate
-
- type(DbColumnType) - Method in class com.feedzai.commons.sql.abstraction.ddl.DbColumn.Builder
-
Sets the column type.
- 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.configuration.IsolationLevel
-
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.
- valueOf(String) - Static method in enum com.feedzai.commons.sql.abstraction.engine.handler.OperationFault.Type
-
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.configuration.IsolationLevel
-
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.
- values() - Static method in enum com.feedzai.commons.sql.abstraction.engine.handler.OperationFault.Type
-
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
.