| Package | Description |
|---|---|
| com.feedzai.commons.sql.abstraction.dml.result |
Columns results implementations.
|
| com.feedzai.commons.sql.abstraction.engine |
Contains the database engine core.
|
| com.feedzai.commons.sql.abstraction.engine.impl |
Database specific implementations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DB2ResultIterator
Result iterator for the
DB2Engine engine. |
class |
H2ResultIterator
Result iterator for the
H2Engine engine. |
class |
MySqlResultIterator
Result iterator for the
MySqlEngine engine. |
class |
OracleResultIterator
Result iterator for the
OracleEngine engine. |
class |
PostgreSqlResultIterator
Result iterator for the
PostgreSqlEngine engine. |
class |
SqlServerResultIterator
Result iterator for the
SqlServerEngine engine. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ResultIterator |
AbstractDatabaseEngine.createResultIterator(java.sql.PreparedStatement ps)
Creates a specific
ResultIterator for the engine in place given given prepared statement. |
protected abstract ResultIterator |
AbstractDatabaseEngine.createResultIterator(java.sql.Statement statement,
java.lang.String sql)
Creates a specific
ResultIterator given the engine implementation. |
ResultIterator |
DatabaseEngine.getPSIterator(java.lang.String name)
Creates an iterator for the
PreparedStatement bound to the given name. |
ResultIterator |
AbstractDatabaseEngine.getPSIterator(java.lang.String name) |
ResultIterator |
DatabaseEngine.getPSIterator(java.lang.String name,
int fetchSize)
Creates an iterator for the
PreparedStatement bound to the given name. |
ResultIterator |
AbstractDatabaseEngine.getPSIterator(java.lang.String name,
int fetchSize) |
ResultIterator |
DatabaseEngine.iterator(Expression query)
Creates an iterator for the given SQL expression.
|
ResultIterator |
AbstractDatabaseEngine.iterator(Expression query) |
ResultIterator |
DatabaseEngine.iterator(Expression query,
int fetchSize)
Creates an iterator for the given SQL expression.
|
ResultIterator |
AbstractDatabaseEngine.iterator(Expression query,
int fetchSize) |
ResultIterator |
DatabaseEngine.iterator(java.lang.String query)
Creates an iterator for the given SQL sentence.
|
ResultIterator |
AbstractDatabaseEngine.iterator(java.lang.String query) |
ResultIterator |
DatabaseEngine.iterator(java.lang.String query,
int fetchSize)
Creates an iterator for the given SQL sentence.
|
ResultIterator |
AbstractDatabaseEngine.iterator(java.lang.String query,
int fetchSize) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.util.Map<java.lang.String,ResultColumn>> |
AbstractDatabaseEngine.processResultIterator(ResultIterator it)
Process a whole
ResultIterator. |
| Modifier and Type | Method and Description |
|---|---|
protected ResultIterator |
OracleEngine.createResultIterator(java.sql.PreparedStatement ps) |
protected ResultIterator |
DB2Engine.createResultIterator(java.sql.PreparedStatement ps) |
protected ResultIterator |
H2Engine.createResultIterator(java.sql.PreparedStatement ps) |
protected ResultIterator |
SqlServerEngine.createResultIterator(java.sql.PreparedStatement ps) |
protected ResultIterator |
MySqlEngine.createResultIterator(java.sql.PreparedStatement ps) |
protected ResultIterator |
PostgreSqlEngine.createResultIterator(java.sql.PreparedStatement ps) |
protected ResultIterator |
OracleEngine.createResultIterator(java.sql.Statement statement,
java.lang.String sql) |
protected ResultIterator |
DB2Engine.createResultIterator(java.sql.Statement statement,
java.lang.String sql) |
protected ResultIterator |
H2Engine.createResultIterator(java.sql.Statement statement,
java.lang.String sql) |
protected ResultIterator |
SqlServerEngine.createResultIterator(java.sql.Statement statement,
java.lang.String sql) |
protected ResultIterator |
MySqlEngine.createResultIterator(java.sql.Statement statement,
java.lang.String sql) |
protected ResultIterator |
PostgreSqlEngine.createResultIterator(java.sql.Statement statement,
java.lang.String sql) |
ResultIterator |
MySqlEngine.iterator(java.lang.String query) |
Copyright © 2018 Feedzai. All Rights Reserved.