Package | Description |
---|---|
com.feedzai.commons.sql.abstraction.engine |
Contains the database engine core.
|
com.feedzai.commons.sql.abstraction.engine.impl |
Database specific implementations.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,MappedEntity> |
AbstractDatabaseEngine.entities
Map of entities.
|
Modifier and Type | Method and Description |
---|---|
protected abstract MappedEntity |
AbstractDatabaseEngine.createPreparedStatementForInserts(DbEntity entity)
Creates and gets the prepared statement that will be used for insertions.
|
MappedEntity |
MappedEntity.setAutoIncColumn(String autoIncColumn)
Sets the auto increment column.
|
MappedEntity |
MappedEntity.setEntity(DbEntity entity)
Sets the entity.
|
MappedEntity |
MappedEntity.setInsert(PreparedStatement insert)
Sets the insert statement.
|
MappedEntity |
MappedEntity.setInsertReturning(PreparedStatement insertReturning)
Sets the insert statement that allows returning the generated keys.
|
MappedEntity |
MappedEntity.setInsertWithAutoInc(PreparedStatement insertWithAutoInc)
Sets the insert statement auto inc columns.
|
Modifier and Type | Method and Description |
---|---|
protected MappedEntity |
MySqlEngine.createPreparedStatementForInserts(DbEntity entity) |
protected MappedEntity |
DB2Engine.createPreparedStatementForInserts(DbEntity entity) |
protected MappedEntity |
PostgreSqlEngine.createPreparedStatementForInserts(DbEntity entity) |
protected MappedEntity |
SqlServerEngine.createPreparedStatementForInserts(DbEntity entity) |
protected MappedEntity |
H2Engine.createPreparedStatementForInserts(DbEntity entity) |
protected MappedEntity |
OracleEngine.createPreparedStatementForInserts(DbEntity entity) |
Copyright © 2014 Feedzai. All Rights Reserved.