|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Column | |
|---|---|
| org.eobjects.metamodel | Root package for MetaModel |
| org.eobjects.metamodel.convert | DataContext decorator for implicit conversion of value types after querying and before insertion. |
| org.eobjects.metamodel.create | API for creating tables |
| org.eobjects.metamodel.data | API for data sets |
| org.eobjects.metamodel.delete | API for deleting rows |
| org.eobjects.metamodel.intercept | |
| org.eobjects.metamodel.query | API for querying |
| org.eobjects.metamodel.query.builder | API for query building |
| org.eobjects.metamodel.schema | API for schema structure |
| org.eobjects.metamodel.update | API for updating rows |
| Uses of Column in org.eobjects.metamodel |
|---|
| Methods in org.eobjects.metamodel that return Column | |
|---|---|
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. |
| Methods in org.eobjects.metamodel with parameters of type Column | |
|---|---|
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)
|
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)
|
protected abstract DataSet |
QueryPostprocessDataContext.materializeMainSchemaTable(Table table,
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,
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. |
| Method parameters in org.eobjects.metamodel with type arguments of type Column | |
|---|---|
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 |
| Uses of Column in org.eobjects.metamodel.convert |
|---|
| Methods in org.eobjects.metamodel.convert that return types with arguments of type Column | |
|---|---|
static Map<Column,TypeConverter<?,?>> |
Converters.autoDetectConverters(DataContext dataContext,
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)
|
| Methods in org.eobjects.metamodel.convert with parameters of type Column | |
|---|---|
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. |
static Map<Column,TypeConverter<?,?>> |
Converters.autoDetectConverters(DataContext dataContext,
Column[] columns,
int sampleSize)
Auto-detects / guesses the type converters to be applied on set of columns. |
| Method parameters in org.eobjects.metamodel.convert with type arguments of type Column | ||
|---|---|---|
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 |
|
protected static
|
Converters.convertRow(RB rowBuilder,
Map<Column,TypeConverter<?,?>> converters)
Converts values in a RowBuilder. |
|
| Constructor parameters in org.eobjects.metamodel.convert with type arguments of type Column | |
|---|---|
ConvertedDataSetInterceptor(Map<Column,TypeConverter<?,?>> converters)
|
|
ConvertedRowInsertionInterceptor(Map<Column,TypeConverter<?,?>> converters)
|
|
ConvertedRowUpdationInterceptor(Map<Column,TypeConverter<?,?>> converters)
|
|
| Uses of Column in org.eobjects.metamodel.create |
|---|
| Methods in org.eobjects.metamodel.create with parameters of type Column | |
|---|---|
T |
ColumnBuilder.like(Column column)
Builds several properties of a column, based on another Column
object as a prototype. |
| Uses of Column in org.eobjects.metamodel.data |
|---|
| Methods in org.eobjects.metamodel.data that return Column | |
|---|---|
protected Column[] |
AbstractRowBuilder.getColumns()
|
| Methods in org.eobjects.metamodel.data with parameters of type Column | |
|---|---|
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 |
| Constructors in org.eobjects.metamodel.data with parameters of type Column | |
|---|---|
AbstractDataSet(Column[] columns)
|
|
AbstractRowBuilder(Column[] columns)
|
|
EmptyDataSet(Column[] columns)
|
|
SimpleDataSetHeader(Column[] columns)
|
|
| Uses of Column in org.eobjects.metamodel.delete |
|---|
| Methods in org.eobjects.metamodel.delete with parameters of type Column | |
|---|---|
FilterBuilder<DeleteFrom> |
DeleteFrom.where(Column column)
|
FilterBuilder<RowDeletionBuilder> |
AbstractRowDeletionBuilder.where(Column column)
|
| Uses of Column in org.eobjects.metamodel.intercept |
|---|
| Methods in org.eobjects.metamodel.intercept that return Column | |
|---|---|
Column |
InterceptableDataContext.getColumnByQualifiedLabel(String columnName)
|
| Uses of Column in org.eobjects.metamodel.query |
|---|
| Methods in org.eobjects.metamodel.query that return Column | |
|---|---|
Column |
SelectItem.getColumn()
|
| Methods in org.eobjects.metamodel.query with parameters of type Column | |
|---|---|
SelectItem |
FunctionType.createSelectItem(Column column)
|
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,
boolean ascending)
Deprecated. use orderBy(Column, Direction) instead |
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)
|
| Constructors in org.eobjects.metamodel.query with parameters of type Column | |
|---|---|
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) |
|
| Uses of Column in org.eobjects.metamodel.query.builder |
|---|
| Methods in org.eobjects.metamodel.query.builder that return Column | |
|---|---|
Column |
SatisfiedQueryBuilder.findColumn(String columnName)
Finds a column by name within the already defined FROM items |
| Methods in org.eobjects.metamodel.query.builder with parameters of type Column | |
|---|---|
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.equals(Column column)
Deprecated. use 'eq' or 'isEquals' instead. |
B |
AbstractFilterBuilder.equals(Column column)
Deprecated. |
B |
FilterBuilder.greaterThan(Column column)
Greater than ... |
B |
AbstractFilterBuilder.greaterThan(Column column)
|
B |
SatisfiedQueryBuilder.groupBy(Column... columns)
|
GroupedQueryBuilder |
SatisfiedQueryBuilder.groupBy(Column column)
|
B |
FilterBuilder.gt(Column column)
Greater than ... |
B |
AbstractFilterBuilder.gt(Column column)
|
HavingBuilder |
GroupedQueryBuilder.having(FunctionType functionType,
Column column)
|
B |
FilterBuilder.higherThan(Column column)
Deprecated. use FilterBuilder.greaterThan(Column) instead |
B |
AbstractFilterBuilder.higherThan(Column arg)
Deprecated. |
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.lt(Column column)
Less than ... |
B |
AbstractFilterBuilder.lt(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 functionType,
Column column)
|
FunctionSelectBuilder<?> |
SatisfiedFromBuilder.select(FunctionType functionType,
Column column)
|
WhereBuilder<B> |
SatisfiedQueryBuilder.where(Column column)
|
| Uses of Column in org.eobjects.metamodel.schema |
|---|
| Classes in org.eobjects.metamodel.schema that implement Column | |
|---|---|
class |
AbstractColumn
Abstract Column implementation. |
class |
ImmutableColumn
Immutable implementation of the Column interface. |
class |
MutableColumn
Represents a column and it's metadata description. |
| Fields in org.eobjects.metamodel.schema with type parameters of type Column | |
|---|---|
protected List<Column> |
MutableTable._columns
|
| Methods in org.eobjects.metamodel.schema that return Column | |
|---|---|
Column[] |
Table.getBooleanColumns()
Gets all of this table's columns that are of boolean type. |
Column[] |
AbstractTable.getBooleanColumns()
|
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)
|
Column[] |
Table.getColumns()
Gets the columns of this table. |
Column[] |
MutableTable.getColumns()
|
Column[] |
Table.getColumnsOfSuperType(SuperColumnType superColumnType)
Gets the columns of this table that conforms to a specified SuperColumnType. |
Column[] |
AbstractTable.getColumnsOfSuperType(SuperColumnType superColumnType)
|
Column[] |
Table.getColumnsOfType(ColumnType columnType)
Gets the columns of this table that conforms to a specified ColumnType. |
Column[] |
AbstractTable.getColumnsOfType(ColumnType columnType)
|
Column[] |
Relationship.getForeignColumns()
Gets the foreign key columns of this relationship. |
Column[] |
MutableRelationship.getForeignColumns()
|
Column[] |
ImmutableRelationship.getForeignColumns()
|
Column[] |
Table.getForeignKeys()
Gets the columns of this table that are known to be foreign keys (ie. |
Column[] |
AbstractTable.getForeignKeys()
|
Column[] |
Table.getIndexedColumns()
Gets all of this table's columns that are indexed. |
Column[] |
AbstractTable.getIndexedColumns()
|
Column[] |
Table.getLiteralColumns()
Gets all of this table's columns that are of literal (String/text) type. |
Column[] |
AbstractTable.getLiteralColumns()
|
Column[] |
Table.getNumberColumns()
Gets all of this table's columns that are of number type. |
Column[] |
AbstractTable.getNumberColumns()
|
Column[] |
Relationship.getPrimaryColumns()
Gets the primary key columns of this relationship. |
Column[] |
MutableRelationship.getPrimaryColumns()
|
Column[] |
ImmutableRelationship.getPrimaryColumns()
|
Column[] |
Table.getPrimaryKeys()
Gets the columns of this table that are known to be primary keys. |
Column[] |
AbstractTable.getPrimaryKeys()
|
Column[] |
Table.getTimeBasedColumns()
Gets all of this table's columns that are time and/or date based. |
Column[] |
AbstractTable.getTimeBasedColumns()
|
| Methods in org.eobjects.metamodel.schema that return types with arguments of type Column | |
|---|---|
protected List<Column> |
MutableTable.getColumnsInternal()
Internal getter for the columns of the table. |
| Methods in org.eobjects.metamodel.schema with parameters of type Column | |
|---|---|
MutableTable |
MutableTable.addColumn(Column column)
|
MutableTable |
MutableTable.addColumn(int index,
Column column)
|
protected static Table |
AbstractRelationship.checkSameTable(Column[] columns)
|
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[] primaryColumns,
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(Column[] primaryColumns,
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(Column primaryColumn,
Column foreignColumn)
|
MutableTable |
MutableTable.removeColumn(Column column)
|
MutableTable |
MutableTable.setColumns(Column... columns)
|
| Method parameters in org.eobjects.metamodel.schema with type arguments of type Column | |
|---|---|
MutableTable |
MutableTable.setColumns(Collection<Column> columns)
|
| Constructors in org.eobjects.metamodel.schema with parameters of type Column | |
|---|---|
ImmutableColumn(Column column,
org.eobjects.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)
|
|
| Uses of Column in org.eobjects.metamodel.update |
|---|
| Methods in org.eobjects.metamodel.update with parameters of type Column | |
|---|---|
FilterBuilder<Update> |
Update.where(Column column)
|
FilterBuilder<RowUpdationBuilder> |
AbstractRowUpdationBuilder.where(Column column)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||