Skip navigation links
A B C D E F G H I K L M N O P R S T U V X 

A

AbstractPluginDatabase - Class in org.specrunner.sql
Given a data source, a schema and a table, perform operations.
AbstractPluginDatabase(EMode) - Constructor for class org.specrunner.sql.AbstractPluginDatabase
A mode is required.
AbstractSchemaLoaderXOM - Class in org.specrunner.sql.meta.impl
A loader of Schema from a Document.
AbstractSchemaLoaderXOM() - Constructor for class org.specrunner.sql.meta.impl.AbstractSchemaLoaderXOM
 
AbstractStatementFactory - Class in org.specrunner.sql.database.impl
 
AbstractStatementFactory() - Constructor for class org.specrunner.sql.database.impl.AbstractStatementFactory
 
AbstractTransformerSql - Class in org.specrunner.sql.transformer
SQL transformer.
AbstractTransformerSql() - Constructor for class org.specrunner.sql.transformer.AbstractTransformerSql
 
accept(EMode, Schema) - Method in interface org.specrunner.sql.meta.IDataFilter
Check if a schema is accepted.
accept(EMode, Table) - Method in interface org.specrunner.sql.meta.IDataFilter
Check if a table in a schema is accepted.
accept(EMode, IRegister) - Method in interface org.specrunner.sql.meta.IDataFilter
Check if a register in a schema is accepted.
accept(EMode, Column) - Method in interface org.specrunner.sql.meta.IDataFilter
Check if a column, in table from a schema is accepted.
accept(EMode, Column, Object) - Method in interface org.specrunner.sql.meta.IDataFilter
Check if a value, in a column of a table from a schema is accepted.
accept(EMode, Schema) - Method in class org.specrunner.sql.meta.impl.DataFilterDefault
 
accept(EMode, Table) - Method in class org.specrunner.sql.meta.impl.DataFilterDefault
 
accept(EMode, IRegister) - Method in class org.specrunner.sql.meta.impl.DataFilterDefault
 
accept(EMode, Column) - Method in class org.specrunner.sql.meta.impl.DataFilterDefault
 
accept(EMode, Column, Object) - Method in class org.specrunner.sql.meta.impl.DataFilterDefault
 
accept(EMode, Schema) - Method in class org.specrunner.sql.meta.impl.DataFilterNegative
 
accept(EMode, Table) - Method in class org.specrunner.sql.meta.impl.DataFilterNegative
 
accept(EMode, IRegister) - Method in class org.specrunner.sql.meta.impl.DataFilterNegative
 
accept(EMode, Column) - Method in class org.specrunner.sql.meta.impl.DataFilterNegative
 
accept(EMode, Column, Object) - Method in class org.specrunner.sql.meta.impl.DataFilterNegative
 
add(Table) - Method in class org.specrunner.sql.meta.Schema
Add a table to the schema.
add(Column) - Method in class org.specrunner.sql.meta.Table
Add a column.
add(Column, int, Object, Object) - Method in class org.specrunner.sql.report.LineReport
Add register information.
add(TableReport) - Method in class org.specrunner.sql.report.SchemaReport
Add a table report to the schema report.
add(Column, Integer) - Method in class org.specrunner.sql.report.TableReport
Add a column to report.
add(LineReport) - Method in class org.specrunner.sql.report.TableReport
Add a line report to the table report.
addMissingValues(EMode, Table, IDataFilter, IRegister, Map<String, Value>, Map<String, CellAdapter>) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Add missing values to insert value set.
append(String, String) - Method in interface org.specrunner.sql.database.IIdManager
Add a table alias to processing.
append(String, String) - Method in class org.specrunner.sql.database.impl.IdManagerDefault
 
asNode() - Method in class org.specrunner.sql.report.LineReport
 
asNode() - Method in enum org.specrunner.sql.report.RegisterType
 
asNode() - Method in exception org.specrunner.sql.report.ReportException
 
asNode() - Method in class org.specrunner.sql.report.SchemaReport
 
asNode() - Method in class org.specrunner.sql.report.TableReport
 
asString() - Method in class org.specrunner.sql.report.LineReport
 
asString() - Method in enum org.specrunner.sql.report.RegisterType
 
asString() - Method in exception org.specrunner.sql.report.ReportException
 
asString() - Method in class org.specrunner.sql.report.SchemaReport
 
asString() - Method in class org.specrunner.sql.report.TableReport
 
ATT_DATE - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Attribute 'date' mark.
ATT_DEFAULT - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Attribute 'default' mark.
ATT_KEY - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Attribute 'key' mark.
ATT_REFERENCE - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Attribute 'reference' mark.
ATT_SEQUENCE - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Attribute 'sequence' mark.
ATT_VIRTUAL - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Attribute 'virtual' mark.
ATTR_ALIAS - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Attribute 'alias' mark.
ATTR_CAPTION - Static variable in class org.specrunner.sql.PluginJoined
Constant for <col> caption attribute.
ATTR_NAME - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Attribute 'name' mark.
ATTR_POINTER - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Attribute 'pointer' mark.
ATTR_SPAN - Static variable in class org.specrunner.sql.PluginJoined
Constant for <col> span attribute.
ATTR_TABLE - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Attribute 'table' mark.

B

bind(Object) - Method in class org.specrunner.sql.database.impl.IdManagerDefault
Bind value to current context information.
bind(String, Object) - Method in class org.specrunner.sql.database.impl.IdManagerDefault
Bind data to specific mappings.
builder - Variable in class org.specrunner.sql.meta.impl.SchemaLoaderXOM
XML parser.

C

cache - Static variable in class org.specrunner.sql.PluginScripts
Cache of scripts.
cacheTimezone - Static variable in class org.specrunner.sql.database.impl.DatabasePrintListener
Cache of timezone.
canReuse(Map<String, Object>) - Method in class org.specrunner.sql.PluginSchema.SchemaReusable
 
checkCount(Connection, Table, int) - Method in class org.specrunner.sql.database.impl.DatabaseCountListener
Check if the given table count match the number of expected items.
clear() - Method in interface org.specrunner.sql.database.IIdManager
Clear manager local variables.
clear() - Method in class org.specrunner.sql.database.impl.IdManagerDefault
 
Column - Class in org.specrunner.sql.meta
Column meta model.
Column() - Constructor for class org.specrunner.sql.meta.Column
 
columnReader - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
Recover object from a result set column to be compared against the specification object.
columnReader - Variable in class org.specrunner.sql.PluginCompareBase
Recover object from a result set column to be compared against the specification object.
ColumnReaderDefault - Class in org.specrunner.sql.database.impl
Default column reader.
ColumnReaderDefault() - Constructor for class org.specrunner.sql.database.impl.ColumnReaderDefault
 
CommandType - Enum in org.specrunner.sql.database
Abstraction for database command types.
compareRegister(IContext, IResultSet, Connection, IRegister, Map<String, Integer>, ResultSet) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Compare register with current result set item.
compareTo(Value) - Method in class org.specrunner.sql.meta.Value
 
copy() - Method in class org.specrunner.sql.meta.Column
 
copy() - Method in interface org.specrunner.sql.meta.IReplicable
A clone of the object.
copy() - Method in class org.specrunner.sql.meta.Schema
 
copy() - Method in class org.specrunner.sql.meta.Table
 
createAlias(String, String) - Method in class org.specrunner.sql.meta.Table
Get an alias with prefix and suffix.
createDeleteWrapper(Table, IRegister, int) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates a delete wrapper.
createInputWrapper(Table, CommandType, IRegister, int) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
 
createInputWrapper(Table, CommandType, IRegister, int) - Method in interface org.specrunner.sql.database.ISqlWrapperFactory
Create wrapper for inputs.
createInsertWrapper(Table, IRegister, int) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates an insert wrapper.
createInStatement(Connection, String, Table) - Method in class org.specrunner.sql.database.impl.AbstractStatementFactory
Create the prepared statement.
createOutputWrapper(Table, CommandType, IRegister, int) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
 
createOutputWrapper(Table, CommandType, IRegister, int) - Method in interface org.specrunner.sql.database.ISqlWrapperFactory
Create wrapper for outputs.
createProvider() - Method in class org.specrunner.sql.PluginConnection
Creates a given provider.
createSelect(Table) - Method in class org.specrunner.sql.database.impl.IdManagerDefault
Create select SQL.
createSelectWrapper(Table, CommandType, IRegister, int) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates an select wrapper based on command type.
createTableSelect(Schema, Table) - Method in class org.specrunner.sql.PluginCompareBase
Creates the SQL to be used by comparison algorithm.
createUpdateWrapper(Table, IRegister, int) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates an update wrapper.
CSS_COLUMN - Static variable in interface org.specrunner.sql.meta.IDataFilter
CSS for filtered columns.
CSS_REGISTER - Static variable in interface org.specrunner.sql.meta.IDataFilter
CSS for filtered register.
CSS_SCHEMA - Static variable in interface org.specrunner.sql.meta.IDataFilter
CSS for filtered tables.
CSS_TABLE - Static variable in interface org.specrunner.sql.meta.IDataFilter
CSS for filtered tables.
CSS_VALUE - Static variable in interface org.specrunner.sql.meta.IDataFilter
CSS for filtered values.

