|
ModeShape Distribution 3.0.0.CR3 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Column | |
|---|---|
| org.modeshape.jcr.query | The Query API provides a mechanism for building and executing queries. |
| org.modeshape.jcr.query.model | The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query. |
| org.modeshape.jcr.query.optimize | This package contains the Optimizer interface, a rule-based optimizer implementation, and library of optimization rules. |
| org.modeshape.jcr.query.parse | This package defines the QueryParser interface, which defines a component that can parse a query represented
in a specific language and produce the corresponding abstract query model representation. |
| org.modeshape.jcr.query.plan | This package defines the Planner interface, the CanonicalPlanner implementation, and the
PlanNode class that is used to represent a canonical query plan. |
| org.modeshape.jcr.query.process | This package defines the QueryProcessor interface, which is responsible for constructing for each query
a tree of ProcessingComponent objects that each are responsible for processing a specific aspect of
the query and returning the tuples to the parent component. |
| org.modeshape.jcr.query.validate | This package provides the interfaces that define the tables and columns that can be queried. |
| Uses of Column in org.modeshape.jcr.query |
|---|
| Fields in org.modeshape.jcr.query with type parameters of type Column | |
|---|---|
protected List<Column> |
QueryBuilder.columns
|
| Methods in org.modeshape.jcr.query that return Column | |
|---|---|
protected Column |
QueryBuilder.column(String nameExpression)
Create a Column given the supplied expression. |
| Methods in org.modeshape.jcr.query that return types with arguments of type Column | |
|---|---|
List<? extends Column> |
QueryResults.Columns.getColumns()
Get the columns. |
| Methods in org.modeshape.jcr.query with parameters of type Column | |
|---|---|
QueryResults.Columns |
QueryResults.Columns.subSelect(Column... columns)
Obtain a new definition for the query results that can be used to reference the same tuples that use this columns definition, but that defines a subset of the columns in this definition. |
| Method parameters in org.modeshape.jcr.query with type arguments of type Column | |
|---|---|
QueryResults.Columns |
QueryResults.Columns.subSelect(List<Column> columns)
Obtain a new definition for the query results that can be used to reference the same tuples that use this columns definition, but that defines a subset of the columns in this definition. |
| Uses of Column in org.modeshape.jcr.query.model |
|---|
| Methods in org.modeshape.jcr.query.model that return Column | |
|---|---|
Column |
QueryObjectModelFactory.column(String selectorName,
String propertyName,
String columnName)
|
Column[] |
SetQuery.getColumns()
|
Column |
Column.with(SelectorName newSelectorName)
Create a copy of this Column except that uses the supplied selector name instead. |
Column |
Column.withColumnName(String columnName)
|
| Methods in org.modeshape.jcr.query.model that return types with arguments of type Column | |
|---|---|
List<? extends Column> |
SetQuery.columns()
|
List<? extends Column> |
QueryCommand.columns()
Return the columns defining the query results. |
List<? extends Column> |
Query.columns()
|
| Methods in org.modeshape.jcr.query.model with parameters of type Column | |
|---|---|
Query |
Query.adding(Column... columns)
Create a copy of this query, but that returns results that include the columns specified by this query as well as the supplied columns. |
void |
Visitors.AbstractVisitor.visit(Column obj)
|
void |
Visitors.WalkAllVisitor.visit(Column column)
|
void |
Visitors.ReadableVisitor.visit(Column column)
|
void |
Visitor.visit(Column obj)
|
| Method parameters in org.modeshape.jcr.query.model with type arguments of type Column | |
|---|---|
Query |
Query.returning(List<Column> columns)
Create a copy of this query, but that returns results with the supplied columns. |
protected static boolean |
SetQuery.unionableColumns(List<? extends Column> left,
List<? extends Column> right)
|
protected static boolean |
SetQuery.unionableColumns(List<? extends Column> left,
List<? extends Column> right)
|
| Constructors in org.modeshape.jcr.query.model with parameters of type Column | |
|---|---|
EquiJoinCondition(Column column1,
Column column2)
Create an equi-join condition, given the columns. |
|
| Constructor parameters in org.modeshape.jcr.query.model with type arguments of type Column | |
|---|---|
Query(Source source,
Constraint constraint,
List<? extends Ordering> orderings,
List<? extends Column> columns,
Limit limit,
boolean isDistinct)
Create a new query that uses the supplied source, constraint, orderings, columns and limits. |
|
SelectQuery(Source source,
Constraint constraint,
List<? extends Ordering> orderings,
List<? extends Column> columns,
Limit limit,
boolean isDistinct)
Create a new query that uses the supplied source, constraint, orderings, columns and limits. |
|
| Uses of Column in org.modeshape.jcr.query.optimize |
|---|
| Methods in org.modeshape.jcr.query.optimize that return Column | |
|---|---|
protected Column |
AddOrderingColumnsToSources.columnFor(SelectorName selector,
String property,
boolean includeSourceName)
|
protected Column |
AddJoinConditionColumnsToSources.columnFor(SelectorName selector,
String property,
boolean includeSourceName)
|
| Methods in org.modeshape.jcr.query.optimize that return types with arguments of type Column | |
|---|---|
static Set<Column> |
RaiseSelectCriteria.getColumnsReferencedBy(Visitable visitable)
Get the set of Column objects that represent those columns referenced by the visitable object. |
static Set<Column> |
CopyCriteria.getColumnsReferencedBy(Visitable visitable)
Get the set of Column objects that represent those columns referenced by the visitable object. |
| Methods in org.modeshape.jcr.query.optimize with parameters of type Column | |
|---|---|
protected void |
AddJoinConditionColumnsToSources.addEquiJoinColumn(QueryContext context,
PlanNode node,
Column joinColumn)
Make sure that the supplied column is included in the projected columns on the supplied
plan node or its children. |
protected boolean |
AddOrderingColumnsToSources.addIfMissing(QueryContext context,
Column column,
List<Column> columns,
List<String> columnTypes)
Check the supplied list of columns for an existing column that matches the supplied Column, and if none is found
add the supplied Column to the list and add an appropriate type. |
protected boolean |
AddJoinConditionColumnsToSources.addIfMissing(QueryContext context,
Column column,
List<Column> columns,
List<String> columnTypes)
Check the supplied list of columns for an existing column that matches the supplied Column, and if none is found
add the supplied Column to the list and add an appropriate type. |
protected void |
AddOrderingColumnsToSources.addSortColumn(QueryContext context,
PlanNode node,
Column sortColumn)
Make sure that the supplied column is included in the projected columns on the supplied
plan node or its children. |
| Method parameters in org.modeshape.jcr.query.optimize with type arguments of type Column | |
|---|---|
protected boolean |
AddOrderingColumnsToSources.addIfMissing(QueryContext context,
Column column,
List<Column> columns,
List<String> columnTypes)
Check the supplied list of columns for an existing column that matches the supplied Column, and if none is found
add the supplied Column to the list and add an appropriate type. |
protected boolean |
AddJoinConditionColumnsToSources.addIfMissing(QueryContext context,
Column column,
List<Column> columns,
List<String> columnTypes)
Check the supplied list of columns for an existing column that matches the supplied Column, and if none is found
add the supplied Column to the list and add an appropriate type. |
protected Set<SelectorName> |
PushProjects.getSelectorsFor(List<Column> columns)
|
| Uses of Column in org.modeshape.jcr.query.parse |
|---|
| Fields in org.modeshape.jcr.query.parse with type parameters of type Column | |
|---|---|
protected static List<? extends Column> |
FullTextSearchParser.FULL_TEXT_COLUMNS
|
| Methods in org.modeshape.jcr.query.parse that return Column | |
|---|---|
protected Column |
BasicSqlQueryParser.column(SelectorName selectorName,
String propertyName,
String columnName)
|
| Method parameters in org.modeshape.jcr.query.parse with type arguments of type Column | |
|---|---|
protected Query |
BasicSqlQueryParser.query(Source source,
Constraint constraint,
List<? extends Ordering> orderings,
List<? extends Column> columns,
Limit limit,
boolean distinct)
|
| Uses of Column in org.modeshape.jcr.query.plan |
|---|
| Methods in org.modeshape.jcr.query.plan that return Column | |
|---|---|
Column |
PlanUtil.ColumnMapping.getMappedColumn(String viewColumnName)
|
| Methods in org.modeshape.jcr.query.plan that return types with arguments of type Column | |
|---|---|
static List<Column> |
PlanUtil.findRequiredColumns(QueryContext context,
PlanNode planNode)
Collected the minimum set of columns from the supplied table that are required by or used within the plan at the supplied node or above. |
List<Column> |
PlanUtil.RequiredColumnVisitor.getRequiredColumns()
Get the columns that are required. |
| Methods in org.modeshape.jcr.query.plan with parameters of type Column | |
|---|---|
void |
PlanUtil.ColumnMapping.map(String originalColumnName,
Column projectedColumn)
|
void |
PlanUtil.RequiredColumnVisitor.visit(Column column)
|
| Method parameters in org.modeshape.jcr.query.plan with type arguments of type Column | |
|---|---|
static PlanNode |
PlanUtil.addMissingProjectColumns(QueryContext context,
PlanNode node,
List<Column> allProjectedColumns)
|
protected void |
CanonicalPlanner.allColumnsFor(Schemata.Table table,
SelectorName tableName,
List<Column> columns,
List<String> columnTypes,
boolean includeSelectorNameInColumnName)
|
protected PlanNode |
CanonicalPlanner.attachCriteria(QueryContext context,
PlanNode plan,
Constraint constraint,
List<? extends Column> columns,
Map<String,Subquery> subqueriesByVariableName)
Attach all criteria above the join nodes. |
protected PlanNode |
CanonicalPlanner.attachProject(QueryContext context,
PlanNode plan,
List<? extends Column> columns,
Map<SelectorName,Schemata.Table> selectors)
Attach a PROJECT node at the top of the plan tree. |
static List<String> |
PlanUtil.findRequiredColumnTypes(QueryContext context,
List<Column> columns,
PlanNode node)
|
| Uses of Column in org.modeshape.jcr.query.process |
|---|
| Fields in org.modeshape.jcr.query.process with type parameters of type Column | |
|---|---|
protected static List<Column> |
QueryResultColumns.NO_COLUMNS
|
protected List<Column> |
AbstractAccessComponent.projectedColumns
|
| Methods in org.modeshape.jcr.query.process that return types with arguments of type Column | |
|---|---|
protected static Set<Column> |
QueryResultColumns.findColumnsWithSameNames(List<Column> columns)
|
List<? extends Column> |
QueryResultColumns.getColumns()
|
Iterator<Column> |
QueryResultColumns.iterator()
|
| Methods in org.modeshape.jcr.query.process with parameters of type Column | |
|---|---|
protected static String |
QueryResultColumns.columnNameFor(Column column,
List<String> columnNames,
Set<Column> columnsWithDuplicateNames,
Collection<String> selectorNames)
|
QueryResults.Columns |
QueryResultColumns.subSelect(Column... columns)
|
| Method parameters in org.modeshape.jcr.query.process with type arguments of type Column | |
|---|---|
protected static String |
QueryResultColumns.columnNameFor(Column column,
List<String> columnNames,
Set<Column> columnsWithDuplicateNames,
Collection<String> selectorNames)
|
protected static Set<Column> |
QueryResultColumns.findColumnsWithSameNames(List<Column> columns)
|
QueryResults.Columns |
QueryResultColumns.subSelect(List<Column> columns)
|
| Constructor parameters in org.modeshape.jcr.query.process with type arguments of type Column | |
|---|---|
ProjectComponent(ProcessingComponent delegate,
List<Column> columns)
|
|
QueryResultColumns(boolean includeFullTextSearchScores,
List<? extends Column> columns,
List<String> columnTypes)
Create a new definition for the query results given the supplied columns. |
|
QueryResultColumns(List<? extends Column> columns,
List<String> columnTypes,
boolean includeFullTextSearchScores)
Create a new definition for the query results given the supplied columns. |
|
| Uses of Column in org.modeshape.jcr.query.validate |
|---|
| Methods in org.modeshape.jcr.query.validate with parameters of type Column | |
|---|---|
void |
Validator.visit(Column obj)
|
|
ModeShape Distribution 3.0.0.CR3 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||