Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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 |
org.modeshape.search.lucene | An implementation of the `SearchEngine` interface that uses the Lucene library.

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.

Uses of StaticOperand in org.modeshape.search.lucene

Methods in org.modeshape.search.lucene with parameters of type StaticOperand
`Object` | `AbstractLuceneSearchEngine.AbstractLuceneProcessor.QueryFactory.createOperand(StaticOperand operand, boolean caseSensitive)`
`org.apache.lucene.search.Query` | `AbstractLuceneSearchEngine.AbstractLuceneProcessor.QueryFactory.createQuery(DynamicOperand left, Operator operator, StaticOperand right)`
`org.apache.lucene.search.Query` | `AbstractLuceneSearchEngine.AbstractLuceneProcessor.QueryFactory.createQuery(DynamicOperand left, Operator operator, StaticOperand right, boolean caseSensitive)`
`org.apache.lucene.search.Query` | `AbstractLuceneSearchEngine.AbstractLuceneProcessor.QueryFactory.createQuery(DynamicOperand left, StaticOperand lower, StaticOperand upper, boolean includesLower, boolean includesUpper, boolean caseSensitive)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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