D

DatabaseCountListener - Class in org.specrunner.sql.database.impl
Database analyzer based on operations counting.
DatabaseCountListener() - Constructor for class org.specrunner.sql.database.impl.DatabaseCountListener
 
DatabaseDefault - Class in org.specrunner.sql.database.impl
Basic implementation of IDatabase using cached prepared statements, an ID manager to work with generated keys, a sequence provider to enable sequence interactions and a column reader to recover column objects.
DatabaseDefault() - Constructor for class org.specrunner.sql.database.impl.DatabaseDefault
 
DatabaseException - Exception in org.specrunner.sql.database
Errors on database.
DatabaseException() - Constructor for exception org.specrunner.sql.database.DatabaseException
 
DatabaseException(String) - Constructor for exception org.specrunner.sql.database.DatabaseException
 
DatabaseException(Throwable) - Constructor for exception org.specrunner.sql.database.DatabaseException
 
DatabaseException(String, Throwable) - Constructor for exception org.specrunner.sql.database.DatabaseException
 
DatabasePrintListener - Class in org.specrunner.sql.database.impl
A SQL dumper listener.
DatabasePrintListener() - Constructor for class org.specrunner.sql.database.impl.DatabasePrintListener
 
DatabaseRegisterEvent - Class in org.specrunner.sql.database
Register event.
DatabaseRegisterEvent(IContext, IResultSet, IDatabase, Connection, Table, IRegister, SqlWrapper, Map<Integer, Object>) - Constructor for class org.specrunner.sql.database.DatabaseRegisterEvent
 
DatabaseTableEvent - Class in org.specrunner.sql.database
Table event.
DatabaseTableEvent(IContext, IResultSet, TableAdapter, IDatabase, Connection, Table, EMode) - Constructor for class org.specrunner.sql.database.DatabaseTableEvent
 
DataFilterDefault - Class in org.specrunner.sql.meta.impl
Default report filter.
DataFilterDefault() - Constructor for class org.specrunner.sql.meta.impl.DataFilterDefault
 
DataFilterNegative - Class in org.specrunner.sql.meta.impl
Encapsulate a filter and negate it answers.
DataFilterNegative(IDataFilter) - Constructor for class org.specrunner.sql.meta.impl.DataFilterNegative
The reference filter.
DATE - Static variable in class org.specrunner.sql.report.TableReport
String flag for dates.
DEFAULT_CLASSPATH_RELATIVE - Static variable in class org.specrunner.sql.PluginScripts
Default classpath relative.
DEFAULT_CONNECTION_NAME - Static variable in class org.specrunner.sql.PluginConnection
Default connection name.
DEFAULT_DATABASE_NAME - Static variable in class org.specrunner.sql.PluginDatabase
Default database provider name.
DEFAULT_FALSE - Static variable in interface org.specrunner.sql.meta.ISchemaLoaderXML
Default value for boolean fields marks.
DEFAULT_FILTER_NAME - Static variable in class org.specrunner.sql.PluginFilter
Default filter provider name.
DEFAULT_NAME_SEPARATOR - Static variable in class org.specrunner.sql.PluginScripts
Default name separator.
DEFAULT_SCHEMA_NAME - Static variable in class org.specrunner.sql.PluginSchema
Default schema name.
DEFAULT_SCHEMALOADER_NAME - Static variable in class org.specrunner.sql.PluginSchemaLoader
Default database provider name.
DEFAULT_SEPARATOR - Static variable in class org.specrunner.sql.AbstractPluginDatabase
Default separator.
DEFAULT_SEPARATOR - Static variable in class org.specrunner.sql.PluginConnection
Default string separator.
DEFAULT_SEPARATOR - Static variable in class org.specrunner.sql.PluginDatabase
Default separator.
DEFAULT_SEPARATOR - Static variable in class org.specrunner.sql.PluginRelease
Default separator.
delete(String, Map<String, Integer>, int) - Static method in class org.specrunner.sql.database.SqlWrapper
Set delete.
deleteWrapper(StringBuilder, Map<String, Integer>, int) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates a delete wrapper.
destroy() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
destroy(PreparedStatement) - Method in class org.specrunner.sql.database.impl.PreparedStatementCleaner
 
digester - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
Message digester.
doEnd(IContext, IResultSet, TableAdapter) - Method in class org.specrunner.sql.AbstractPluginDatabase
 
doStart(IContext, IResultSet) - Method in class org.specrunner.sql.PluginCompareBase
 
doStart(IContext, IResultSet) - Method in class org.specrunner.sql.PluginConnection
 
doStart(IContext, IResultSet) - Method in class org.specrunner.sql.PluginDatabase
 
doStart(IContext, IResultSet) - Method in class org.specrunner.sql.PluginFilter
 
doStart(IContext, IResultSet) - Method in class org.specrunner.sql.PluginJoined
 
doStart(IContext, IResultSet) - Method in class org.specrunner.sql.PluginRelease
 
doStart(IContext, IResultSet) - Method in class org.specrunner.sql.PluginSchema
 
doStart(IContext, IResultSet) - Method in class org.specrunner.sql.PluginSchemaLoader
 
doStart(IContext, IResultSet) - Method in class org.specrunner.sql.PluginScripts
 
dump(IContext, IResultSet, String, Map<Integer, Object>) - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
Dump SQL.
dumpRs(String, ResultSet) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Dump result set.

E

ENUM - Static variable in class org.specrunner.sql.report.TableReport
String flag for enumerations.
equals(Object) - Method in class org.specrunner.sql.meta.Value
 
execute(Statement, String, IContext, IResultSet) - Method in class org.specrunner.sql.PluginScripts
Perform a command, and return the number of errors in execution.

F

FEATURE_CLASSPATH_RELATIVE - Static variable in class org.specrunner.sql.PluginScripts
Feature for classpath relative scripts.
FEATURE_COLUMN_READER - Static variable in interface org.specrunner.sql.database.IDatabaseReader
Feature for database column reader.
FEATURE_CONNECTION - Static variable in class org.specrunner.sql.PluginConnection
Full connection descriptor.
FEATURE_DATABASE - Static variable in class org.specrunner.sql.AbstractPluginDatabase
Feature for datasource names.
FEATURE_DATASOURCE - Static variable in class org.specrunner.sql.AbstractPluginDatabase
Feature for datasource names.
FEATURE_DRIVER - Static variable in class org.specrunner.sql.PluginConnection
Connection driver.
FEATURE_FAILSAFE - Static variable in class org.specrunner.sql.PluginScripts
Fail safe feature means that on command execution command errors will not raise errors but warnings instead.
FEATURE_FILTER - Static variable in class org.specrunner.sql.database.impl.DatabaseDefault
Feature for comparison filter.
FEATURE_FILTER - Static variable in class org.specrunner.sql.PluginCompareBase
Feature for comparison filter.
FEATURE_FILTER - Static variable in class org.specrunner.sql.PluginFilter
Provider name feature.
FEATURE_FILTER_INSTANCE - Static variable in class org.specrunner.sql.PluginFilter
Filter instance feature.
FEATURE_ID_MANAGER - Static variable in interface org.specrunner.sql.database.IDatabase
Feature for object manager instance.
FEATURE_LIMIT - Static variable in class org.specrunner.sql.database.impl.DatabaseDefault
Feature for database error dump limit.
FEATURE_LISTENERS - Static variable in interface org.specrunner.sql.database.IDatabase
Feature for database listeners.
FEATURE_MD5_KEYS - Static variable in class org.specrunner.sql.database.impl.DatabaseDefault
Feature to use MD5 keys on cache.
FEATURE_NAME - Static variable in class org.specrunner.sql.PluginDatabase
Database name feature.
FEATURE_NAME - Static variable in class org.specrunner.sql.PluginRelease
Database name feature.
FEATURE_NAME_SEPARATOR - Static variable in class org.specrunner.sql.PluginScripts
Feature for names separators.
FEATURE_PASSWORD - Static variable in class org.specrunner.sql.PluginConnection
Connection password.
FEATURE_PROVIDER - Static variable in class org.specrunner.sql.PluginConnection
Provider name feature.
FEATURE_PROVIDER - Static variable in class org.specrunner.sql.PluginDatabase
Provider name feature.
FEATURE_PROVIDER - Static variable in class org.specrunner.sql.PluginSchemaLoader
Provider name feature.
FEATURE_PROVIDER_INSTANCE - Static variable in class org.specrunner.sql.PluginConnection
Provider instance feature.
FEATURE_PROVIDER_INSTANCE - Static variable in class org.specrunner.sql.PluginDatabase
Provider instance feature.
FEATURE_PROVIDER_INSTANCE - Static variable in class org.specrunner.sql.PluginSchema
Provider instance feature.
FEATURE_PROVIDER_INSTANCE - Static variable in class org.specrunner.sql.PluginSchemaLoader
Provider instance feature.
FEATURE_REFERENCE - Static variable in class org.specrunner.sql.PluginCompareBase
Feature for reference datasource name.
FEATURE_REUSE - Static variable in class org.specrunner.sql.PluginConnection
Default connection setting for reuse.
FEATURE_REUSE - Static variable in class org.specrunner.sql.PluginDatabase
Default connection setting for reuse.
FEATURE_REUSE - Static variable in class org.specrunner.sql.PluginFilter
Default filter setting for reuse.
FEATURE_REUSE - Static variable in class org.specrunner.sql.PluginSchema
Default connection setting for reuse.
FEATURE_REUSE - Static variable in class org.specrunner.sql.PluginSchemaLoader
Default connection setting for reuse.
FEATURE_REUSE_SCRIPTS - Static variable in interface org.specrunner.sql.database.IDatabase
Feature for database SQL script optimization.
FEATURE_SCHEMA - Static variable in class org.specrunner.sql.AbstractPluginDatabase
Feature for schema name.
FEATURE_SCHEMA - Static variable in class org.specrunner.sql.PluginCompareBase
Feature for schema name.
FEATURE_SCRIPT_SEPARATOR - Static variable in class org.specrunner.sql.PluginScripts
Sets the script separator on specification.
FEATURE_SEPARATOR - Static variable in class org.specrunner.sql.AbstractPluginDatabase
Feature for names separators.
FEATURE_SEPARATOR - Static variable in class org.specrunner.sql.PluginConnection
Connection separator string.
FEATURE_SEPARATOR - Static variable in class org.specrunner.sql.PluginDatabase
Feature for names separators.
FEATURE_SEPARATOR - Static variable in class org.specrunner.sql.PluginRelease
Feature for names separators.
FEATURE_SEQUENCE_PROVIDER - Static variable in interface org.specrunner.sql.database.IDatabase
Feature for sequence provider instance.
FEATURE_SOURCE - Static variable in class org.specrunner.sql.PluginSchema
Schema source feature.
FEATURE_SQL_SEPARATOR - Static variable in class org.specrunner.sql.PluginScripts
Sets the SQL command separator.
FEATURE_SQL_WRAPPER_FACTORY - Static variable in interface org.specrunner.sql.database.IDatabase
Feature for SQL wrapper factories.
FEATURE_STATEMENT_FACTORY - Static variable in interface org.specrunner.sql.database.IDatabase
Feature for SQL statement factories.
FEATURE_SYSTEM - Static variable in class org.specrunner.sql.PluginCompareBase
Feature for system datasource name.
FEATURE_URL - Static variable in class org.specrunner.sql.PluginConnection
Connection url.
FEATURE_USER - Static variable in class org.specrunner.sql.PluginConnection
Connection user.
FEATURE_VIRTUAL - Static variable in class org.specrunner.sql.PluginCompareBase
Feature for virtual keys usage.
find(String, String, Column, Connection, IStatementFactory) - Method in interface org.specrunner.sql.database.IIdManager
Find a value by its table and alias, or by columns values.
find(String, String, Column, Connection, IStatementFactory) - Method in class org.specrunner.sql.database.impl.IdManagerDefault
 
