|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DynamicOperand | |
---|---|
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.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.graph.query.validate | This package provides the interfaces that define the tables and columns that can be queried. |
Uses of DynamicOperand in org.modeshape.graph.query |
---|
Fields in org.modeshape.graph.query declared as DynamicOperand | |
---|---|
protected DynamicOperand |
QueryBuilder.ArithmeticBuilder.left
|
protected DynamicOperand |
QueryBuilder.ComparisonBuilder.left
|
Methods in org.modeshape.graph.query with parameters of type DynamicOperand | |
---|---|
protected QueryBuilder.OrderByBuilder |
QueryBuilder.SingleOrderByOperandBuilder.addOrdering(DynamicOperand operand)
|
protected QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.comparisonBuilder(DynamicOperand operand)
|
protected QueryBuilder.ComparisonBuilder |
QueryBuilder.ArithmeticBuilder.comparisonBuilder(DynamicOperand right)
|
Constructors in org.modeshape.graph.query with parameters of type DynamicOperand | |
---|---|
QueryBuilder.ArithmeticBuilder(ArithmeticOperator operator,
QueryBuilder.ComparisonBuilder comparisonBuilder,
DynamicOperand left,
QueryBuilder.ArithmeticBuilder parent)
|
|
QueryBuilder.ComparisonBuilder(QueryBuilder.ConstraintBuilder constraintBuilder,
DynamicOperand left)
|
Uses of DynamicOperand in org.modeshape.graph.query.model |
---|
Subclasses of DynamicOperand in org.modeshape.graph.query.model | |
---|---|
class |
ArithmeticOperand
A dynamic operand that represents a (binary) arithmetic operation upon one or more other operands, used in Comparison
and Ordering components. |
class |
FullTextSearchScore
A dynamic operand that evaluates to the full-text search score of a node given by a selector, used in a Comparison
constraint and Ordering s. |
class |
Length
A dynamic operand that evaluates to the length of the supplied propety values, used in a Comparison constraint. |
class |
LowerCase
A dynamic operand that evaluates to the lower-case representation of the supplied operand, used in a Comparison
constraint. |
class |
NodeDepth
A dynamic operand that evaluates to the depth of a node given by a selector, used in a Comparison constraint. |
class |
NodeLocalName
A dynamic operand that evaluates to the local name of a node given by a selector, used in a Comparison constraint. |
class |
NodeName
A dynamic operand that evaluates to the qualified name of a node given by a selector, used in a Comparison constraint. |
class |
NodePath
A dynamic operand that evaluates to the path of a node given by a selector, used in a Comparison constraint. |
class |
PropertyValue
A dynamic operand that evaluates to the value(s) of a property on a selector, used in a Comparison constraint. |
class |
ReferenceValue
A dynamic operand that evaluates to the value(s) of a single or any reference property on a selector, used in a Comparison constraint. |
class |
UpperCase
A dynamic operand that evaluates to the upper-case representation of the supplied operand, used in a Comparison
constraint. |
Methods in org.modeshape.graph.query.model that return DynamicOperand | |
---|---|
DynamicOperand |
ArithmeticOperand.getLeft()
Get the left-hand operand. |
DynamicOperand |
SetCriteria.getLeftOperand()
Get the dynamic operand to which the set constraint applies |
DynamicOperand |
UpperCase.getOperand()
Get the operand that is being uppercased. |
DynamicOperand |
Ordering.getOperand()
Get the operand being ordered. |
DynamicOperand |
LowerCase.getOperand()
Get the dynamic operand that is to be lower-cased. |
DynamicOperand |
Between.getOperand()
Get the dynamic operand specification. |
DynamicOperand |
Comparison.getOperand1()
Get the dynamic operand of this comparison. |
DynamicOperand |
ArithmeticOperand.getRight()
Get the right-hand operand. |
Constructors in org.modeshape.graph.query.model with parameters of type DynamicOperand | |
---|---|
ArithmeticOperand(DynamicOperand left,
ArithmeticOperator operator,
DynamicOperand right)
Create a arithmetic dynamic operand that operates upon the supplied operand(s). |
|
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)
|
|
DynamicOperand(DynamicOperand... operands)
Create a arithmetic dynamic operand that operates upon the selector names given by the supplied dynamic operand(s). |
|
DynamicOperand(DynamicOperand operand)
Create a arithmetic dynamic operand that operates upon the selector names given by the supplied dynamic operand(s). |
|
LowerCase(DynamicOperand operand)
Create a dynamic operand that evaluates to the lower-case representation of the supplied operand. |
|
Ordering(DynamicOperand operand,
Order order)
Create a new ordering specification, given the supplied operand and order. |
|
SetCriteria(DynamicOperand left,
Collection<StaticOperand> setOperands)
|
|
SetCriteria(DynamicOperand left,
StaticOperand... setOperands)
|
|
UpperCase(DynamicOperand operand)
Create a dynamic operand that evaluates to the upper-case representation of the supplied operand. |
Constructor parameters in org.modeshape.graph.query.model with type arguments of type DynamicOperand | |
---|---|
DynamicOperand(Iterable<? extends DynamicOperand> operands)
Create a arithmetic dynamic operand that operates upon the selector names given by the supplied dynamic operand(s). |
Uses of DynamicOperand in org.modeshape.graph.query.parse |
---|
Methods in org.modeshape.graph.query.parse that return DynamicOperand | |
---|---|
protected DynamicOperand |
SqlQueryParser.parseDynamicOperand(TokenStream tokens,
TypeSystem typeSystem,
Source source)
|
Uses of DynamicOperand in org.modeshape.graph.query.plan |
---|
Methods in org.modeshape.graph.query.plan that return DynamicOperand | |
---|---|
static DynamicOperand |
PlanUtil.replaceReferencesToRemovedSource(QueryContext context,
DynamicOperand operand,
Map<SelectorName,SelectorName> rewrittenSelectors)
|
static DynamicOperand |
PlanUtil.replaceViewReferences(QueryContext context,
DynamicOperand operand,
PlanUtil.ColumnMapping mapping,
PlanNode node)
|
Methods in org.modeshape.graph.query.plan with parameters of type DynamicOperand | |
---|---|
static DynamicOperand |
PlanUtil.replaceReferencesToRemovedSource(QueryContext context,
DynamicOperand operand,
Map<SelectorName,SelectorName> rewrittenSelectors)
|
static DynamicOperand |
PlanUtil.replaceViewReferences(QueryContext context,
DynamicOperand operand,
PlanUtil.ColumnMapping mapping,
PlanNode node)
|
Uses of DynamicOperand in org.modeshape.graph.query.process |
---|
Methods in org.modeshape.graph.query.process with parameters of type DynamicOperand | |
---|---|
protected ProcessingComponent.DynamicOperation |
ProcessingComponent.createDynamicOperation(TypeSystem typeSystem,
Schemata schemata,
QueryResults.Columns columns,
DynamicOperand operand)
Create a ProcessingComponent.DynamicOperation instance that is able to evaluate the supplied DynamicOperand . |
Uses of DynamicOperand in org.modeshape.graph.query.validate |
---|
Methods in org.modeshape.graph.query.validate with parameters of type DynamicOperand | |
---|---|
protected void |
Validator.verifyArithmeticOperand(DynamicOperand operand)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |