ModeShape Distribution 3.0.0.CR1

Uses of Class
org.modeshape.jcr.query.model.SelectorName

Packages that use SelectorName
org.modeshape.jcr   
org.modeshape.jcr.query The Query API provides a mechanism for building and executing queries. 
org.modeshape.jcr.query.lucene The core query engine, which currently uses Lucene for indexing and raw queries, and the Hibernate Search engine (which does not depend on or use Hibernate Core or JPA) for updating and querying the Lucene indexes. 
org.modeshape.jcr.query.lucene.basic The "basic" Lucene schema has a single index in which all node and property information are indexed into separate fields. 
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 SelectorName in org.modeshape.jcr
 

Methods in org.modeshape.jcr with parameters of type SelectorName
 Schemata.Table NodeTypeSchemata.getTable(SelectorName name)
           
 Schemata.Table NodeTypeSchemata.SessionSchemata.getTable(SelectorName name)
           
 

Uses of SelectorName in org.modeshape.jcr.query
 

Methods in org.modeshape.jcr.query that return SelectorName
protected  SelectorName QueryBuilder.JoinClause.nameOf(String tableName)
          Walk the current source or the 'rightSource' to find the named selector with the supplied name or alias
protected  SelectorName QueryBuilder.selector(String name)
          Convenience method that creates a selector name object using the supplied string.
 

Uses of SelectorName in org.modeshape.jcr.query.lucene
 

Methods in org.modeshape.jcr.query.lucene with parameters of type SelectorName
 Object LuceneQueryFactory.createOperand(SelectorName selectorName, StaticOperand operand, CaseOperations.CaseOperation caseOperation)
           
 org.apache.lucene.search.Query LuceneQueryFactory.createQuery(SelectorName selectorName, Constraint constraint)
          Create a Lucene Query that represents the supplied Query Object Model Constraint.
 org.apache.lucene.search.Query LuceneQueryFactory.createQuery(SelectorName selectorName, DynamicOperand left, Operator operator, StaticOperand right)
           
protected  org.apache.lucene.search.Query LuceneQueryFactory.createQuery(SelectorName selectorName, DynamicOperand left, Operator operator, StaticOperand right, CaseOperations.CaseOperation caseOperation)
          Create a comparison query
 org.apache.lucene.search.Query LuceneQueryFactory.createQuery(SelectorName selectorName, DynamicOperand left, StaticOperand lower, StaticOperand upper, boolean includesLower, boolean includesUpper, CaseOperations.CaseOperation caseOperation)
           
 LuceneQuery LuceneSchema.createQuery(SelectorName selectorName, List<Constraint> andedConstraints, LuceneProcessingContext context)
          Create a LuceneQuery for the supplied ANDed constraints of the ModeShape access query, which comes from the leaves of a query plan.
 org.apache.lucene.search.Query LuceneQueryFactory.createQuery(SelectorName selectorName, PropertyExistence existence)
           
 org.apache.lucene.search.Query LuceneQueryFactory.createQuery(SelectorName selectorName, String fieldName, FullTextSearch.Term term)
           
protected abstract  org.apache.lucene.search.Query LuceneQueryFactory.findNodesLike(SelectorName selectorName, String fieldName, String likeExpression, CaseOperations.CaseOperation caseOperation)
          Construct a Query implementation that scores documents with a string field value that is LIKE the supplied constraint value, where the LIKE expression contains the SQL wildcard characters '%' and '_' or the regular expression wildcard characters '*' and '?'.
protected abstract  org.apache.lucene.search.Query LuceneQueryFactory.findNodesWith(SelectorName selectorName, Length propertyLength, Operator operator, Object value)
          Create a query that finds documents with fields whose lengths fit the supplied operator/value criteria.
protected abstract  org.apache.lucene.search.Query LuceneQueryFactory.findNodesWith(SelectorName selectorName, NodeDepth depthConstraint, Operator operator, Object value)
           
protected abstract  org.apache.lucene.search.Query LuceneQueryFactory.findNodesWith(SelectorName selectorName, NodeLocalName nodeName, Operator operator, Object value, CaseOperations.CaseOperation caseOperation)
           
protected abstract  org.apache.lucene.search.Query LuceneQueryFactory.findNodesWith(SelectorName selectorName, NodeName nodeName, Operator operator, Object value, CaseOperations.CaseOperation caseOperation)
           
protected abstract  org.apache.lucene.search.Query LuceneQueryFactory.findNodesWith(SelectorName selectorName, NodePath nodePath, Operator operator, Object value, CaseOperations.CaseOperation caseOperation)
           
protected abstract  org.apache.lucene.search.Query LuceneQueryFactory.findNodesWith(SelectorName selectorName, PropertyValue propertyValue, Operator operator, Object value, CaseOperations.CaseOperation caseOperation)
          Create a query that finds documents with fields whose values fit the supplied operator/value criteria.
protected abstract  org.apache.lucene.search.Query LuceneQueryFactory.findNodesWith(SelectorName selectorName, ReferenceValue referenceValue, Operator operator, Object value)
          Create a query that finds documents with fields that are references that fit the supplied operator/value criteria.
protected abstract  org.apache.lucene.search.Query LuceneQueryFactory.findNodesWithNumericRange(SelectorName selectorName, NodeDepth depth, Object lowerValue, Object upperValue, boolean includesLower, boolean includesUpper)
          Create a query that finds documents with fields with depths that are in the supplied range.
protected abstract  org.apache.lucene.search.Query LuceneQueryFactory.findNodesWithNumericRange(SelectorName selectorName, PropertyValue propertyValue, Object lowerValue, Object upperValue, boolean includesLower, boolean includesUpper)
          Create a query that finds documents with fields with values that are in the supplied range.
protected  Schemata.Column LuceneQueryFactory.getMetadataFor(SelectorName selectorName, String propertyName)
           
 

Uses of SelectorName in org.modeshape.jcr.query.lucene.basic
 

Methods in org.modeshape.jcr.query.lucene.basic with parameters of type SelectorName
 LuceneQuery BasicLuceneSchema.createQuery(SelectorName selectorName, List<Constraint> andedConstraints, LuceneProcessingContext processingContext)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesLike(SelectorName selectorName, String fieldName, String likeExpression, CaseOperations.CaseOperation caseOperation)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWith(SelectorName selectorName, Length propertyLength, Operator operator, Object value)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWith(SelectorName selectorName, NodeDepth depthConstraint, Operator operator, Object value)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWith(SelectorName selectorName, NodeLocalName nodeName, Operator operator, Object value, CaseOperations.CaseOperation caseOperation)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWith(SelectorName selectorName, NodeName nodeName, Operator operator, Object value, CaseOperations.CaseOperation caseOperation)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWith(SelectorName selectorName, NodePath nodePath, Operator operator, Object value, CaseOperations.CaseOperation caseOperation)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWith(SelectorName selectorName, PropertyValue propertyValue, Operator operator, Object value, CaseOperations.CaseOperation caseOperation)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWith(SelectorName selectorName, PropertyValue propertyValue, Operator operator, Object value, CaseOperations.CaseOperation caseOperation, PropertyType valueType, Schemata.Column metadata)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWith(SelectorName selectorName, ReferenceValue referenceValue, Operator operator, Object value)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWithNumericRange(SelectorName selectorName, NodeDepth depth, Object lowerValue, Object upperValue, boolean includesLower, boolean includesUpper)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWithNumericRange(SelectorName selectorName, PropertyValue propertyValue, Object lowerValue, Object upperValue, boolean includesLower, boolean includesUpper)
           
protected  org.apache.lucene.search.Query BasicLuceneQueryFactory.findNodesWithNumericRange(SelectorName selectorName, String field, Object lowerValue, Object upperValue, boolean includesLower, boolean includesUpper)
           
 

Uses of SelectorName in org.modeshape.jcr.query.model
 

Fields in org.modeshape.jcr.query.model declared as SelectorName
static SelectorName AllNodes.ALL_NODES_NAME
           
 

Methods in org.modeshape.jcr.query.model that return SelectorName
 SelectorName Selector.alias()
          Get the alias name for this source, if there is one.
 SelectorName Selector.aliasOrName()
          Get the alias if this selector has one, or the name.
 SelectorName DescendantNodeJoinCondition.ancestorSelectorName()
          Get the name of the selector for the ancestor node.
 SelectorName ChildNodeJoinCondition.childSelectorName()
          Get the name of the selector that represents the child.
 SelectorName DescendantNodeJoinCondition.descendantSelectorName()
          Get the name of the selector for the descedant node.
 SelectorName Selector.name()
          Get the name for this selector.
 SelectorName ChildNodeJoinCondition.parentSelectorName()
          Get the name of the selector that represents the parent.
 SelectorName SameNodeJoinCondition.selector1Name()
          Get the selector name for the first side of the join condition.
 SelectorName EquiJoinCondition.selector1Name()
          Get the name of the selector that appears on the left-side of the join.
 SelectorName SameNodeJoinCondition.selector2Name()
          Get the selector name for the second side of the join condition.
 SelectorName EquiJoinCondition.selector2Name()
          Get the name of the selector that appears on the right-side of the join.
 SelectorName UpperCase.selectorName()
          Get the selector symbol upon which this operand applies.
 SelectorName SameNode.selectorName()
          Get the name of the selector.
 SelectorName ReferenceValue.selectorName()
          Get the selector symbol upon which this operand applies.
 SelectorName PropertyValue.selectorName()
          Get the selector symbol upon which this operand applies.
 SelectorName PropertyExistence.selectorName()
          Get the name of the selector.
 SelectorName NodePath.selectorName()
          Get the selector symbol upon which this operand applies.
 SelectorName NodeName.selectorName()
          Get the selector symbol upon which this operand applies.
 SelectorName NodeLocalName.selectorName()
          Get the selector symbol upon which this operand applies.
 SelectorName NodeDepth.selectorName()
          Get the selector symbol upon which this operand applies.
 SelectorName LowerCase.selectorName()
          Get the selector symbol upon which this operand applies.
 SelectorName Length.selectorName()
          Get the selector symbol upon which this operand applies.
 SelectorName FullTextSearchScore.selectorName()
          Get the selector symbol upon which this operand applies.
 SelectorName FullTextSearch.selectorName()
          Get the name of the selector that is to be searched
 SelectorName DescendantNode.selectorName()
          Get the name of the selector for the node.
 SelectorName Column.selectorName()
          Get the name of the selector for the node.
 SelectorName ChildNode.selectorName()
          Get the name of the selector representing the child
protected  SelectorName QueryObjectModelFactory.selectorName(String name)
           
 

Methods in org.modeshape.jcr.query.model that return types with arguments of type SelectorName
static Map<SelectorName,SelectorName> Visitors.getSelectorAliasesByName(Visitable visitable)
          Get a map of the selector aliases keyed by their names.
static Map<SelectorName,SelectorName> Visitors.getSelectorAliasesByName(Visitable visitable)
          Get a map of the selector aliases keyed by their names.
static Map<SelectorName,SelectorName> Visitors.getSelectorNamesByAlias(Visitable visitable)
          Get a map of the selector names keyed by their aliases.
static Map<SelectorName,SelectorName> Visitors.getSelectorNamesByAlias(Visitable visitable)
          Get a map of the selector names keyed by their aliases.
static Set<SelectorName> Visitors.getSelectorsReferencedBy(Visitable visitable)
          Get the names of the selectors referenced by the visitable object.
static Set<SelectorName> SelectorName.nameSetFrom(SelectorName name)
          Create a set that contains the supplied SelectName object.
static Set<SelectorName> SelectorName.nameSetFrom(SelectorName firstName, SelectorName... names)
          Create a set that contains the supplied SelectName object.
static Set<SelectorName> SelectorName.nameSetFrom(Set<SelectorName> firstSet, Set<SelectorName> secondSet)
          Create a set that contains the SelectName objects in the supplied sets.
 Set<SelectorName> UpperCase.selectorNames()
           
 Set<SelectorName> ReferenceValue.selectorNames()
           
 Set<SelectorName> PropertyValue.selectorNames()
           
 Set<SelectorName> NodePath.selectorNames()
           
 Set<SelectorName> NodeName.selectorNames()
           
 Set<SelectorName> NodeLocalName.selectorNames()
           
 Set<SelectorName> NodeDepth.selectorNames()
           
 Set<SelectorName> LowerCase.selectorNames()
           
 Set<SelectorName> Length.selectorNames()
           
 Set<SelectorName> FullTextSearchScore.selectorNames()
           
 Set<SelectorName> DynamicOperand.selectorNames()
          Get the selector symbols to which this operand applies.
 Set<SelectorName> ArithmeticOperand.selectorNames()
           
 

Methods in org.modeshape.jcr.query.model with parameters of type SelectorName
protected  Visitors.ReadableVisitor Visitors.ReadableVisitor.append(SelectorName name)
           
protected  Visitors.ReadableVisitor Visitors.JcrSql2Writer.append(SelectorName name)
           
static Set<SelectorName> SelectorName.nameSetFrom(SelectorName name)
          Create a set that contains the supplied SelectName object.
static Set<SelectorName> SelectorName.nameSetFrom(SelectorName firstName, SelectorName... names)
          Create a set that contains the supplied SelectName object.
static Set<SelectorName> SelectorName.nameSetFrom(SelectorName firstName, SelectorName... names)
          Create a set that contains the supplied SelectName object.
 Column Column.with(SelectorName newSelectorName)
          Create a copy of this Column except that uses the supplied selector name instead.
 

Method parameters in org.modeshape.jcr.query.model with type arguments of type SelectorName
static Set<SelectorName> SelectorName.nameSetFrom(Set<SelectorName> firstSet, Set<SelectorName> secondSet)
          Create a set that contains the SelectName objects in the supplied sets.
static Set<SelectorName> SelectorName.nameSetFrom(Set<SelectorName> firstSet, Set<SelectorName> secondSet)
          Create a set that contains the SelectName objects in the supplied sets.
 

Constructors in org.modeshape.jcr.query.model with parameters of type SelectorName
AllNodes(SelectorName alias)
          Create a selector with the supplied alias.
ChildNode(SelectorName selectorName, String parentPath)
          Create a constraint requiring that the node identified by the selector is a child of the node reachable by the supplied absolute path.
ChildNodeJoinCondition(SelectorName parentSelectorName, SelectorName childSelectorName)
          Create a join condition that determines whether the node identified by the child selector is a child of the node identified by the parent selector.
Column(SelectorName selectorName)
          Include a column for each of the single-valued, accessible properties on the node identified by the selector.
Column(SelectorName selectorName, String propertyName, String columnName)
          A column with the given name representing the named property on the node identified by the selector.
DescendantNode(SelectorName selectorName, String ancestorPath)
          Create a constraint requiring that the node identified by the selector is a descendant of the node reachable by the supplied absolute path.
DescendantNodeJoinCondition(SelectorName ancestorSelectorName, SelectorName descendantSelectorName)
          Create a join condition that determines whether the node identified by the descendant selector is indeed a descendant of the node identified by the ancestor selector.
EquiJoinCondition(SelectorName selector1Name, String property1Name, SelectorName selector2Name, String property2Name)
          Create an equi-join condition, given the names of the selector and property for the left- and right-hand-side of the join.
FullTextSearch(SelectorName selectorName, String fullTextSearchExpression)
          Create a constraint defining a full-text search against the node within the search scope.