fireInitialize() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Fire initialize event.
fireRegisterIn(DatabaseRegisterEvent) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Fire register in event.
fireRegisterOut(DatabaseRegisterEvent) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Fire register out event.
fireTableIn(DatabaseTableEvent) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Fire table in event.
fireTableOut(DatabaseTableEvent) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Fire table out event.
formatDate - Variable in class org.specrunner.sql.database.impl.DatabasePrintListener
Format dates.
formatTime - Variable in class org.specrunner.sql.database.impl.DatabasePrintListener
Format timestamps.

G

get(String) - Static method in enum org.specrunner.sql.database.CommandType
Lookup method.
get(String, String, String, String) - Method in class org.specrunner.sql.impl.SimpleDataSource
Gets a connection from connection parameters.
getActionType() - Method in class org.specrunner.sql.PluginCompareBase
 
getActionType() - Method in class org.specrunner.sql.PluginConnection
 
getActionType() - Method in class org.specrunner.sql.PluginDatabase
 
getActionType() - Method in class org.specrunner.sql.PluginFilter
 
getActionType() - Method in class org.specrunner.sql.PluginJoined
 
getActionType() - Method in class org.specrunner.sql.PluginPrepare
 
getActionType() - Method in class org.specrunner.sql.PluginRelease
 
getActionType() - Method in class org.specrunner.sql.PluginSchema
 
getActionType() - Method in class org.specrunner.sql.PluginSchemaLoader
 
getActionType() - Method in class org.specrunner.sql.PluginScripts
 
getActionType() - Method in class org.specrunner.sql.PluginVerify
 
getAdapter() - Method in class org.specrunner.sql.database.DatabaseTableEvent
 
getAdjustContent(IContext, EMode, CommandType, Column, IDataFilter, INodeHolder) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get the string value of a node holder, and adjust text if required.
getAlias() - Method in class org.specrunner.sql.meta.Column
Get the table alias.
getAlias() - Method in class org.specrunner.sql.meta.Schema
The schema alias.
getAlias(String) - Method in class org.specrunner.sql.meta.Schema
Get a table by its alias.
getAlias() - Method in class org.specrunner.sql.meta.Table
Get the alias.
getAlias(String) - Method in class org.specrunner.sql.meta.Table
Get a column by its alias.
getAliasToColumns() - Method in class org.specrunner.sql.meta.Table
Get the alias mapping.
getAliasToTables() - Method in class org.specrunner.sql.meta.Schema
Gets the alias mapping.
getArguments() - Method in class org.specrunner.sql.meta.Column
Get the list of arguments.
getBuilder() - Method in class org.specrunner.sql.meta.impl.SchemaLoaderXOM
Create a builder to read schema information.
getByAlias(String) - Method in class org.specrunner.sql.database.impl.RegisterDefault
 
getByAlias(String) - Method in interface org.specrunner.sql.meta.IRegister
Get a value by its alias.
getByName(String) - Method in class org.specrunner.sql.database.impl.RegisterDefault
 
getByName(String) - Method in interface org.specrunner.sql.meta.IRegister
Get a value by its name.
getCell() - Method in class org.specrunner.sql.meta.Value
Get the source cell.
getColumn() - Method in class org.specrunner.sql.meta.Value
Get the value column.
getColumnReader() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get current column reader.
getColumnReader() - Method in class org.specrunner.sql.PluginCompareBase
Column reader resource.
getColumns() - Method in class org.specrunner.sql.meta.Table
Get the columns.
getColumns() - Method in class org.specrunner.sql.report.TableReport
Get table columns.
getColumnsToIndexes() - Method in class org.specrunner.sql.report.LineReport
Get the mapping of columns names to indexes.
getComparator() - Method in class org.specrunner.sql.meta.Column
Get the column comparator.
getComparator() - Method in class org.specrunner.sql.meta.Value
Gest the value comparator.
getConnection() - Method in class org.specrunner.sql.database.DatabaseRegisterEvent
 
getConnection() - Method in class org.specrunner.sql.database.DatabaseTableEvent
 
getConnection(String, String) - Method in class org.specrunner.sql.impl.SimpleDataSource
 
getConnection() - Method in class org.specrunner.sql.impl.SimpleDataSource
 
getConnection() - Method in class org.specrunner.sql.PluginConnection
Connection information.
getContext() - Method in class org.specrunner.sql.database.DatabaseRegisterEvent
 
getContext() - Method in class org.specrunner.sql.database.DatabaseTableEvent
 
getConverter() - Method in class org.specrunner.sql.meta.Column
Get the column converter.
getDatabase() - Method in class org.specrunner.sql.AbstractPluginDatabase
The database provider.
getDatabase() - Method in class org.specrunner.sql.database.DatabaseRegisterEvent
 
getDatabase() - Method in class org.specrunner.sql.database.DatabaseTableEvent
 
getDatabase(IContext, String) - Static method in class org.specrunner.sql.PluginDatabase
Gets the database provider saved in context.
getDatasource() - Method in class org.specrunner.sql.AbstractPluginDatabase
Gets the datasource name.
getDataSource() - Method in interface org.specrunner.sql.IDataSourceProvider
Returns the data source target for scripts execution.
getDataSource() - Method in class org.specrunner.sql.impl.SimpleDataSource
 
getDefaultExpression() - Method in class org.specrunner.sql.meta.Column
Get the column default value expression.
getDefaultValue() - Method in class org.specrunner.sql.meta.Column
Get the column default value.
getDriver() - Method in class org.specrunner.sql.PluginConnection
Driver information.
getEnumerator(Table, ResultSet, ResultSet) - Method in class org.specrunner.sql.PluginCompareBase
Abstraction of enumeration.
getExpected() - Method in interface org.specrunner.sql.IResultEnumerator
Get the reference result set.
getExpected() - Method in class org.specrunner.sql.ResultSetEnumerator
 
