Uses of Interface
org.modeshape.graph.query.model.StaticOperand

Packages that use StaticOperand
org.modeshape.graph.query The Query API provides a mechanism for building and executing queries. 
org.modeshape.graph.query.model The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query. 
org.modeshape.graph.query.optimize This package contains the Optimizer interface, a rule-based optimizer implementation, and library of optimization rules. 
org.modeshape.graph.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.graph.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.graph.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   
org.modeshape.jcr.query.qom   
 

Uses of StaticOperand in org.modeshape.graph.query
 

Fields in org.modeshape.graph.query declared as StaticOperand
protected  StaticOperand QueryBuilder.UpperBoundary.lowerBound
           
 

Methods in org.modeshape.graph.query that return StaticOperand
protected  StaticOperand QueryBuilder.ComparisonBuilder.adapt(Object literalOrSubquery)
           
 

Constructors in org.modeshape.graph.query with parameters of type StaticOperand
QueryBuilder.UpperBoundary(QueryBuilder.ComparisonBuilder comparisonBuilder, StaticOperand lowerBound)
           
 

Uses of StaticOperand in org.modeshape.graph.query.model
 

Classes in org.modeshape.graph.query.model that implement StaticOperand
 class BindVariableName
          A value bound to a variable name used in a Comparison constraint.
 class Literal
          A literal value used in a Comparison constraint.
 class Subquery
          A representation of a non-correlated subquery.
 

Methods in org.modeshape.graph.query.model that return StaticOperand
 StaticOperand Between.lowerBound()
          Get the lower bound operand.
 StaticOperand Comparison.operand2()
          Get the dynamic operand of this comparison.
 StaticOperand Between.upperBound()
          Get the upper bound operand.
 

Methods in org.modeshape.graph.query.model that return types with arguments of type StaticOperand
 Collection<? extends StaticOperand> SetCriteria.rightOperands()
          Get the collection of static operands defining the constrained values.
 

Constructors in org.modeshape.graph.query.model with parameters of type StaticOperand
Between(DynamicOperand operand, StaticOperand lowerBound, StaticOperand upperBound)
          Create a constraint that the values of the supplied dynamic operand are between the lower and upper bounds (inclusive).
Between(DynamicOperand operand, StaticOperand lowerBound, StaticOperand upperBound, boolean includeLowerBound, boolean includeUpperBound)
          Create a constraint that the values of the supplied dynamic operand are between the lower and upper bounds, specifying whether the boundary values are to be included in the range.
Comparison(DynamicOperand operand1, Operator operator, StaticOperand operand2)
           
SetCriteria(DynamicOperand left, StaticOperand... setOperands)
           
 

Constructor parameters in org.modeshape.graph.query.model with type arguments of type StaticOperand
SetCriteria(DynamicOperand left, Collection<? extends StaticOperand> setOperands)
           
 

Uses of StaticOperand in org.modeshape.graph.query.optimize
 

Methods in org.modeshape.graph.query.optimize with parameters of type StaticOperand
protected  Object RewriteAsRangeCriteria.getValue(QueryContext context, StaticOperand operand)
          Get the value associated with the static operand of the comparison.
 

Uses of StaticOperand in org.modeshape.graph.query.parse
 

Methods in org.modeshape.graph.query.parse that return StaticOperand
protected  StaticOperand SqlQueryParser.parseStaticOperand(TokenStream tokens, TypeSystem typeSystem)
           
 

Methods in org.modeshape.graph.query.parse that return types with arguments of type StaticOperand
protected  List<StaticOperand> SqlQueryParser.parseInClause(TokenStream tokens, TypeSystem typeSystem)
           
 

Methods in org.modeshape.graph.query.parse with parameters of type StaticOperand
protected  Between SqlQueryParser.between(DynamicOperand operand, StaticOperand lowerBound, StaticOperand upperBound, boolean lowerInclusive, boolean upperInclusive)
           
protected  Comparison SqlQueryParser.comparison(DynamicOperand left, Operator operator, StaticOperand right)
           
 

Method parameters in org.modeshape.graph.query.parse with type arguments of type StaticOperand
protected  SetCriteria SqlQueryParser.setCriteria(DynamicOperand operand, Collection<? extends StaticOperand> values)
           
 

Uses of StaticOperand in org.modeshape.graph.query.plan
 

Methods in org.modeshape.graph.query.plan that return StaticOperand
static StaticOperand PlanUtil.replaceSubqueriesWithBindVariables(QueryContext context, StaticOperand staticOperand, Map<String,Subquery> subqueriesByVariableName)
           
 

Methods in org.modeshape.graph.query.plan with parameters of type StaticOperand
static StaticOperand PlanUtil.replaceSubqueriesWithBindVariables(QueryContext context, StaticOperand staticOperand, Map<String,Subquery> subqueriesByVariableName)
           
 

Uses of StaticOperand in org.modeshape.graph.query.process
 

Methods in org.modeshape.graph.query.process with parameters of type StaticOperand
protected  SelectComponent.ConstraintChecker SelectComponent.createChecker(TypeSystem types, Schemata schemata, QueryResults.Columns columns, ProcessingComponent.DynamicOperation dynamicOperation, Operator operator, StaticOperand staticOperand)
           
 

Uses of StaticOperand in org.modeshape.jcr.query
 

Methods in org.modeshape.jcr.query with parameters of type StaticOperand
protected  Between JcrSql2QueryParser.between(DynamicOperand operand, StaticOperand lowerBound, StaticOperand upperBound, boolean lowerInclusive, boolean upperInclusive)
          
protected  JcrComparison JcrSql2QueryParser.comparison(DynamicOperand left, Operator operator, StaticOperand right)
          
 

Method parameters in org.modeshape.jcr.query with type arguments of type StaticOperand
protected  SetCriteria JcrSql2QueryParser.setCriteria(DynamicOperand operand, Collection<? extends StaticOperand> values)
          
 

Uses of StaticOperand in org.modeshape.jcr.query.qom
 

Subinterfaces of StaticOperand in org.modeshape.jcr.query.qom
 interface JcrStaticOperand
          Representation of a static operand from JCR and the Graph API.
 

Classes in org.modeshape.jcr.query.qom that implement StaticOperand
 class JcrBindVariableName
          Implementation of the bind variable name static operand for the JCR Query Object Model and the Graph API.
 class JcrLiteral
          Implementation of the literal value static operand for the JCR Query Object Model and the Graph API.
 class JcrSubquery
          Implementation of the subquery static operand for the JCR Query Object Model and the Graph API.
 



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