- 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.
- 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.
- 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.
- 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.
- 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
-
- 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.
- 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.