getExpectedCount() - Method in class org.specrunner.sql.database.SqlWrapper
get the expected count.
getExpectedObjects() - Method in class org.specrunner.sql.report.LineReport
List of expected objects.
getFailsafe() - Method in class org.specrunner.sql.PluginScripts
Set if commands execution should report errors or warning on command execution failure.
getFilter() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get the filter name.
getFilter(IContext, EMode, Schema) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Recover filter from context.
getFilter() - Method in class org.specrunner.sql.PluginCompareBase
Get the filter name.
getFilter(IContext, String) - Static method in class org.specrunner.sql.PluginFilter
Gets the filter saved in context.
getFormatter() - Method in class org.specrunner.sql.meta.Column
Get formatter.
getFormatterArguments() - Method in class org.specrunner.sql.meta.Column
Get formatter arguments.
getIdManager() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get the id manager.
getIndexesToValues() - Method in class org.specrunner.sql.database.DatabaseRegisterEvent
 
getInput(Connection, String, Table) - Method in class org.specrunner.sql.database.impl.StatementFactoryDefault
 
getInput(Connection, String, Table) - Method in class org.specrunner.sql.database.impl.StatementFactoryUncached
 
getInput(Connection, String, Table) - Method in interface org.specrunner.sql.database.IStatementFactory
Get statement by SQL.
getKeys() - Method in class org.specrunner.sql.meta.Table
Get the columns which are keys.
getLimit() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get the error dump limit.
getLines() - Method in class org.specrunner.sql.report.TableReport
Get line reports.
getListeners() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get listeners.
getLoader(IContext, String) - Static method in class org.specrunner.sql.PluginSchemaLoader
Gets the datasource provider saved in context.
getLoginTimeout() - Method in class org.specrunner.sql.impl.SimpleDataSource
 
getLogWriter() - Method in class org.specrunner.sql.impl.SimpleDataSource
 
getMd5Keys() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Check if MD5 keys are enabled.
getMessage() - Method in exception org.specrunner.sql.report.ReportException
 
getMode() - Method in class org.specrunner.sql.AbstractPluginDatabase
Get the plugin mode.
getMode() - Method in class org.specrunner.sql.database.DatabaseTableEvent
 
getName() - Method in interface org.specrunner.sql.database.IDatabase
Get database name.
getName() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
getName() - Method in class org.specrunner.sql.meta.Column
Get the table name.
getName() - Method in class org.specrunner.sql.meta.Schema
The schema name.
getName(String) - Method in class org.specrunner.sql.meta.Schema
Get a table by its name.
getName() - Method in class org.specrunner.sql.meta.Table
Get the name.
getName(String) - Method in class org.specrunner.sql.meta.Table
Get the column by its name.
getNameseparator() - Method in class org.specrunner.sql.PluginScripts
Get the name separator.
getNamesToColumns() - Method in class org.specrunner.sql.meta.Table
Get the name mapping.
getNamesToIndexes() - Method in class org.specrunner.sql.database.SqlWrapper
A column name to index in SQL mapping.
getNamesToTables() - Method in class org.specrunner.sql.meta.Schema
Gets the name mapping.
getNullEmptyHandler() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get the null/empty handler.
getNullEmptyHandler() - Method in class org.specrunner.sql.PluginCompareBase
Get handler.
getObject() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
getOutput(Connection, String, Table) - Method in class org.specrunner.sql.database.impl.StatementFactoryDefault
 
getOutput(Connection, String, Table) - Method in class org.specrunner.sql.database.impl.StatementFactoryUncached
 
getOutput(Connection, String, Table) - Method in interface org.specrunner.sql.database.IStatementFactory
Get statement by SQL.
getParent() - Method in class org.specrunner.sql.database.impl.RegisterDefault
 
getParent() - Method in class org.specrunner.sql.meta.Column
Get the column table.
getParent() - Method in interface org.specrunner.sql.meta.IRegister
Parent table.
getParent() - Method in class org.specrunner.sql.meta.Table
Get the schema.
getParentLogger() - Method in class org.specrunner.sql.impl.SimpleDataSource
 
getPassword() - Method in class org.specrunner.sql.PluginConnection
The database password.
getPointer() - Method in class org.specrunner.sql.meta.Column
Get the column pointer to a column with the type of this virtual register.
getProvider() - Method in class org.specrunner.sql.PluginConnection
The provide class name.
getProvider(IContext, String) - Static method in class org.specrunner.sql.PluginConnection
Gets the datasource provider saved in context.
getProvider() - Method in class org.specrunner.sql.PluginDatabase
The provide class name.
getProvider() - Method in class org.specrunner.sql.PluginFilter
The provide class name.
getProvider() - Method in class org.specrunner.sql.PluginSchemaLoader
The provide class name.
getProviderInstance() - Method in class org.specrunner.sql.PluginConnection
The instance of a data source.
getProviderInstance() - Method in class org.specrunner.sql.PluginDatabase
The instance of a data source.
getProviderInstance() - Method in class org.specrunner.sql.PluginFilter
The instance of a data source.
getProviderInstance() - Method in class org.specrunner.sql.PluginSchemaLoader
The instance of a data source.
getReader() - Method in class org.specrunner.sql.meta.Column
Get the column reader.
getReceived() - Method in interface org.specrunner.sql.IResultEnumerator
Get the system result set.
getReceived() - Method in class org.specrunner.sql.ResultSetEnumerator
 
getReceivedObjects() - Method in class org.specrunner.sql.report.LineReport
List of received objects.
getReference() - Method in class org.specrunner.sql.PluginCompareBase
Get the reference database name.
getReferences() - Method in class org.specrunner.sql.meta.Table
Get the columns which are references.
getRegister() - Method in class org.specrunner.sql.database.DatabaseRegisterEvent
 
getResult() - Method in class org.specrunner.sql.database.DatabaseRegisterEvent
 
getResult() - Method in class org.specrunner.sql.database.DatabaseTableEvent
 
getReuse() - Method in class org.specrunner.sql.PluginConnection
Gets the reuse status.
getReuse() - Method in class org.specrunner.sql.PluginDatabase
Gets the reuse status.
getReuse() - Method in class org.specrunner.sql.PluginFilter
Gets the reuse status.
getReuse() - Method in class org.specrunner.sql.PluginSchema
Gets the reuse status.
getReuse() - Method in class org.specrunner.sql.PluginSchemaLoader
Gets the reuse status.
getReuseScripts() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get reuse status.
getSchema() - Method in class org.specrunner.sql.AbstractPluginDatabase
Gets schema name.
getSchema() - Method in class org.specrunner.sql.PluginCompareBase
Get the schema name.
getSchema(IContext, String) - Static method in class org.specrunner.sql.PluginSchema
Gets the schema set in environment with the given name.
getScripts() - Method in class org.specrunner.sql.PluginScripts
List of scripts as URIs.
getScriptseparator() - Method in class org.specrunner.sql.PluginScripts
Return the script separator token.
getSeparator() - Method in class org.specrunner.sql.AbstractPluginDatabase
Get the name separator.
getSeparator() - Method in class org.specrunner.sql.PluginConnection
Gets the current separator.
getSeparator() - Method in class org.specrunner.sql.PluginDatabase
Get the name separator.
getSeparator() - Method in class org.specrunner.sql.PluginRelease
Get the name separator.
getSequence() - Method in class org.specrunner.sql.meta.Column
Get sequence name, is column is a sequence.
getSequenceProvider() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get the sequence values provider.
getSize(Column) - Method in class org.specrunner.sql.report.TableReport
Column size.
getSource() - Method in class org.specrunner.sql.PluginSchema
The schema source.
getSql() - Method in class org.specrunner.sql.database.SqlWrapper
Get the SQL result.
getSqlseparator() - Method in class org.specrunner.sql.PluginScripts
The SQL commands separator.
getSqlWrapperFactory() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get the SQL wrapper factory.
getStatementFactory() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get statement factory.
getStyle() - Method in enum org.specrunner.sql.report.RegisterType
Gets the style of this type.
getSystem() - Method in class org.specrunner.sql.PluginCompareBase
Get the system database name.
getTable() - Method in class org.specrunner.sql.database.DatabaseRegisterEvent
 
getTable() - Method in class org.specrunner.sql.database.DatabaseTableEvent
 
getTable() - Method in class org.specrunner.sql.meta.Column
Get column table reference.
getTable() - Method in class org.specrunner.sql.report.LineReport
Get parent table report.
getTable() - Method in class org.specrunner.sql.report.TableReport
Get the report table.
getTableOrAlias(IContext, Column) - Method in class org.specrunner.sql.database.impl.RegisterDefault
 
getTableOrAlias() - Method in class org.specrunner.sql.meta.Column
If column has table attribute returns it, otherwise return alias.
getTableOrAlias(IContext, Column) - Method in interface org.specrunner.sql.meta.IRegister
Get the table which is referred by the column.
getTables() - Method in class org.specrunner.sql.meta.Schema
Get the column set.
getTimezone() - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
Get current timezone set.
getType() - Method in class org.specrunner.sql.database.SqlWrapper
Get command type.
getType() - Method in class org.specrunner.sql.report.LineReport
Gets the register type.
getUrl() - Method in class org.specrunner.sql.PluginConnection
The database URL connection.
getUser() - Method in class org.specrunner.sql.PluginConnection
The database user.
getValue(IContext, EMode, CommandType, Column, IDataFilter, CellAdapter, String) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Get value object for a given cell.
getValue() - Method in class org.specrunner.sql.meta.Value
Gets the value corresponding to the value.
getValue() - Method in class org.specrunner.sql.transformer.AbstractTransformerSql
Get the tables style.
getValue() - Method in class org.specrunner.sql.transformer.TransformerPrepare
 
