| Package | Description |
|---|---|
| org.specrunner.sql.database | |
| org.specrunner.sql.database.impl | |
| org.specrunner.sql.meta |
| Modifier and Type | Method and Description |
|---|---|
Object |
IIdManager.find(String table,
String value,
Column column,
Connection connection,
IStatementFactory statementFactory)
Find a value by its table and alias, or by columns values.
|
void |
IDatabaseListener.onRegisterIn(DatabaseRegisterEvent event)
On register input command.
|
void |
IDatabaseListener.onRegisterOut(DatabaseRegisterEvent event)
On register output command.
|
void |
IDatabaseListener.onTableIn(DatabaseTableEvent event)
On table start processing.
|
void |
IDatabaseListener.onTableOut(DatabaseTableEvent event)
On table end processing.
|
void |
IDatabase.perform(IContext context,
IResultSet result,
TableAdapter adapter,
Connection connection,
Schema schema,
EMode mode)
Perform some actions in a database.
|
| 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 |
DatabaseCountListener.checkCount(Connection con,
Table table,
int rows)
Check if the given table count match the number of expected items.
|
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.
|
Object |
IdManagerDefault.find(String tableOrAlias,
String value,
Column column,
Connection connection,
IStatementFactory statementFactory) |
protected void |
DatabaseDefault.fireRegisterIn(DatabaseRegisterEvent event)
Fire register in event.
|
protected void |
DatabaseDefault.fireRegisterOut(DatabaseRegisterEvent event)
Fire register out event.
|
protected void |
DatabaseDefault.fireTableIn(DatabaseTableEvent event)
Fire table in event.
|
protected void |
DatabaseDefault.fireTableOut(DatabaseTableEvent event)
Fire table out event.
|
protected String |
DatabaseDefault.getAdjustContent(IContext context,
EMode mode,
CommandType command,
Column column,
IDataFilter afilter,
INodeHolder nh)
Get the string value of a node holder, and adjust text if required.
|
protected IDataFilter |
DatabaseDefault.getFilter(IContext context,
EMode mode,
Schema schema)
Recover filter from context.
|
String |
RegisterDefault.getTableOrAlias(IContext context,
Column column) |
protected Value |
DatabaseDefault.getValue(IContext context,
EMode mode,
CommandType command,
Column column,
IDataFilter afilter,
CellAdapter td,
String content)
Get value object for a given cell.
|
void |
DatabasePrintListener.onRegisterIn(DatabaseRegisterEvent event) |
void |
DatabasePrintListener.onRegisterOut(DatabaseRegisterEvent event) |
void |
DatabasePrintListener.onTableIn(DatabaseTableEvent event) |
void |
DatabaseCountListener.onTableIn(DatabaseTableEvent event) |
void |
DatabasePrintListener.onTableOut(DatabaseTableEvent event) |
void |
DatabaseCountListener.onTableOut(DatabaseTableEvent event) |
void |
DatabaseDefault.perform(IContext context,
IResultSet result,
TableAdapter adapter,
Connection connection,
Schema schema,
EMode mode) |
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.
|
protected void |
DatabaseDefault.processTable(IContext context,
IResultSet result,
TableAdapter adapter,
Connection connection,
EMode mode,
IDataFilter afilter,
Table table)
Process a data table.
|
protected void |
DatabaseDefault.readHeadersColumns(IContext context,
EMode mode,
Table table,
List<CellAdapter> headers,
Column[] columns,
IDataFilter afilter)
Read headers information.
|
| Modifier and Type | Method and Description |
|---|---|
String |
IRegister.getTableOrAlias(IContext context,
Column column)
Get the table which is referred by the column.
|
Copyright © 2017. All rights reserved.