| Package | Description |
|---|---|
| org.specrunner.sql | |
| org.specrunner.sql.database | |
| org.specrunner.sql.database.impl | |
| org.specrunner.sql.meta | |
| org.specrunner.sql.meta.impl | |
| org.specrunner.sql.report |
| Modifier and Type | Method and Description |
|---|---|
static Schema |
PluginSchema.getSchema(IContext context,
String name)
Gets the schema set in environment with the given name.
|
| Modifier and Type | Method and Description |
|---|---|
String |
PluginCompareBase.createTableSelect(Schema schema,
Table table)
Creates the SQL to be used by comparison algorithm.
|
void |
PluginCompareBase.populateTableReport(Schema schema,
IDataFilter dataFilter,
SchemaReport report,
Table table,
ResultSet rsExpected,
ResultSet rsReceived)
Populate schema report.
|
| Constructor and Description |
|---|
SchemaReusable(String name,
Schema schema)
Default constructor with information.
|
| Modifier and Type | Method and Description |
|---|---|
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 IDataFilter |
DatabaseDefault.getFilter(IContext context,
EMode mode,
Schema schema)
Recover filter from context.
|
void |
DatabaseDefault.perform(IContext context,
IResultSet result,
TableAdapter adapter,
Connection connection,
Schema schema,
EMode mode) |
| Modifier and Type | Method and Description |
|---|---|
Schema |
Schema.add(Table table)
Add a table to the schema.
|
Schema |
Schema.copy() |
Schema |
Table.getParent()
Get the schema.
|
Schema |
ISchemaLoader.load(IContext context,
Object source)
Load a Schema object from a object.
|
Schema |
Schema.setAlias(String alias)
Set the alias.
|
Schema |
Schema.setName(String name)
Sets the schema name.
|
Schema |
Schema.setTables(List<Table> tables)
Set the tables.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IDataFilter.accept(EMode mode,
Schema schema)
Check if a schema is accepted.
|
void |
Schema.merge(Schema other) |
Table |
Table.setParent(Schema parent)
Set the schema.
|
void |
IDataFilter.setup(IContext context,
EMode mode,
Schema schema)
Enable the filter to perform some setup before use.
|
| Modifier and Type | Method and Description |
|---|---|
Schema |
SchemaLoaderXOM.load(IContext context,
Object source) |
protected Schema |
AbstractSchemaLoaderXOM.loadDocument(IContext context,
nu.xom.Document document)
Load a document from a context and a document.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DataFilterNegative.accept(EMode mode,
Schema schema) |
boolean |
DataFilterDefault.accept(EMode mode,
Schema schema) |
void |
DataFilterNegative.setup(IContext context,
EMode mode,
Schema schema) |
void |
DataFilterDefault.setup(IContext context,
EMode mode,
Schema schema) |
| Constructor and Description |
|---|
SchemaReport(Schema schema)
Constructor.
|
Copyright © 2017. All rights reserved.