| Package | Description |
|---|---|
| org.specrunner.sql.database | |
| org.specrunner.sql.database.impl | |
| org.specrunner.sql.meta | |
| org.specrunner.sql.meta.impl |
| Modifier and Type | Method and Description |
|---|---|
IRegister |
DatabaseRegisterEvent.getRegister() |
| Modifier and Type | Method and Description |
|---|---|
SqlWrapper |
ISqlWrapperFactory.createInputWrapper(Table table,
CommandType command,
IRegister register,
int expectedCount)
Create wrapper for inputs.
|
SqlWrapper |
ISqlWrapperFactory.createOutputWrapper(Table table,
CommandType command,
IRegister register,
int expectedCount)
Create wrapper for outputs.
|
void |
IIdManager.readKeys(SqlWrapper wrapper,
Table table,
IRegister register,
PreparedStatement pstmt)
Read keys from a prepared statement.
|
| Constructor and Description |
|---|
DatabaseRegisterEvent(IContext context,
IResultSet result,
IDatabase database,
Connection connection,
Table table,
IRegister register,
SqlWrapper wrapper,
Map<Integer,Object> indexesToValues) |
| Modifier and Type | Class and Description |
|---|---|
class |
RegisterDefault
Basic instance of a register.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DatabaseDefault.addMissingValues(EMode mode,
Table table,
IDataFilter afilter,
IRegister register,
Map<String,Value> filled,
Map<String,CellAdapter> missing)
Add missing values to insert value set.
|
protected void |
DatabaseDefault.compareRegister(IContext context,
IResultSet result,
Connection connection,
IRegister register,
Map<String,Integer> namesToIndexes,
ResultSet rs)
Compare register with current result set item.
|
protected SqlWrapper |
SqlWrapperFactoryDefault.createDeleteWrapper(Table table,
IRegister register,
int expectedCount)
Creates a delete wrapper.
|
SqlWrapper |
SqlWrapperFactoryDefault.createInputWrapper(Table table,
CommandType command,
IRegister register,
int expectedCount) |
protected SqlWrapper |
SqlWrapperFactoryDefault.createInsertWrapper(Table table,
IRegister register,
int expectedCount)
Creates an insert wrapper.
|
SqlWrapper |
SqlWrapperFactoryDefault.createOutputWrapper(Table table,
CommandType command,
IRegister register,
int expectedCount) |
protected SqlWrapper |
SqlWrapperFactoryDefault.createSelectWrapper(Table table,
CommandType command,
IRegister register,
int expectedCount)
Creates an select wrapper based on command type.
|
protected SqlWrapper |
SqlWrapperFactoryDefault.createUpdateWrapper(Table table,
IRegister register,
int expectedCount)
Creates an update wrapper.
|
protected void |
DatabaseDefault.performDelete(IContext context,
IResultSet result,
Connection connection,
Table table,
IRegister register,
int expectedCount)
Perform database deletes.
|
protected void |
DatabaseDefault.performIn(IContext context,
IResultSet result,
Connection connection,
SqlWrapper wrapper,
Table table,
IRegister register)
Perform database commands.
|
protected void |
DatabaseDefault.performInsert(IContext context,
IResultSet result,
Connection connection,
EMode mode,
Table table,
IDataFilter afilter,
IRegister register,
Map<String,Value> filled,
Map<String,CellAdapter> missing)
Perform database inserts.
|
protected void |
DatabaseDefault.performOut(IContext context,
IResultSet result,
Connection connection,
SqlWrapper wrapper,
Table table,
IRegister register)
Perform database selects.
|
protected void |
DatabaseDefault.performSelect(IContext context,
IResultSet result,
Connection connection,
Table table,
CommandType command,
IRegister register,
int expectedCount)
Perform database select verifications.
|
protected void |
DatabaseDefault.performUpdate(IContext context,
IResultSet result,
Connection connection,
Table table,
IRegister register,
int expectedCount)
Perform database updates.
|
protected Map<Integer,Object> |
DatabaseDefault.prepareInputValues(IContext context,
Table table,
IRegister register,
Map<String,Integer> namesToIndexes)
Prepare values to use in insert/update/delete.
|
protected Map<Integer,Object> |
DatabaseDefault.prepareSelectValues(IContext context,
Connection connection,
IRegister register,
Map<String,Integer> namesToIndexes)
Prepare values to use in select.
|
void |
IdManagerDefault.readKeys(SqlWrapper wrapper,
Table table,
IRegister register,
PreparedStatement pstmt) |
protected StringBuilder |
SqlWrapperFactoryDefault.sqlDelete(Table table,
IRegister register,
Map<String,Integer> namesToIndexes)
Creates the delete SQL.
|
protected StringBuilder |
SqlWrapperFactoryDefault.sqlInsert(Table table,
IRegister register,
Map<String,Integer> namesToIndexes)
Creates the insert SQL.
|
protected StringBuilder |
SqlWrapperFactoryDefault.sqlSelect(Table table,
IRegister register,
Map<String,Integer> namesToIndexes)
Creates the select SQL.
|
protected StringBuilder |
SqlWrapperFactoryDefault.sqlUpdate(Table table,
IRegister register,
Map<String,Integer> namesToIndexes)
Creates the update SQL.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IDataFilter.accept(EMode mode,
IRegister register)
Check if a register in a schema is accepted.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DataFilterNegative.accept(EMode mode,
IRegister register) |
boolean |
DataFilterDefault.accept(EMode mode,
IRegister register) |
Copyright © 2017. All rights reserved.