FullTextSearch(SelectorName selectorName, String propertyName, StaticOperand fullTextSearchExpression, FullTextSearch.Term term)
          Create a constraint defining a full-text search against the property values on node within the search scope.
FullTextSearch(SelectorName selectorName, String propertyName, String fullTextSearchExpression)
          Create a constraint defining a full-text search against the property values on node within the search scope.
FullTextSearch(SelectorName selectorName, String propertyName, String fullTextSearchExpression, FullTextSearch.Term term)
          Create a constraint defining a full-text search against the property values on node within the search scope.
FullTextSearchScore(SelectorName selectorName)
          Create a dynamic operand that evaluates to the full-text search score of the node identified by the selector.
NamedSelector(SelectorName name)
          Create a selector with a name.
NamedSelector(SelectorName name, SelectorName alias)
          Create a selector with the supplied name and alias.
NodeDepth(SelectorName selectorName)
          Create a dynamic operand that evaluates to the depth of the node identified by the selector.
NodeLocalName(SelectorName selectorName)
          Create a dynamic operand that evaluates to the local name of the node identified by the selector.
NodeName(SelectorName selectorName)
          Create a dynamic operand that evaluates to the qualified name of the node identified by the selector.
NodePath(SelectorName selectorName)
          Create a dynamic operand that evaluates to the path of the node identified by the selector.
PropertyExistence(SelectorName selectorName, String propertyName)
          Create a constraint requiring that a property exist on a node.
PropertyValue(SelectorName selectorName, String propertyName)
          Create a dynamic operand that evaluates to the property values of the node identified by the selector.
ReferenceValue(SelectorName selectorName)
          Create a dynamic operand that evaluates to all of the reference values of the node identified by the selector.
ReferenceValue(SelectorName selectorName, String propertyName)
          Create a dynamic operand that evaluates to the values of a single reference property of the node identified by the selector.
ReferenceValue(SelectorName selectorName, String propertyName, boolean includeWeakReferences)
          Create a dynamic operand that evaluates to the values of a single reference property of the node identified by the selector.
SameNode(SelectorName selectorName, String path)
          Create a constraint requiring that the node identified by the selector is reachable by the supplied absolute path.
SameNodeJoinCondition(SelectorName selector1Name, SelectorName selector2Name)
          Create a join condition that determines whether the node identified by the first selector is the same as the node identified by the second selector.
SameNodeJoinCondition(SelectorName selector1Name, SelectorName selector2Name, String selector2Path)
          Create a join condition that determines whether the node identified by the first selector is the same as the node at the given path relative to the node identified by the second selector.
Selector(SelectorName name)
          Create a selector with a name.
Selector(SelectorName name, SelectorName alias)
          Create a selector with the supplied name and alias.
 

Uses of SelectorName in org.modeshape.jcr.query.optimize
 

Methods in org.modeshape.jcr.query.optimize that return types with arguments of type SelectorName
protected  Set<SelectorName> PushProjects.getSelectorsFor(List<Column> columns)
           
 

Methods in org.modeshape.jcr.query.optimize with parameters of type SelectorName
protected  Column AddOrderingColumnsToSources.columnFor(SelectorName selector, String property, boolean includeSourceName)
           
protected  Column AddJoinConditionColumnsToSources.columnFor(SelectorName selector, String property, boolean includeSourceName)
           
protected  PlanNode RaiseSelectCriteria.copySelectNode(QueryContext context, PlanNode selectNode, SelectorName selectorName, String propertyName, SelectorName copySelectorName, String copyPropertyName)
           
protected  PlanNode CopyCriteria.copySelectNode(QueryContext context, PlanNode selectNode, SelectorName selectorName, String propertyName, SelectorName copySelectorName, String copyPropertyName)
           
 

Method parameters in org.modeshape.jcr.query.optimize with type arguments of type SelectorName
protected  void ChooseJoinAlgorithm.createOrderBysForJoinCondition(JoinCondition condition, Set<SelectorName> leftSelectors, List<Object> leftSortBy, Set<SelectorName> rightSelectors, List<Object> rightSortBy)
           