getValue() - Method in class org.specrunner.sql.transformer.TransformerVerify
 
getVirtual() - Method in class org.specrunner.sql.meta.Table
Get the columns which are references.
getVirtual() - Method in class org.specrunner.sql.PluginCompareBase
Indicate if reference fields can be used for select construction.
getWrapper() - Method in class org.specrunner.sql.database.DatabaseRegisterEvent
 
getZone() - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
Get a timezone definition.

H

hashCode() - Method in class org.specrunner.sql.meta.Value
 
hasKeys() - Method in interface org.specrunner.sql.database.IIdManager
Check if manager has keys to read.
hasKeys() - Method in class org.specrunner.sql.database.impl.IdManagerDefault
 
hasKeys() - Method in class org.specrunner.sql.database.impl.RegisterDefault
 
hasKeys() - Method in interface org.specrunner.sql.meta.IRegister
Check if register has keys.
hasKeysOrReferences() - Method in class org.specrunner.sql.database.impl.RegisterDefault
 
hasKeysOrReferences() - Method in interface org.specrunner.sql.meta.IRegister
Check if register has keys or references.
hasReferences() - Method in class org.specrunner.sql.database.impl.RegisterDefault
 
hasReferences() - Method in interface org.specrunner.sql.meta.IRegister
Check if register has references.

I

IColumnReader - Interface in org.specrunner.sql.database
Abstraction for SQL column reader.
IDatabase - Interface in org.specrunner.sql.database
Abstraction for SQL executor.
IDatabaseListener - Interface in org.specrunner.sql.database
A database listener to perform actions on tables.
IDatabaseReader - Interface in org.specrunner.sql.database
Abstraction database reader.
IDataFilter - Interface in org.specrunner.sql.meta
Provides a multi-level database comparison filter.
IDataSourceProvider - Interface in org.specrunner.sql
To perform a script a DataSource should be provided.
idManager - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
Manage object lookup and reuse.
IdManagerDefault - Class in org.specrunner.sql.database.impl
Manage tables and columns key fields.
IdManagerDefault() - Constructor for class org.specrunner.sql.database.impl.IdManagerDefault
 
IIdManager - Interface in org.specrunner.sql.database
An identity manager.
IMergeable<T extends IReplicable<T>> - Interface in org.specrunner.sql.meta
Something that can be merged.
initialize(IContext, TableAdapter) - Method in class org.specrunner.sql.AbstractPluginDatabase
 
initialize() - Method in class org.specrunner.sql.database.impl.DatabaseCountListener
 
initialize() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
initialize() - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
 
initialize(IContext) - Method in class org.specrunner.sql.meta.Column
 
initialize(IContext) - Method in class org.specrunner.sql.meta.Schema
 
initialize(IContext) - Method in class org.specrunner.sql.meta.Table
 
initialize(IContext) - Method in class org.specrunner.sql.PluginCompareBase
 
initialize(IContext) - Method in class org.specrunner.sql.PluginConnection
 
initialize(IContext) - Method in class org.specrunner.sql.PluginDatabase
 
initialize(IContext) - Method in class org.specrunner.sql.PluginFilter
 
initialize(IContext) - Method in class org.specrunner.sql.PluginRelease
 
initialize(IContext) - Method in class org.specrunner.sql.PluginSchema
 
initialize(IContext) - Method in class org.specrunner.sql.PluginSchemaLoader
 
initialize(IContext) - Method in class org.specrunner.sql.PluginScripts
 
initialize() - Method in class org.specrunner.sql.transformer.AbstractTransformerSql
 
inputs - Variable in class org.specrunner.sql.database.impl.StatementFactoryDefault
Prepared statements for input actions.
insert(String, Map<String, Integer>, int) - Static method in class org.specrunner.sql.database.SqlWrapper
Set insert.
insertWrapper(StringBuilder, Map<String, Integer>, int) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates an insert wrapper.
INSTANCE - Static variable in class org.specrunner.sql.database.impl.PreparedStatementCleaner
A shared instance of cleaner.
IRegister - Interface in org.specrunner.sql.meta
A register is a set of values.
IReplicable<T> - Interface in org.specrunner.sql.meta
Something that can be replicated.
IResultEnumerator - Interface in org.specrunner.sql
Given two result sets provides an enumeration of both.
ISchemaLoader - Interface in org.specrunner.sql.meta
Load the schema information from somewhere.
ISchemaLoaderXML - Interface in org.specrunner.sql.meta
Extension supposing a XML parser.
isClasspathrelative() - Method in class org.specrunner.sql.PluginScripts
Get if script is classpath relative or not.
isDate() - Method in class org.specrunner.sql.meta.Column
Get if the column is a date.
isEmpty() - Method in class org.specrunner.sql.report.LineReport
Check if there are some columns in this line report.
isEmpty() - Method in class org.specrunner.sql.report.SchemaReport
Indicates if report has useful information.
isEmpty() - Method in class org.specrunner.sql.report.TableReport
Check if there are line reports.
isEnum() - Method in class org.specrunner.sql.meta.Column
Check if a column is a enumeration.
ISequenceProvider - Interface in org.specrunner.sql.database
Provider for sequence next value calling.
isKey() - Method in class org.specrunner.sql.meta.Column
Get the key information.
ISqlWrapperFactory - Interface in org.specrunner.sql.database
A factory of SQL wrappers.
isReference() - Method in class org.specrunner.sql.meta.Column
Check if a given column values can be used as a reference for foreign references.
isSequence() - Method in class org.specrunner.sql.meta.Column
Check if the column is a sequence.
IStatementFactory - Interface in org.specrunner.sql.database
Factory of prepared statements.
isVirtual() - Method in class org.specrunner.sql.meta.Column
Check if a given column must be resolved using virtual keys produced on demand by getGenerateKeys().
isWrapperFor(Class<?>) - Method in class org.specrunner.sql.impl.SimpleDataSource
 

K

KEY - Static variable in class org.specrunner.sql.report.TableReport
String flag for keys.

L

line(StringBuilder, List<String>) - Method in class org.specrunner.sql.report.LineReport
Print a line.
line(Element, List<String>) - Method in class org.specrunner.sql.report.LineReport
Dump a line.
LineReport - Class in org.specrunner.sql.report
A line report.
LineReport(RegisterType, TableReport, INullEmptyHandler) - Constructor for class org.specrunner.sql.report.LineReport
Default constructor.
listeners - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
List of listeners.
load(IContext, Object) - Method in class org.specrunner.sql.meta.impl.SchemaLoaderXOM
 
load(IContext, Object) - Method in interface org.specrunner.sql.meta.ISchemaLoader
Load a Schema object from a object.
loadDocument(IContext, Document) - Method in class org.specrunner.sql.meta.impl.AbstractSchemaLoaderXOM
Load a document from a context and a document.
lookup(String, String) - Method in interface org.specrunner.sql.database.IIdManager
Lookup for a ID based on a reference.
lookup(String, String) - Method in class org.specrunner.sql.database.impl.IdManagerDefault
 

M

makeKey(String, Object) - Method in class org.specrunner.sql.database.impl.IdManagerDefault
Create data key.
md5Keys - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
Use tables MD5 as keys.
merge(Column) - Method in class org.specrunner.sql.meta.Column
 
merge(T) - Method in interface org.specrunner.sql.meta.IMergeable
Merge two objects.
merge(Schema) - Method in class org.specrunner.sql.meta.Schema
 
merge(Table) - Method in class org.specrunner.sql.meta.Table
 
MergeableException - Exception in org.specrunner.sql.meta
Errors on merge.
MergeableException() - Constructor for exception org.specrunner.sql.meta.MergeableException
 
MergeableException(String) - Constructor for exception org.specrunner.sql.meta.MergeableException
 
MergeableException(Throwable) - Constructor for exception org.specrunner.sql.meta.MergeableException
 
MergeableException(String, Throwable) - Constructor for exception org.specrunner.sql.meta.MergeableException
 

N

name - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
Database name.
newWrapper(CommandType, String, Map<String, Integer>, int) - Static method in class org.specrunner.sql.database.SqlWrapper
Get a new wrapper.
next() - Method in interface org.specrunner.sql.IResultEnumerator
Check if there are more elements.
next() - Method in class org.specrunner.sql.ResultSetEnumerator
 
nextValue(String) - Method in class org.specrunner.sql.database.impl.SequenceProviderDefault
 
nextValue(String) - Method in interface org.specrunner.sql.database.ISequenceProvider
Given a sequence name, returns the best SQL sentence to provide the sequence next value.
normalize(String) - Static method in class org.specrunner.sql.meta.UtilNames
Normalize alias.
nullEmptyHandler - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
A null/empty handler.
nullEmptyHandler - Variable in class org.specrunner.sql.PluginCompareBase
A null/empty handler.
nullOrEmpty(Column, String) - Method in class org.specrunner.sql.report.LineReport
As empty or null string.
nullOrEmptyWrapp(Column, String) - Method in class org.specrunner.sql.report.LineReport
Wrapped text.

