| Package | Description |
|---|---|
| org.specrunner.sql.database | |
| org.specrunner.sql.database.impl | |
| org.specrunner.sql.meta | |
| org.specrunner.sql.meta.impl | |
| org.specrunner.sql.report |
| Modifier and Type | Method and Description |
|---|---|
Object |
IIdManager.find(String table,
String value,
Column column,
Connection connection,
IStatementFactory statementFactory)
Find a value by its table and alias, or by columns values.
|
Object |
IColumnReader.read(ResultSet rs,
Column column)
Read a column from a result set.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
IdManagerDefault.find(String tableOrAlias,
String value,
Column column,
Connection connection,
IStatementFactory statementFactory) |
protected String |
DatabaseDefault.getAdjustContent(IContext context,
EMode mode,
CommandType command,
Column column,
IDataFilter afilter,
INodeHolder nh)
Get the string value of a node holder, and adjust text if required.
|
String |
RegisterDefault.getTableOrAlias(IContext context,
Column column) |
protected Value |
DatabaseDefault.getValue(IContext context,
EMode mode,
CommandType command,
Column column,
IDataFilter afilter,
CellAdapter td,
String content)
Get value object for a given cell.
|
Object |
ColumnReaderDefault.read(ResultSet rs,
Column column) |
protected void |
DatabaseDefault.readHeadersColumns(IContext context,
EMode mode,
Table table,
List<CellAdapter> headers,
Column[] columns,
IDataFilter afilter)
Read headers information.
|
protected Object |
DatabaseDefault.value(Column c,
Object exp)
Recover better representation for a value.
|
| Modifier and Type | Method and Description |
|---|---|
Column |
Column.copy() |
Column |
Table.getAlias(String alias)
Get a column by its alias.
|
Column |
Value.getColumn()
Get the value column.
|
Column |
Table.getName(String name)
Get the column by its name.
|
Column |
Column.setAlias(String alias)
Set the table alias.
|
Column |
Column.setArguments(List<String> arguments)
Set the list of arguments.
|
Column |
Column.setComparator(IComparator comparator)
Set the column comparator.
|
Column |
Column.setConverter(IConverter converter)
Set the column converter.
|
Column |
Column.setDate(boolean date)
Set date flag.
|
Column |
Column.setDefaultExpression(IAbstraction defaultExpression)
Set the column default value expression.
|
Column |
Column.setDefaultValue(Object defaultValue)
Set the column default value.
|
Column |
Column.setFormatter(IFormatter formatter)
The column formatter.
|
Column |
Column.setFormatterArguments(List<String> formatterArguments)
Set column formatter.
|
Column |
Column.setKey(boolean key)
Set the key flag.
|
Column |
Column.setName(String name)
Set the table name.
|
Column |
Column.setParent(Table parent)
Set the table.
|
Column |
Column.setPointer(String pointer)
Set the pointer reference.
|
Column |
Column.setReader(IReader reader)
Set the column reader.
|
Column |
Column.setReference(boolean reference)
The reference flag.
|
Column |
Column.setSequence(String sequence)
Set sequence name.
|
Column |
Column.setTable(String table)
Set table property.
|
Column |
Column.setVirtual(boolean virtual)
Set virtual flag.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Column> |
Table.getAliasToColumns()
Get the alias mapping.
|
List<Column> |
Table.getColumns()
Get the columns.
|
List<Column> |
Table.getKeys()
Get the columns which are keys.
|
Map<String,Column> |
Table.getNamesToColumns()
Get the name mapping.
|
List<Column> |
Table.getReferences()
Get the columns which are references.
|
List<Column> |
Table.getVirtual()
Get the columns which are references.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IDataFilter.accept(EMode mode,
Column column)
Check if a column, in table from a schema is accepted.
|
boolean |
IDataFilter.accept(EMode mode,
Column column,
Object value)
Check if a value, in a column of a table from a schema is accepted.
|
Table |
Table.add(Column column)
Add a column.
|
String |
IRegister.getTableOrAlias(IContext context,
Column column)
Get the table which is referred by the column.
|
void |
Column.merge(Column other) |
Value |
Value.setColumn(Column column)
Set the column.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Table.setAliasToColumns(Map<String,Column> aliasToColumns)
Set the alias mapping.
|
Table |
Table.setColumns(List<Column> columns)
Set the columns.
|
void |
Table.setNamesToColumns(Map<String,Column> namesToColumns)
Set the name mapping.
|
| Constructor and Description |
|---|
Value(Column column,
CellAdapter cell,
Object value,
IComparator comparator)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DataFilterNegative.accept(EMode mode,
Column column) |
boolean |
DataFilterDefault.accept(EMode mode,
Column column) |
boolean |
DataFilterNegative.accept(EMode mode,
Column column,
Object value) |
boolean |
DataFilterDefault.accept(EMode mode,
Column column,
Object value) |
static void |
UtilSchema.setupColumn(IContext context,
Table table,
Column column,
INodeHolder holder)
Setup a column in a conservative way.
|
| Modifier and Type | Method and Description |
|---|---|
List<Column> |
TableReport.getColumns()
Get table columns.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TableReport.add(Column column,
Integer size)
Add a column to report.
|
void |
LineReport.add(Column c,
int index,
Object expected,
Object received)
Add register information.
|
Integer |
TableReport.getSize(Column column)
Column size.
|
String |
LineReport.nullOrEmpty(Column c,
String exp)
As empty or null string.
|
String |
LineReport.nullOrEmptyWrapp(Column c,
String exp)
Wrapped text.
|
void |
TableReport.setSize(Column column,
Integer size)
Set column size.
|
protected String |
LineReport.value(Column c,
String exp)
Recover better representation for a value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TableReport.setColumns(List<Column> columns)
Set columns list.
|
Copyright © 2017. All rights reserved.