protected  void ChooseJoinAlgorithm.createOrderBysForJoinCondition(JoinCondition condition, Set<SelectorName> leftSelectors, List<Object> leftSortBy, Set<SelectorName> rightSelectors, List<Object> rightSortBy)
           
protected  void RewriteIdentityJoins.rewriteJoinNode(QueryContext context, PlanNode joinNode, Map<SelectorName,SelectorName> rewrittenSelectors)
           
protected  void RewriteIdentityJoins.rewriteJoinNode(QueryContext context, PlanNode joinNode, Map<SelectorName,SelectorName> rewrittenSelectors)
           
 

Uses of SelectorName in org.modeshape.jcr.query.parse
 

Methods in org.modeshape.jcr.query.parse that return SelectorName
protected  SelectorName JcrSqlQueryParser.getSelectorNameFor(Source source)
           
protected  SelectorName BasicSqlQueryParser.parseSelectorName(TokenStream tokens, TypeSystem typeSystem)
           
 

Methods in org.modeshape.jcr.query.parse with parameters of type SelectorName
protected  ChildNode BasicSqlQueryParser.childNode(SelectorName name, String path)
           
protected  ChildNodeJoinCondition BasicSqlQueryParser.childNodeJoinCondition(SelectorName parent, SelectorName child)
           
protected  Column BasicSqlQueryParser.column(SelectorName selectorName, String propertyName, String columnName)
           
protected  DescendantNode BasicSqlQueryParser.descendantNode(SelectorName name, String path)
           
protected  DescendantNodeJoinCondition BasicSqlQueryParser.descendantNodeJoinCondition(SelectorName ancestor, SelectorName descendant)
           
protected  EquiJoinCondition BasicSqlQueryParser.equiJoinCondition(SelectorName selector1, String property1, SelectorName selector2, String property2)
           
protected  FullTextSearch BasicSqlQueryParser.fullTextSearch(SelectorName name, String propertyName, String expression, FullTextSearch.Term term)
           
protected  FullTextSearchScore BasicSqlQueryParser.fullTextSearchScore(SelectorName selector)
           
protected  NodeDepth BasicSqlQueryParser.nodeDepth(SelectorName selector)
           
protected  NodeLocalName BasicSqlQueryParser.nodeLocalName(SelectorName selector)
           
protected  NodeName BasicSqlQueryParser.nodeName(SelectorName selector)
           
protected  NodePath BasicSqlQueryParser.nodePath(SelectorName selector)
           
protected  PropertyExistence BasicSqlQueryParser.propertyExistence(SelectorName selector, String propertyName)
           
protected  PropertyValue BasicSqlQueryParser.propertyValue(SelectorName selector, String propertyName)
           
protected  ReferenceValue BasicSqlQueryParser.referenceValue(SelectorName selector)
           
protected  ReferenceValue BasicSqlQueryParser.referenceValue(SelectorName selector, String propertyName)
           
protected  SameNode BasicSqlQueryParser.sameNode(SelectorName name, String path)
           
protected  SameNodeJoinCondition BasicSqlQueryParser.sameNodeJoinCondition(SelectorName selector1, SelectorName selector2)
           
protected  SameNodeJoinCondition BasicSqlQueryParser.sameNodeJoinCondition(SelectorName selector1, SelectorName selector2, String path)
           
protected  boolean JcrSqlQueryParser.usesSelector(Join join, SelectorName selector)
           
 

Uses of SelectorName in org.modeshape.jcr.query.plan
 

Methods in org.modeshape.jcr.query.plan that return SelectorName
 SelectorName PlanUtil.ColumnMapping.getOriginalName()
           
 SelectorName PlanUtil.ColumnMapping.getSingleMappedSelectorName()
           
 