O

onRegisterIn(DatabaseRegisterEvent) - Method in interface org.specrunner.sql.database.IDatabaseListener
On register input command.
onRegisterIn(DatabaseRegisterEvent) - Method in class org.specrunner.sql.database.impl.DatabaseCountListener
 
onRegisterIn(DatabaseRegisterEvent) - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
 
onRegisterOut(DatabaseRegisterEvent) - Method in interface org.specrunner.sql.database.IDatabaseListener
On register output command.
onRegisterOut(DatabaseRegisterEvent) - Method in class org.specrunner.sql.database.impl.DatabaseCountListener
 
onRegisterOut(DatabaseRegisterEvent) - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
 
onTableIn(DatabaseTableEvent) - Method in interface org.specrunner.sql.database.IDatabaseListener
On table start processing.
onTableIn(DatabaseTableEvent) - Method in class org.specrunner.sql.database.impl.DatabaseCountListener
 
onTableIn(DatabaseTableEvent) - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
 
onTableOut(DatabaseTableEvent) - Method in interface org.specrunner.sql.database.IDatabaseListener
On table end processing.
onTableOut(DatabaseTableEvent) - Method in class org.specrunner.sql.database.impl.DatabaseCountListener
 
onTableOut(DatabaseTableEvent) - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
 
org.specrunner.sql - package org.specrunner.sql
 
org.specrunner.sql.database - package org.specrunner.sql.database
 
org.specrunner.sql.database.impl - package org.specrunner.sql.database.impl
 
org.specrunner.sql.impl - package org.specrunner.sql.impl
 
org.specrunner.sql.meta - package org.specrunner.sql.meta
 
org.specrunner.sql.meta.impl - package org.specrunner.sql.meta.impl
 
org.specrunner.sql.report - package org.specrunner.sql.report
 
org.specrunner.sql.transformer - package org.specrunner.sql.transformer
 
org.specrunner.sql.util - package org.specrunner.sql.util
 
outputs - Variable in class org.specrunner.sql.database.impl.StatementFactoryDefault
Prepared statements for output actions.

P

perform(IContext, IResultSet, TableAdapter, Connection, Schema, EMode) - Method in interface org.specrunner.sql.database.IDatabase
Perform some actions in a database.
perform(IContext, IResultSet, TableAdapter, Connection, Schema, EMode) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
perform(IContext, IResultSet, Connection, String, Reader, boolean) - Method in class org.specrunner.sql.PluginScripts
Perform script commands.
performDelete(IContext, IResultSet, Connection, Table, IRegister, int) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Perform database deletes.
performIn(IContext, IResultSet, Connection, SqlWrapper, Table, IRegister) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Perform database commands.
performInsert(IContext, IResultSet, Connection, EMode, Table, IDataFilter, IRegister, Map<String, Value>, Map<String, CellAdapter>) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Perform database inserts.
performOut(IContext, IResultSet, Connection, SqlWrapper, Table, IRegister) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Perform database selects.
performSelect(IContext, IResultSet, Connection, Table, CommandType, IRegister, int) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Perform database select verifications.
performUpdate(IContext, IResultSet, Connection, Table, IRegister, int) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Perform database updates.
PluginCompareBase - Class in org.specrunner.sql
Provided a Schema instance, and two databases, this plugin compare these databases.
PluginCompareBase() - Constructor for class org.specrunner.sql.PluginCompareBase
 
PluginConnection - Class in org.specrunner.sql
Plugin to set connection information.
PluginConnection() - Constructor for class org.specrunner.sql.PluginConnection
 
PluginDatabase - Class in org.specrunner.sql
Add an IDatabase to the environment.
PluginDatabase() - Constructor for class org.specrunner.sql.PluginDatabase
 
PluginFilter - Class in org.specrunner.sql
Add a IFilter instance to the environment.
PluginFilter() - Constructor for class org.specrunner.sql.PluginFilter
 
PluginJoined - Class in org.specrunner.sql
Split database tables in parts like Hibernate JOINED strategy.
PluginJoined() - Constructor for class org.specrunner.sql.PluginJoined
 
PluginPrepare - Class in org.specrunner.sql
Prepare a database.
PluginPrepare() - Constructor for class org.specrunner.sql.PluginPrepare
Default constructor.
PluginRelease - Class in org.specrunner.sql
Perform release of an Database with a given name.
PluginRelease() - Constructor for class org.specrunner.sql.PluginRelease
 
PluginSchema - Class in org.specrunner.sql
Uses the ISchemaLoader from environment to load a Schema and save it to the environment.
PluginSchema() - Constructor for class org.specrunner.sql.PluginSchema
 
PluginSchema.SchemaReusable - Class in org.specrunner.sql
Reusable schema.
PluginSchemaLoader - Class in org.specrunner.sql
Add a ISchemaLoader to the environment.
PluginSchemaLoader() - Constructor for class org.specrunner.sql.PluginSchemaLoader
 
PluginScripts - Class in org.specrunner.sql
This plugin specifies the scripts to be performed.
PluginScripts() - Constructor for class org.specrunner.sql.PluginScripts
 
PluginVerify - Class in org.specrunner.sql
Check a database.
PluginVerify() - Constructor for class org.specrunner.sql.PluginVerify
Default constructor.
populateTableReport(Schema, IDataFilter, SchemaReport, Table, ResultSet, ResultSet) - Method in class org.specrunner.sql.PluginCompareBase
Populate schema report.
prepare(SqlWrapper, String, Map<String, Integer>, int) - Static method in class org.specrunner.sql.database.SqlWrapper
Prepare any instance.
PreparedStatementCleaner - Class in org.specrunner.sql.database.impl
Cleaner of prepared statements.
PreparedStatementCleaner() - Constructor for class org.specrunner.sql.database.impl.PreparedStatementCleaner
 
prepareInputValues(IContext, Table, IRegister, Map<String, Integer>) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Prepare values to use in insert/update/delete.
prepareSelectValues(IContext, Connection, IRegister, Map<String, Integer>) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Prepare values to use in select.
print(StringBuilder) - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
Print result.
printDate(StringBuilder, Date) - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
Print dates as SQL.
processTable(IContext, IResultSet, TableAdapter, Connection, EMode, IDataFilter, Table) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Process a data table.
putInput(String, PreparedStatement) - Method in class org.specrunner.sql.database.impl.StatementFactoryDefault
 
putInput(String, PreparedStatement) - Method in class org.specrunner.sql.database.impl.StatementFactoryUncached
 
putInput(String, PreparedStatement) - Method in interface org.specrunner.sql.database.IStatementFactory
Add a statement to the factory.
putOutput(String, PreparedStatement) - Method in class org.specrunner.sql.database.impl.StatementFactoryDefault
 
putOutput(String, PreparedStatement) - Method in class org.specrunner.sql.database.impl.StatementFactoryUncached
 
putOutput(String, PreparedStatement) - Method in interface org.specrunner.sql.database.IStatementFactory
Add a statement to the factory.

R

read(ResultSet, Column) - Method in interface org.specrunner.sql.database.IColumnReader
Read a column from a result set.
read(ResultSet, Column) - Method in class org.specrunner.sql.database.impl.ColumnReaderDefault
 
readHeadersColumns(IContext, EMode, Table, List<CellAdapter>, Column[], IDataFilter) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Read headers information.
readKeys(SqlWrapper, Table, IRegister, PreparedStatement) - Method in interface org.specrunner.sql.database.IIdManager
Read keys from a prepared statement.
readKeys(SqlWrapper, Table, IRegister, PreparedStatement) - Method in class org.specrunner.sql.database.impl.IdManagerDefault
 
REF - Static variable in class org.specrunner.sql.report.TableReport
String flag for reference.
RegisterDefault - Class in org.specrunner.sql.database.impl
Basic instance of a register.
RegisterDefault(Table) - Constructor for class org.specrunner.sql.database.impl.RegisterDefault
Default constructor.
RegisterType - Enum in org.specrunner.sql.report
The register types.
release() - Method in interface org.specrunner.sql.database.IDatabase
Release database resources.
release() - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
release(PreparedStatement) - Method in class org.specrunner.sql.database.impl.StatementFactoryDefault
 
release() - Method in class org.specrunner.sql.database.impl.StatementFactoryDefault
 
release(PreparedStatement) - Method in class org.specrunner.sql.database.impl.StatementFactoryUncached
 
release() - Method in class org.specrunner.sql.database.impl.StatementFactoryUncached
 
release(PreparedStatement) - Method in interface org.specrunner.sql.database.IStatementFactory
Release an individual statement.
release() - Method in interface org.specrunner.sql.database.IStatementFactory
Release database resources.
release() - Method in interface org.specrunner.sql.IDataSourceProvider
Release data source resources.
release() - Method in class org.specrunner.sql.impl.SimpleDataSource
 
release() - Method in class org.specrunner.sql.PluginSchema.SchemaReusable
 
ReplicableException - Exception in org.specrunner.sql.meta
Errors on replication.
ReplicableException() - Constructor for exception org.specrunner.sql.meta.ReplicableException
 
