Modifier and Type | Method and Description |
---|---|
Column |
DataContext.getColumnByQualifiedLabel(String columnName)
Finds a column in the DataContext based on a fully qualified column
label.
|
Column |
AbstractDataContext.getColumnByQualifiedLabel(String columnName)
Finds a column in the DataContext based on a fully qualified column
label.
|
static Column[] |
MetaModelHelper.getColumnsBySuperType(Column[] columns,
SuperColumnType superColumnType) |
static Column[] |
MetaModelHelper.getColumnsByType(Column[] columns,
ColumnType columnType) |
static Column[] |
MetaModelHelper.getTableColumns(Table table,
Column[] columns)
Creates a subset array of columns, where only columns that are contained within the specified table are included.
|
static Column[] |
MetaModelHelper.getTableColumns(Table table,
Iterable<Column> columns)
Creates a subset array of columns, where only columns that are contained within the specified table are included.
|
Modifier and Type | Method and Description |
---|---|
void |
QueryPostprocessDataContext.addConverter(Column column,
TypeConverter<?,?> converter)
Adds a
TypeConverter to this DataContext's query engine (Query Postprocessor) for read operations. |
static SelectItem[] |
MetaModelHelper.createSelectItems(Column... columns) |
protected Row |
QueryPostprocessDataContext.executePrimaryKeyLookupQuery(Table table,
List<SelectItem> selectItems,
Column primaryKeyColumn,
Object keyValue)
Executes a query which obtains a row by primary key (as defined by
isPrimaryKey() ). |
static Column[] |
MetaModelHelper.getColumnsBySuperType(Column[] columns,
SuperColumnType superColumnType) |
static Column[] |
MetaModelHelper.getColumnsByType(Column[] columns,
ColumnType columnType) |
static Column[] |
MetaModelHelper.getTableColumns(Table table,
Column[] columns)
Creates a subset array of columns, where only columns that are contained within the specified table are included.
|
static Table[] |
MetaModelHelper.getTables(Column[] columns) |
Modifier and Type | Method and Description |
---|---|
static Column[] |
MetaModelHelper.getTableColumns(Table table,
Iterable<Column> columns)
Creates a subset array of columns, where only columns that are contained within the specified table are included.
|
static Table[] |
MetaModelHelper.getTables(Collection<Table> tableList,
Iterable<Column> columnList)
Creates an array of tables where all occurences of tables in the provided list of tables and columns are included
|
static Table[] |
MetaModelHelper.getTables(Iterable<Column> columns)
Converts a list of columns to a corresponding array of tables
|
protected abstract DataSet |
QueryPostprocessDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows)
Executes a simple one-table query against a table in the main schema of the subclasses of this class.
|
protected DataSet |
QueryPostprocessDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int firstRow,
int maxRows)
Executes a simple one-table query against a table in the main schema of the subclasses of this class.
|
Modifier and Type | Method and Description |
---|---|
protected DataSet |
ArffDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
protected Row |
CassandraDataContext.executePrimaryKeyLookupQuery(Table table,
List<SelectItem> selectItems,
Column primaryKeyColumn,
Object keyValue) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
CassandraDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
static Map<Column,TypeConverter<?,?>> |
Converters.autoDetectConverters(DataContext dataContext,
List<Column> columns,
int sampleSize)
Auto-detects / guesses the type converters to be applied on set of
columns.
|
static Map<Column,TypeConverter<?,?>> |
Converters.autoDetectConverters(DataContext dataContext,
Table table,
int sampleSize)
Auto-detects / guesses the type converters to be applied on a table.
|
protected Map<Column,TypeConverter<?,?>> |
ConvertedDataSetInterceptor.getConverters(DataSet dataSet) |
Modifier and Type | Method and Description |
---|---|
void |
HasReadTypeConverters.addConverter(Column column,
TypeConverter<?,?> converter) |
void |
ConvertedRowUpdationInterceptor.addConverter(Column column,
TypeConverter<?,?> converter) |
void |
ConvertedRowInsertionInterceptor.addConverter(Column column,
TypeConverter<?,?> converter) |
void |
ConvertedDataSetInterceptor.addConverter(Column column,
TypeConverter<?,?> converter) |
static DataContext |
Converters.addTypeConverter(DataContext dataContext,
Column column,
TypeConverter<?,?> converter)
Adds a type converter to a specific column in the
DataContext . |
static UpdateableDataContext |
Converters.addTypeConverter(UpdateableDataContext dataContext,
Column column,
TypeConverter<?,?> converter)
Adds a type converter to a specific column in the
DataContext . |
Modifier and Type | Method and Description |
---|---|
static DataContext |
Converters.addTypeConverters(DataContext dataContext,
Map<Column,TypeConverter<?,?>> converters)
Adds a collection of type converters to specific columns in the
DataContext |
static UpdateableDataContext |
Converters.addTypeConverters(UpdateableDataContext dataContext,
Map<Column,TypeConverter<?,?>> converters)
Adds a collection of type converters to specific columns in the
DataContext |
static Map<Column,TypeConverter<?,?>> |
Converters.autoDetectConverters(DataContext dataContext,
List<Column> columns,
int sampleSize)
Auto-detects / guesses the type converters to be applied on set of
columns.
|
protected static <RB extends RowBuilder<?>> |
Converters.convertRow(RB rowBuilder,
Map<Column,TypeConverter<?,?>> converters)
Converts values in a
RowBuilder . |
Constructor and Description |
---|
ConvertedDataSetInterceptor(Map<Column,TypeConverter<?,?>> converters) |
ConvertedRowInsertionInterceptor(Map<Column,TypeConverter<?,?>> converters) |
ConvertedRowUpdationInterceptor(Map<Column,TypeConverter<?,?>> converters) |
Modifier and Type | Method and Description |
---|---|
protected Row |
CouchDbDataContext.executePrimaryKeyLookupQuery(Table table,
List<SelectItem> selectItems,
Column primaryKeyColumn,
Object keyValue) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
CouchDbDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
protected DataSet |
CouchDbDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int firstRow,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
T |
ColumnBuilder.like(Column column)
Builds several properties of a column, based on another
Column
object as a prototype. |
Modifier and Type | Method and Description |
---|---|
DataSet |
CsvDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
protected Column[] |
AbstractRowBuilder.getColumns() |
Modifier and Type | Method and Description |
---|---|
Style |
Row.getStyle(Column column) |
Style |
AbstractRow.getStyle(Column column) |
Object |
Row.getValue(Column column)
Shorthand method for getting the value of a SelectItem based on the
provided column.
|
Object |
AbstractRow.getValue(Column column) |
int |
SimpleDataSetHeader.indexOf(Column column) |
int |
Row.indexOf(Column column)
Gets the index of a Column in the row.
|
int |
DataSetHeader.indexOf(Column column) |
int |
CachingDataSetHeader.indexOf(Column column) |
int |
AbstractRow.indexOf(Column column) |
boolean |
RowBuilder.isSet(Column column)
Determines if a column's value has been explicitly specified or not.
|
boolean |
AbstractRowBuilder.isSet(Column column) |
RB |
RowBuilder.value(Column column,
Object value)
Sets the value of a column
|
RB |
AbstractRowBuilder.value(Column column,
Object value) |
RB |
RowBuilder.value(Column column,
Object value,
Style style)
Sets the value of a column
|
RB |
AbstractRowBuilder.value(Column column,
Object value,
Style style) |
FilterBuilder<T> |
WhereClauseBuilder.where(Column column)
Defines a where item to set as a criteria
|
Modifier and Type | Method and Description |
---|---|
static SimpleDataSetHeader |
SimpleDataSetHeader.fromColumns(List<Column> cols) |
static EmptyDataSet |
EmptyDataSet.fromColumns(List<Column> cols) |
Constructor and Description |
---|
AbstractRowBuilder(List<Column> columns) |
Modifier and Type | Method and Description |
---|---|
FilterBuilder<DeleteFrom> |
DeleteFrom.where(Column column) |
FilterBuilder<RowDeletionBuilder> |
AbstractRowDeletionBuilder.where(Column column) |
Modifier and Type | Method and Description |
---|---|
protected Row |
DynamoDbDataContext.executePrimaryKeyLookupQuery(Table table,
List<SelectItem> selectItems,
Column primaryKeyColumn,
Object keyValue) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
DynamoDbDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
protected Row |
ElasticSearchDataContext.executePrimaryKeyLookupQuery(Table table,
List<SelectItem> selectItems,
Column primaryKeyColumn,
Object keyValue) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
ElasticSearchDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
protected Row |
ElasticSearchRestDataContext.executePrimaryKeyLookupQuery(Table table,
List<SelectItem> selectItems,
Column primaryKeyColumn,
Object keyValue) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
ElasticSearchRestDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
DataSet |
ExcelDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
DataSet |
FixedWidthDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
protected Row |
HBaseDataContext.executePrimaryKeyLookupQuery(Table table,
List<SelectItem> selectItems,
Column primaryKeyColumn,
Object keyValue) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
HBaseDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
Column |
InterceptableDataContext.getColumnByQualifiedLabel(String columnName) |
Modifier and Type | Method and Description |
---|---|
static String |
JdbcUtils.getValueAsSql(Column column,
Object value,
IQueryRewriter queryRewriter) |
Modifier and Type | Method and Description |
---|---|
Object |
PostgresqlQueryRewriter.getResultSetValue(ResultSet resultSet,
int columnIndex,
Column column) |
Object |
IQueryRewriter.getResultSetValue(ResultSet resultSet,
int columnIndex,
Column column)
Retrieves a value from a JDBC
ResultSet when the anticipated value is mapped to a particular column. |
Object |
AbstractQueryRewriter.getResultSetValue(ResultSet resultSet,
int columnIndex,
Column column) |
void |
PostgresqlQueryRewriter.setStatementParameter(PreparedStatement st,
int valueIndex,
Column column,
Object value) |
void |
IQueryRewriter.setStatementParameter(PreparedStatement st,
int valueIndex,
Column column,
Object value)
Method which handles the action of setting a parameterized value on a
statement.
|
void |
AbstractQueryRewriter.setStatementParameter(PreparedStatement st,
int valueIndex,
Column column,
Object value) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
JsonDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
KafkaDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
protected Row |
MongoDbDataContext.executePrimaryKeyLookupQuery(Table table,
List<SelectItem> selectItems,
Column primaryKeyColumn,
Object keyValue) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
MongoDbDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
protected DataSet |
MongoDbDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int firstRow,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
protected Row |
MongoDbDataContext.executePrimaryKeyLookupQuery(Table table,
List<SelectItem> selectItems,
Column primaryKeyColumn,
Object keyValue) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
MongoDbDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
protected DataSet |
MongoDbDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int firstRow,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
static String |
Neo4jCypherQueryBuilder.buildSelectQuery(Table table,
List<Column> columns,
int firstRow,
int maxRows) |
protected DataSet |
Neo4jDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
protected DataSet |
Neo4jDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int firstRow,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
PojoDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
Column |
SelectItem.getColumn() |
Modifier and Type | Method and Description |
---|---|
Query |
Query.from(Table leftTable,
Table rightTable,
JoinType joinType,
Column leftOnColumn,
Column rightOnColumn) |
SelectItem |
SelectClause.getSelectItem(Column column) |
Query |
Query.groupBy(Column... columns) |
Query |
Query.having(Column column,
OperatorType operatorType,
Object operand) |
Query |
Query.having(FunctionType function,
Column column,
OperatorType operatorType,
Object operand) |
boolean |
FilterClause.isColumnReferenced(Column column)
Traverses the items and evaluates whether or not the given column is
referenced in either of them.
|
boolean |
SelectItem.isReferenced(Column column)
Investigates whether or not this SelectItem references a particular column.
|
boolean |
FilterItem.isReferenced(Column column) |
Query |
Query.orderBy(Column column) |
Query |
Query.orderBy(Column column,
OrderByItem.Direction direction) |
Query |
Query.select(Column... columns) |
Query |
Query.select(Column column,
FromItem fromItem) |
Query |
Query.select(FunctionType functionType,
Column column) |
Query |
Query.where(Column column,
OperatorType operatorType,
Object operand) |
Modifier and Type | Method and Description |
---|---|
Query |
Query.groupBy(List<Column> columns) |
Query |
Query.select(List<Column> columns) |
Constructor and Description |
---|
SelectItem(Column column)
Creates a simple SelectItem that selects from a column
|
SelectItem(Column column,
FromItem fromItem)
Creates a SelectItem that references a column from a particular
FromItem , for example a.price or p.age |
SelectItem(FunctionType function,
Column column)
Creates a SelectItem that uses a function on a column, for example SUM(price) or MAX(age)
|
SelectItem(FunctionType function,
Column column,
FromItem fromItem)
Creates a SelectItem that uses a function on a column from a particular
FromItem , for example
SUM(a.price) or MAX(p.age) |
SelectItem(FunctionType function,
Object[] functionParameters,
Column column)
Create a SelectItem that uses a function with parameters on a column.
|
SelectItem(FunctionType function,
Object[] functionParameters,
Column column,
FromItem fromItem)
Creates a SelectItem that uses a function with parameters on a column from a particular
FromItem , for
example MAP_VALUE('path.to.value', doc) |
Modifier and Type | Method and Description |
---|---|
Column |
SatisfiedQueryBuilder.findColumn(String columnName)
Finds a column by name within the already defined FROM items
|
Modifier and Type | Method and Description |
---|---|
SatisfiedSelectBuilder<B> |
SatisfiedSelectBuilder.and(Column... columns) |
WhereBuilder<B> |
SatisfiedWhereBuilder.and(Column column) |
ColumnSelectBuilder<B> |
SatisfiedSelectBuilder.and(Column column) |
SatisfiedOrderByBuilder<B> |
SatisfiedOrderByBuilder.and(Column column) |
FunctionSelectBuilder<B> |
SatisfiedSelectBuilder.and(FunctionType function,
Column column) |
HavingBuilder |
SatisfiedHavingBuilder.and(FunctionType functionType,
Column column) |
B |
FilterBuilder.differentFrom(Column column)
Not equal to ...
|
B |
AbstractFilterBuilder.differentFrom(Column column) |
B |
FilterBuilder.eq(Column column)
Equal to ...
|
B |
AbstractFilterBuilder.eq(Column column) |
B |
FilterBuilder.greaterThan(Column column)
Greater than ...
|
B |
AbstractFilterBuilder.greaterThan(Column column) |
B |
FilterBuilder.greaterThanOrEquals(Column column)
Greater than or equals...
|
B |
AbstractFilterBuilder.greaterThanOrEquals(Column column) |
GroupedQueryBuilder |
SatisfiedQueryBuilder.groupBy(Column... columns) |
GroupedQueryBuilder |
SatisfiedQueryBuilder.groupBy(Column column) |
B |
FilterBuilder.gt(Column column)
Greater than ...
|
B |
AbstractFilterBuilder.gt(Column column) |
B |
FilterBuilder.gte(Column column)
Greater than or equals...
|
B |
AbstractFilterBuilder.gte(Column column) |
HavingBuilder |
GroupedQueryBuilder.having(FunctionType functionType,
Column column) |
B |
FilterBuilder.isEquals(Column column)
Equal to ...
|
B |
AbstractFilterBuilder.isEquals(Column column) |
B |
FilterBuilder.lessThan(Column column)
Less than ...
|
B |
AbstractFilterBuilder.lessThan(Column column) |
B |
FilterBuilder.lessThanOrEquals(Column column)
Less than or equals...
|
B |
AbstractFilterBuilder.lessThanOrEquals(Column column) |
B |
FilterBuilder.lt(Column column)
Less than ...
|
B |
AbstractFilterBuilder.lt(Column column) |
B |
FilterBuilder.lte(Column column)
Less than or equals...
|
B |
AbstractFilterBuilder.lte(Column column) |
B |
FilterBuilder.ne(Column column)
Not equal to ...
|
B |
AbstractFilterBuilder.ne(Column column) |
SatisfiedFromBuilder |
JoinFromBuilder.on(Column left,
Column right) |
WhereBuilder<B> |
SatisfiedWhereBuilder.or(Column column) |
HavingBuilder |
SatisfiedHavingBuilder.or(FunctionType functionType,
Column column) |
SatisfiedOrderByBuilder<B> |
SatisfiedQueryBuilder.orderBy(Column column) |
SatisfiedOrderByBuilder<GroupedQueryBuilder> |
GroupedQueryBuilder.orderBy(FunctionType function,
Column column) |
SatisfiedSelectBuilder<B> |
SatisfiedQueryBuilder.select(Column... columns) |
SatisfiedSelectBuilder<?> |
SatisfiedFromBuilder.select(Column... columns) |
ColumnSelectBuilder<B> |
SatisfiedQueryBuilder.select(Column column) |
ColumnSelectBuilder<?> |
SatisfiedFromBuilder.select(Column column) |
FunctionSelectBuilder<B> |
SatisfiedQueryBuilder.select(FunctionType function,
Column column) |
FunctionSelectBuilder<?> |
SatisfiedFromBuilder.select(FunctionType function,
Column column) |
FunctionSelectBuilder<?> |
SatisfiedFromBuilder.select(FunctionType function,
Column column,
Object[] functionParameters) |
WhereBuilder<B> |
SatisfiedQueryBuilder.where(Column column) |
WhereBuilder<B> |
SatisfiedQueryBuilder.where(ScalarFunction function,
Column column) |
Modifier and Type | Method and Description |
---|---|
SatisfiedSelectBuilder<?> |
SatisfiedFromBuilder.select(List<Column> columns) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
SalesforceDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractColumn
Abstract
Column implementation. |
class |
ImmutableColumn
Immutable implementation of the Column interface.
|
class |
MutableColumn
Represents a column and it's metadata description.
|
Modifier and Type | Field and Description |
---|---|
protected List<Column> |
MutableTable._columns |
Modifier and Type | Method and Description |
---|---|
Column |
Table.getColumn(int index)
Gets a column by index.
|
Column |
AbstractTable.getColumn(int index) |
Column |
Table.getColumnByName(String columnName)
Convenience method for retrieving a column by it's name.
|
Column |
AbstractTable.getColumnByName(String columnName) |
Modifier and Type | Method and Description |
---|---|
List<Column> |
Table.getBooleanColumns()
Gets all of this table's columns that are of boolean type.
|
List<Column> |
AbstractTable.getBooleanColumns() |
List<Column> |
Table.getColumns()
Gets the columns of this table.
|
List<Column> |
MutableTable.getColumns() |
List<Column> |
AliasTable.getColumns() |
protected List<Column> |
MutableTable.getColumnsInternal()
Internal getter for the columns of the table.
|
List<Column> |
Table.getColumnsOfSuperType(SuperColumnType superColumnType)
Gets the columns of this table that conforms to a specified
SuperColumnType . |
List<Column> |
AbstractTable.getColumnsOfSuperType(SuperColumnType superColumnType) |
List<Column> |
Table.getColumnsOfType(ColumnType columnType)
Gets the columns of this table that conforms to a specified
ColumnType . |
List<Column> |
AbstractTable.getColumnsOfType(ColumnType columnType) |
List<Column> |
Relationship.getForeignColumns()
Gets the foreign key columns of this relationship.
|
List<Column> |
MutableRelationship.getForeignColumns() |
List<Column> |
ImmutableRelationship.getForeignColumns() |
List<Column> |
Table.getForeignKeys()
Gets the columns of this table that are known to be foreign keys (ie.
|
List<Column> |
AbstractTable.getForeignKeys() |
List<Column> |
Table.getIndexedColumns()
Gets all of this table's columns that are indexed.
|
List<Column> |
AbstractTable.getIndexedColumns() |
List<Column> |
Table.getLiteralColumns()
Gets all of this table's columns that are of literal (String/text) type.
|
List<Column> |
AbstractTable.getLiteralColumns() |
List<Column> |
Table.getNumberColumns()
Gets all of this table's columns that are of number type.
|
List<Column> |
AbstractTable.getNumberColumns() |
List<Column> |
Relationship.getPrimaryColumns()
Gets the primary key columns of this relationship.
|
List<Column> |
MutableRelationship.getPrimaryColumns() |
List<Column> |
ImmutableRelationship.getPrimaryColumns() |
List<Column> |
Table.getPrimaryKeys()
Gets the columns of this table that are known to be primary keys.
|
List<Column> |
AbstractTable.getPrimaryKeys() |
List<Column> |
Table.getTimeBasedColumns()
Gets all of this table's columns that are time and/or date based.
|
List<Column> |
AbstractTable.getTimeBasedColumns() |
Modifier and Type | Method and Description |
---|---|
MutableTable |
MutableTable.addColumn(Column column) |
MutableTable |
MutableTable.addColumn(int index,
Column column) |
int |
AbstractColumn.compareTo(Column that) |
boolean |
Relationship.containsColumnPair(Column pkColumn,
Column fkColumn)
Determines whether this relationship contains a specific pair of columns
|
boolean |
AbstractRelationship.containsColumnPair(Column pkColumn,
Column fkColumn) |
static Relationship |
MutableRelationship.createRelationship(Column primaryColumn,
Column foreignColumn) |
MutableTable |
MutableTable.removeColumn(Column column) |
MutableTable |
MutableTable.setColumns(Column... columns) |
Modifier and Type | Method and Description |
---|---|
protected static Table |
AbstractRelationship.checkSameTable(List<Column> columns) |
static Relationship |
MutableRelationship.createRelationship(List<Column> primaryColumns,
List<Column> foreignColumns)
Factory method to create relations between two tables by specifying which
columns from the tables that enforce the relationship.
|
static Relationship |
MutableRelationship.createRelationship(List<Column> primaryColumns,
List<Column> foreignColumns)
Factory method to create relations between two tables by specifying which
columns from the tables that enforce the relationship.
|
MutableTable |
MutableTable.setColumns(Collection<Column> columns) |
Constructor and Description |
---|
ImmutableColumn(Column column,
org.apache.metamodel.schema.ImmutableTable table) |
ImmutableColumn(Column column,
Table table)
Constructs an
ImmutableColumn based on an existing column and a
table. |
MutableTable(String name,
TableType type,
Schema schema,
Column... columns) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
SugarCrmDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
Modifier and Type | Method and Description |
---|---|
FilterBuilder<Update> |
Update.where(Column column) |
FilterBuilder<RowUpdationBuilder> |
AbstractRowUpdationBuilder.where(Column column) |
Modifier and Type | Method and Description |
---|---|
protected DataSet |
XmlSaxDataContext.materializeMainSchemaTable(Table table,
List<Column> columns,
int maxRows) |
DataSet |
XmlDomDataContext.materializeMainSchemaTable(Table table,
List<Column> columnList,
int maxRows) |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.