Methods in org.modeshape.jcr.query.plan that return types with arguments of type SelectorName
 Set<SelectorName> PlanUtil.ColumnMapping.getMappedSelectorNames()
           
 Set<SelectorName> PlanNode.getSelectors()
          Get the selectors that are referenced by this plan node.
 

Methods in org.modeshape.jcr.query.plan with parameters of type SelectorName
 void PlanNode.addSelector(SelectorName symbol)
          Add a selector to this plan node.
 void PlanNode.addSelector(SelectorName first, SelectorName second)
          Add the selectors to this plan node.
protected  void CanonicalPlanner.allColumnsFor(Schemata.Table table, SelectorName tableName, List<Column> columns, List<String> columnTypes, boolean includeSelectorNameInColumnName)
           
static PlanUtil.ColumnMapping PlanUtil.createMappingForAliased(SelectorName tableAlias, Schemata.Table table, PlanNode tableSourceNode)
           
static PlanUtil.ColumnMapping PlanUtil.createMappingForAliased(SelectorName viewAlias, Schemata.View view, PlanNode viewPlan)
           
protected static void PlanUtil.replaceViewReferences(QueryContext context, PlanNode node, PlanUtil.ColumnMapping mappings, SelectorName viewName, List<PlanNode> potentiallyRemovableSources)
           
protected  void PlanUtil.RequiredColumnVisitor.requireColumn(SelectorName selector, String propertyName)
           
protected  void PlanUtil.RequiredColumnVisitor.requireColumn(SelectorName selector, String propertyName, String alias)
           
 

Method parameters in org.modeshape.jcr.query.plan with type arguments of type SelectorName
 void PlanNode.addSelectors(Iterable<SelectorName> names)
          Add the selectors to this plan node.
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.
protected  PlanNode CanonicalPlanner.createPlanNode(QueryContext context, Source source, Map<SelectorName,Schemata.Table> usedSelectors)
          Create a JOIN or SOURCE node that contain the source information.
static Constraint PlanUtil.replaceReferencesToRemovedSource(QueryContext context, Constraint constraint, Map<SelectorName,SelectorName> rewrittenSelectors)
           
static Constraint PlanUtil.replaceReferencesToRemovedSource(QueryContext context, Constraint constraint, Map<SelectorName,SelectorName> rewrittenSelectors)
           
static DynamicOperand PlanUtil.replaceReferencesToRemovedSource(QueryContext context, DynamicOperand operand, Map<SelectorName,SelectorName> rewrittenSelectors)
           
static DynamicOperand PlanUtil.replaceReferencesToRemovedSource(QueryContext context, DynamicOperand operand, Map<SelectorName,SelectorName> rewrittenSelectors)
           
static JoinCondition PlanUtil.replaceReferencesToRemovedSource(QueryContext context, JoinCondition joinCondition, Map<SelectorName,SelectorName> rewrittenSelectors)
           
static JoinCondition PlanUtil.replaceReferencesToRemovedSource(QueryContext context, JoinCondition joinCondition, Map<SelectorName,SelectorName> rewrittenSelectors)
           
static void PlanUtil.replaceReferencesToRemovedSource(QueryContext context, PlanNode planNode, Map<SelectorName,SelectorName> rewrittenSelectors)
           
static void PlanUtil.replaceReferencesToRemovedSource(QueryContext context, PlanNode planNode, Map<SelectorName,SelectorName> rewrittenSelectors)
           
static void PlanUtil.setSelectorsOnSubplan(PlanNode subplan, Set<SelectorName> selectors)
           
protected  void CanonicalPlanner.validate(QueryContext context, QueryCommand query, Map<SelectorName,Schemata.Table> usedSelectors)
          Validate the supplied query.
 

Constructors in org.modeshape.jcr.query.plan with parameters of type SelectorName
PlanNode(PlanNode.Type type, PlanNode parent, SelectorName... selectors)
          Create a new plan node with the supplied initial type ad that is a child of the supplied parent.
PlanNode(PlanNode.Type type, SelectorName... selectors)
          Create a new plan node with the supplied initial type ad that is a child of the supplied parent.