ReplicableException(String) - Constructor for exception org.specrunner.sql.meta.ReplicableException
 
ReplicableException(Throwable) - Constructor for exception org.specrunner.sql.meta.ReplicableException
 
ReplicableException(String, Throwable) - Constructor for exception org.specrunner.sql.meta.ReplicableException
 
ReportException - Exception in org.specrunner.sql.report
Exception for schema reports.
ReportException(SchemaReport) - Constructor for exception org.specrunner.sql.report.ReportException
Constructor.
reset() - Method in interface org.specrunner.sql.database.IIdManager
Reset ID manager.
reset() - Method in class org.specrunner.sql.database.impl.IdManagerDefault
 
reset() - Method in class org.specrunner.sql.PluginSchema.SchemaReusable
 
ResultSetEnumerator - Class in org.specrunner.sql
Default implementation of result set enumeration.
ResultSetEnumerator(Table, Boolean, ResultSet, ResultSet) - Constructor for class org.specrunner.sql.ResultSetEnumerator
Result set enumerator.
reuseScripts - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
Reuse script status.

S

Schema - Class in org.specrunner.sql.meta
Schema meta-model.
Schema() - Constructor for class org.specrunner.sql.meta.Schema
 
SchemaException - Exception in org.specrunner.sql.meta
Errors on schema loading.
SchemaException() - Constructor for exception org.specrunner.sql.meta.SchemaException
 
SchemaException(String) - Constructor for exception org.specrunner.sql.meta.SchemaException
 
SchemaException(Throwable) - Constructor for exception org.specrunner.sql.meta.SchemaException
 
SchemaException(String, Throwable) - Constructor for exception org.specrunner.sql.meta.SchemaException
 
SchemaLoaderXOM - Class in org.specrunner.sql.meta.impl
A loader of Schema from XML files.
SchemaLoaderXOM() - Constructor for class org.specrunner.sql.meta.impl.SchemaLoaderXOM
 
SchemaReport - Class in org.specrunner.sql.report
A report two database comparation sharing the same schema definition.
SchemaReport(Schema) - Constructor for class org.specrunner.sql.report.SchemaReport
Constructor.
SchemaReusable(String, Schema) - Constructor for class org.specrunner.sql.PluginSchema.SchemaReusable
Default constructor with information.
selectWrapper(CommandType, StringBuilder, Map<String, Integer>, int) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates a wrapper for select commands.
SEPARATOR - Static variable in interface org.specrunner.sql.database.IIdManager
Fields separator.
SEQ - Static variable in class org.specrunner.sql.report.TableReport
String flag for sequence.
sequenceProvider - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
Sequence next value generator.
SequenceProviderDefault - Class in org.specrunner.sql.database.impl
Default sequence provider.
SequenceProviderDefault() - Constructor for class org.specrunner.sql.database.impl.SequenceProviderDefault
 
setAlias(String) - Method in class org.specrunner.sql.meta.Column
Set the table alias.
setAlias(String) - Method in class org.specrunner.sql.meta.Schema
Set the alias.
setAlias(String) - Method in class org.specrunner.sql.meta.Table
Set table alias.
setAliasToColumns(Map<String, Column>) - Method in class org.specrunner.sql.meta.Table
Set the alias mapping.
setAliasToTables(Map<String, Table>) - Method in class org.specrunner.sql.meta.Schema
Set the alias mapping.
setArguments(List<String>) - Method in class org.specrunner.sql.meta.Column
Set the list of arguments.
setCell(CellAdapter) - Method in class org.specrunner.sql.meta.Value
Set the cell.
setClasspathrelative(boolean) - Method in class org.specrunner.sql.PluginScripts
Set classpath relative script flag.
setColumn(Column) - Method in class org.specrunner.sql.meta.Value
Set the column.
setColumnReader(IColumnReader) - Method in interface org.specrunner.sql.database.IDatabaseReader
Set a column reader.
setColumnReader(IColumnReader) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
setColumnReader(IColumnReader) - Method in class org.specrunner.sql.PluginCompareBase
 
setColumns(List<Column>) - Method in class org.specrunner.sql.meta.Table
Set the columns.
setColumns(List<Column>) - Method in class org.specrunner.sql.report.TableReport
Set columns list.
setColumnsToIndexes(Map<String, Integer>) - Method in class org.specrunner.sql.report.LineReport
Set column mapping.
setComparator(IComparator) - Method in class org.specrunner.sql.meta.Column
Set the column comparator.
setComparator(IComparator) - Method in class org.specrunner.sql.meta.Value
Set the cell comparator.
setConnection(String) - Method in class org.specrunner.sql.PluginConnection
Sets the connection description as '<driver>|<url>|<user>|<password>'.
setConverter(IConverter) - Method in class org.specrunner.sql.meta.Column
Set the column converter.
setDatabase(String) - Method in class org.specrunner.sql.AbstractPluginDatabase
Set the database instance.
setDatasource(String) - Method in class org.specrunner.sql.AbstractPluginDatabase
Set the database name.
setDate(boolean) - Method in class org.specrunner.sql.meta.Column
Set date flag.
setDefaultExpression(IAbstraction) - Method in class org.specrunner.sql.meta.Column
Set the column default value expression.
setDefaultValue(Object) - Method in class org.specrunner.sql.meta.Column
Set the column default value.
setDriver(String) - Method in class org.specrunner.sql.PluginConnection
Sets the drive.
setExpectedObjects(List<String>) - Method in class org.specrunner.sql.report.LineReport
Set the list of expected objects.
setFailsafe(Boolean) - Method in class org.specrunner.sql.PluginScripts
Set fail safe status.
setFilter(String) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Set the filter name.
setFilter(String) - Method in class org.specrunner.sql.PluginCompareBase
Set the filter name.
setFormatter(IFormatter) - Method in class org.specrunner.sql.meta.Column
The column formatter.
setFormatterArguments(List<String>) - Method in class org.specrunner.sql.meta.Column
Set column formatter.
setIdManager(IIdManager) - Method in interface org.specrunner.sql.database.IDatabase
Set the manager.
setIdManager(IIdManager) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
setKey(boolean) - Method in class org.specrunner.sql.meta.Column
Set the key flag.
setLimit(Integer) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Set error limit.
setLines(List<LineReport>) - Method in class org.specrunner.sql.report.TableReport
Set the line reports.
setListeners(List<IDatabaseListener>) - Method in interface org.specrunner.sql.database.IDatabase
Set database listeners.
setListeners(List<IDatabaseListener>) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
setLoginTimeout(int) - Method in class org.specrunner.sql.impl.SimpleDataSource
 
setLogWriter(PrintWriter) - Method in class org.specrunner.sql.impl.SimpleDataSource
 
setMd5Keys(Boolean) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Set MD5 flag.
setMode(EMode) - Method in class org.specrunner.sql.AbstractPluginDatabase
Set the plugin mode.
setName(String) - Method in interface org.specrunner.sql.database.IDatabase
Set database name.
setName(String) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
setName(String) - Method in class org.specrunner.sql.meta.Column
Set the table name.
setName(String) - Method in class org.specrunner.sql.meta.Schema
Sets the schema name.
setName(String) - Method in class org.specrunner.sql.meta.Table
Set the name.
setNameseparator(String) - Method in class org.specrunner.sql.PluginScripts
Set the name separator.
setNamesToColumns(Map<String, Column>) - Method in class org.specrunner.sql.meta.Table
Set the name mapping.
setNamesToTables(Map<String, Table>) - Method in class org.specrunner.sql.meta.Schema
Sets the name mapping.
setNullEmptyHandler(INullEmptyHandler) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
setNullEmptyHandler(INullEmptyHandler) - Method in class org.specrunner.sql.PluginCompareBase
 