PlanUtil.ColumnMapping(SelectorName originalName)
           
 

Constructor parameters in org.modeshape.jcr.query.plan with type arguments of type SelectorName
PlanNode(PlanNode.Type type, Iterable<SelectorName> selectors)
          Create a new plan node with the supplied initial type ad that is a child of the supplied parent.
PlanNode(PlanNode.Type type, PlanNode parent, Iterable<SelectorName> selectors)
          Create a new plan node with the supplied initial type ad that is a child of the supplied parent.
PlanUtil.RequiredColumnVisitor(Set<SelectorName> names)
           
 

Uses of SelectorName in org.modeshape.jcr.query.process
 

Fields in org.modeshape.jcr.query.process declared as SelectorName
protected  SelectorName AbstractAccessComponent.sourceName
           
 

Method parameters in org.modeshape.jcr.query.process with type arguments of type SelectorName
protected  Comparator<Object[]> SortValuesComponent.createSortComparator(QueryContext context, QueryResults.Columns columns, List<Ordering> orderings, Map<SelectorName,SelectorName> sourceNamesByAlias)
           
protected  Comparator<Object[]> SortValuesComponent.createSortComparator(QueryContext context, QueryResults.Columns columns, List<Ordering> orderings, Map<SelectorName,SelectorName> sourceNamesByAlias)
           
protected  Comparator<Object[]> SortValuesComponent.createSortComparator(QueryContext context, QueryResults.Columns columns, Ordering ordering, Map<SelectorName,SelectorName> sourceNamesByAlias)
           
protected  Comparator<Object[]> SortValuesComponent.createSortComparator(QueryContext context, QueryResults.Columns columns, Ordering ordering, Map<SelectorName,SelectorName> sourceNamesByAlias)
           
 

Constructor parameters in org.modeshape.jcr.query.process with type arguments of type SelectorName
SortValuesComponent(ProcessingComponent delegate, List<Ordering> orderings, Map<SelectorName,SelectorName> sourceNamesByAlias)
           
SortValuesComponent(ProcessingComponent delegate, List<Ordering> orderings, Map<SelectorName,SelectorName> sourceNamesByAlias)
           
 

Uses of SelectorName in org.modeshape.jcr.query.validate
 

Methods in org.modeshape.jcr.query.validate that return SelectorName
 SelectorName Schemata.Table.getName()
          Get the name for this table.
 SelectorName ImmutableSchemata.MutableTable.getName()
           
 

Methods in org.modeshape.jcr.query.validate with parameters of type SelectorName
 Schemata.Table Schemata.getTable(SelectorName name)
          Get the information for the table or view with the supplied name within this schema.
 Schemata.Table ImmutableSchemata.getTable(SelectorName name)
           
protected  Set<Operator> ImmutableSchemata.Builder.operators(SelectorName tableName, String columnName, Set<Operator> defaultOperators)
           
protected  boolean ImmutableSchemata.Builder.orderable(SelectorName tableName, String columnName, boolean defaultValue)
           
protected  Schemata.Table Validator.tableWithNameOrAlias(SelectorName tableName)
           
protected  Schemata.Table Validator.verify(SelectorName selectorName)
           
protected  Schemata.Column Validator.verify(SelectorName selectorName, String propertyName, boolean columnIsRequired)
           
protected  void Validator.verifyOperator(SelectorName selectorName, String propertyName, Operator op)
           
protected  void Validator.verifyOrdering(SelectorName selectorName, String propertyName)
           
protected  Schemata.Table Validator.verifyTable(SelectorName tableName)
           
 

Constructor parameters in org.modeshape.jcr.query.validate with type arguments of type SelectorName
ImmutableSchemata(Map<SelectorName,Schemata.Table> tables)
           
Validator(QueryContext context, Map<SelectorName,Schemata.Table> selectorsByName)
           
 


ModeShape Distribution 3.0.0.CR1

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.