setParent(Table) - Method in class org.specrunner.sql.meta.Column
Set the table.
setParent(Schema) - Method in class org.specrunner.sql.meta.Table
Set the schema.
setPassword(String) - Method in class org.specrunner.sql.PluginConnection
Sets the database password.
setPointer(String) - Method in class org.specrunner.sql.meta.Column
Set the pointer reference.
setProvider(String) - Method in class org.specrunner.sql.PluginConnection
Sets the datasource provider class name.
setProvider(String) - Method in class org.specrunner.sql.PluginDatabase
Sets the datasource provider class name.
setProvider(String) - Method in class org.specrunner.sql.PluginFilter
Sets the filter provider class name.
setProvider(String) - Method in class org.specrunner.sql.PluginSchemaLoader
Sets the datasource provider class name.
setProviderInstance(IDataSourceProvider) - Method in class org.specrunner.sql.PluginConnection
The instance of data source.
setProviderInstance(IDatabase[]) - Method in class org.specrunner.sql.PluginDatabase
The instance of data source.
setProviderInstance(IDataFilter) - Method in class org.specrunner.sql.PluginFilter
The instance of data source.
setProviderInstance(ISchemaLoader) - Method in class org.specrunner.sql.PluginSchemaLoader
The instance of data source.
setReader(IReader) - Method in class org.specrunner.sql.meta.Column
Set the column reader.
setReceivedObjects(List<String>) - Method in class org.specrunner.sql.report.LineReport
Set the list of expected objects.
setReference(boolean) - Method in class org.specrunner.sql.meta.Column
The reference flag.
setReference(String) - Method in class org.specrunner.sql.PluginCompareBase
Set the reference database name.
setReuse(Boolean) - Method in class org.specrunner.sql.PluginConnection
Set reusable state.
setReuse(Boolean) - Method in class org.specrunner.sql.PluginDatabase
Set reusable state.
setReuse(Boolean) - Method in class org.specrunner.sql.PluginFilter
Set reusable state.
setReuse(Boolean) - Method in class org.specrunner.sql.PluginSchema
Set reusable state.
setReuse(Boolean) - Method in class org.specrunner.sql.PluginSchemaLoader
Set reusable state.
setReuseScripts(Boolean) - Method in interface org.specrunner.sql.database.IDatabase
Flag to set reuse scripts status.
setReuseScripts(Boolean) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
setSchema(String) - Method in class org.specrunner.sql.AbstractPluginDatabase
Sets the schema name.
setSchema(String) - Method in class org.specrunner.sql.PluginCompareBase
Set the schema name.
setScripts(URI[]) - Method in class org.specrunner.sql.PluginScripts
Set scripts.
setScripts(IContext) - Method in class org.specrunner.sql.PluginScripts
Set script, if necessary.
setScriptseparator(String) - Method in class org.specrunner.sql.PluginScripts
Set script separator.
setSeparator(String) - Method in class org.specrunner.sql.AbstractPluginDatabase
Set the name separator.
setSeparator(String) - Method in class org.specrunner.sql.PluginConnection
Set the connection separator.
setSeparator(String) - Method in class org.specrunner.sql.PluginDatabase
Set the name separator.
setSeparator(String) - Method in class org.specrunner.sql.PluginRelease
Set the name separator.
setSequence(String) - Method in class org.specrunner.sql.meta.Column
Set sequence name.
setSequenceProvider(ISequenceProvider) - Method in interface org.specrunner.sql.database.IDatabase
Set the sequence provider.
setSequenceProvider(ISequenceProvider) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
setSize(Column, Integer) - Method in class org.specrunner.sql.report.TableReport
Set column size.
setSource(Object) - Method in class org.specrunner.sql.PluginSchema
Set the schema source.
setSqlseparator(String) - Method in class org.specrunner.sql.PluginScripts
Sets the SQL command separators.
setSqlWrapperFactory(ISqlWrapperFactory) - Method in interface org.specrunner.sql.database.IDatabase
Set SQL wrapper.
setSqlWrapperFactory(ISqlWrapperFactory) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
setStatementFactory(IStatementFactory) - Method in interface org.specrunner.sql.database.IDatabase
Set statement factory.
setStatementFactory(IStatementFactory) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
 
setSystem(String) - Method in class org.specrunner.sql.PluginCompareBase
Set the system database name.
setTable(String) - Method in class org.specrunner.sql.meta.Column
Set table property.
setTable(TableReport) - Method in class org.specrunner.sql.report.LineReport
Set the table report.
setTable(Table) - Method in class org.specrunner.sql.report.TableReport
Set the report table.
setTables(List<Table>) - Method in class org.specrunner.sql.meta.Schema
Set the tables.
setTimezone(String) - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
Set current timezone.
setType(RegisterType) - Method in class org.specrunner.sql.report.LineReport
Set line register type.
setup(IContext, EMode, Schema) - Method in interface org.specrunner.sql.meta.IDataFilter
Enable the filter to perform some setup before use.
setup(IContext, EMode, Schema) - Method in class org.specrunner.sql.meta.impl.DataFilterDefault
 
setup(IContext, EMode, Schema) - Method in class org.specrunner.sql.meta.impl.DataFilterNegative
 
setupColumn(IContext, Table, Column, INodeHolder) - Static method in class org.specrunner.sql.meta.impl.UtilSchema
Setup a column in a conservative way.
setUrl(String) - Method in class org.specrunner.sql.PluginConnection
Sets the URL.
setUser(String) - Method in class org.specrunner.sql.PluginConnection
Sets database user.
setValue(Object) - Method in class org.specrunner.sql.meta.Value
Set the value.
setVirtual(boolean) - Method in class org.specrunner.sql.meta.Column
Set virtual flag.
setVirtual(Boolean) - Method in class org.specrunner.sql.PluginCompareBase
Set the virtual flag.
shortView(CellAdapter, Object, String, String) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Create an error information to append to a cell.
SimpleDataSource - Class in org.specrunner.sql.impl
A very simple data source implementation to be used when only direct connection information are provided.
SimpleDataSource(String, String, String, String) - Constructor for class org.specrunner.sql.impl.SimpleDataSource
Creates a basic datasource.
sqlDelete(Table, IRegister, Map<String, Integer>) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates the delete SQL.
sqlInsert(Table, IRegister, Map<String, Integer>) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates the insert SQL.
sqlSelect(Table, IRegister, Map<String, Integer>) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates the select SQL.
sqlUpdate(Table, IRegister, Map<String, Integer>) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates the update SQL.
SqlWrapper - Class in org.specrunner.sql.database
Wrapper of SQL commands.
SqlWrapper(CommandType) - Constructor for class org.specrunner.sql.database.SqlWrapper
Default constructor.
sqlWrapperFactory - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
Factory of SQLs.
SqlWrapperFactoryDefault - Class in org.specrunner.sql.database.impl
Default SQL wrapper factory.
SqlWrapperFactoryDefault() - Constructor for class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
 
statementFactory - Variable in class org.specrunner.sql.database.impl.DatabaseDefault
Factory of statements.
StatementFactoryDefault - Class in org.specrunner.sql.database.impl
Default statement factory.
StatementFactoryDefault() - Constructor for class org.specrunner.sql.database.impl.StatementFactoryDefault
 
StatementFactoryUncached - Class in org.specrunner.sql.database.impl
Default statement factory.
StatementFactoryUncached() - Constructor for class org.specrunner.sql.database.impl.StatementFactoryUncached
 
StringUtil - Class in org.specrunner.sql.util
String utils.

T

table - Variable in class org.specrunner.sql.database.impl.IdManagerDefault
Local table name.
Table - Class in org.specrunner.sql.meta
Table meta model.
Table() - Constructor for class org.specrunner.sql.meta.Table
 
TableReport - Class in org.specrunner.sql.report
A table report.
TableReport(Table) - Constructor for class org.specrunner.sql.report.TableReport
Constructor.
textByType(StringBuilder, Object) - Method in class org.specrunner.sql.database.impl.DatabasePrintListener
Dump current value according to its type.
tokenize(String, String) - Static method in class org.specrunner.sql.util.StringUtil
Tokenize a string.
toString() - Method in enum org.specrunner.sql.database.CommandType
 
toString() - Method in class org.specrunner.sql.impl.SimpleDataSource
 
toString() - Method in class org.specrunner.sql.meta.Value
 
transform(ISource) - Method in class org.specrunner.sql.transformer.AbstractTransformerSql
 
TransformerPrepare - Class in org.specrunner.sql.transformer
Plugin to prepare.
TransformerPrepare() - Constructor for class org.specrunner.sql.transformer.TransformerPrepare
 
TransformerVerify - Class in org.specrunner.sql.transformer
Plugin to verify.
TransformerVerify() - Constructor for class org.specrunner.sql.transformer.TransformerVerify
 

U

unwrap(Class<T>) - Method in class org.specrunner.sql.impl.SimpleDataSource
 
update(String, Map<String, Integer>, int) - Static method in class org.specrunner.sql.database.SqlWrapper
Set update.
updateWrapper(StringBuilder, Map<String, Integer>, int) - Method in class org.specrunner.sql.database.impl.SqlWrapperFactoryDefault
Creates an update wrapper.
UtilNames - Class in org.specrunner.sql.meta
Utility names.
UtilSchema - Class in org.specrunner.sql.meta.impl
Utility class for Schema manipulation.

V

value(Column, Object) - Method in class org.specrunner.sql.database.impl.DatabaseDefault
Recover better representation for a value.
value - Variable in class org.specrunner.sql.database.impl.IdManagerDefault
Local value.
Value - Class in org.specrunner.sql.meta
The value for a given cell in data tables.
Value(Column, CellAdapter, Object, IComparator) - Constructor for class org.specrunner.sql.meta.Value
Default constructor.
value(Column, String) - Method in class org.specrunner.sql.report.LineReport
Recover better representation for a value.
valueOf(String) - Static method in enum org.specrunner.sql.database.CommandType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.specrunner.sql.report.RegisterType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.specrunner.sql.database.CommandType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.specrunner.sql.report.RegisterType
Returns an array containing the constants of this enum type, in the order they are declared.
valuesToIds - Variable in class org.specrunner.sql.database.impl.IdManagerDefault
Mapping from values to IDs.
VIR - Static variable in class org.specrunner.sql.report.TableReport
String flag for virtual.

X

xmlToSql - Static variable in class org.specrunner.sql.database.impl.DatabaseDefault
Cache of tables tables to scripts.
A B C D E F G H I K L M N O P R S T U V X 
Skip navigation links

Copyright © 2017. All rights reserved.