|
||||||||||
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. |
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 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 |
---|
Classes in org.modeshape.graph.query.model that implement DynamicOperand | |
---|---|
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.left()
Get the left-hand operand. |
DynamicOperand |
SetCriteria.leftOperand()
Get the dynamic operand to which the set constraint applies |
DynamicOperand |
UpperCase.operand()
Get the operand that is being uppercased. |
DynamicOperand |
Ordering.operand()
Get the operand being ordered. |
DynamicOperand |
LowerCase.operand()
Get the dynamic operand that is to be lower-cased. |
DynamicOperand |
Between.operand()
Get the dynamic operand specification. |
DynamicOperand |
Comparison.operand1()
Get the dynamic operand of this comparison. |
DynamicOperand |
ArithmeticOperand.right()
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)
|
|
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<? extends 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. |
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)
|
Methods in org.modeshape.graph.query.parse with parameters of type DynamicOperand | |
---|---|
protected ArithmeticOperand |
SqlQueryParser.arithmeticOperand(DynamicOperand leftOperand,
ArithmeticOperator operator,
DynamicOperand rightOperand)
|
protected Between |
SqlQueryParser.between(DynamicOperand operand,
StaticOperand lowerBound,
StaticOperand upperBound,
boolean lowerInclusive,
boolean upperInclusive)
|
protected Comparison |
SqlQueryParser.comparison(DynamicOperand left,
Operator operator,
StaticOperand right)
|
protected LowerCase |
SqlQueryParser.lowerCase(DynamicOperand operand)
|
protected Ordering |
SqlQueryParser.ordering(DynamicOperand operand,
Order order)
|
protected SetCriteria |
SqlQueryParser.setCriteria(DynamicOperand operand,
Collection<? extends StaticOperand> values)
|
protected UpperCase |
SqlQueryParser.upperCase(DynamicOperand operand)
|
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)
|
Uses of DynamicOperand in org.modeshape.jcr.query |
---|
Methods in org.modeshape.jcr.query that return DynamicOperand | |
---|---|
protected DynamicOperand |
RewritePseudoColumns.rewrite(QueryContext context,
DynamicOperand operand)
|
Methods in org.modeshape.jcr.query with parameters of type DynamicOperand | |
---|---|
protected JcrArithmeticOperand |
JcrSql2QueryParser.arithmeticOperand(DynamicOperand leftOperand,
ArithmeticOperator operator,
DynamicOperand rightOperand)
|
protected Between |
JcrSql2QueryParser.between(DynamicOperand operand,
StaticOperand lowerBound,
StaticOperand upperBound,
boolean lowerInclusive,
boolean upperInclusive)
|
protected JcrComparison |
JcrSql2QueryParser.comparison(DynamicOperand left,
Operator operator,
StaticOperand right)
|
protected JcrLowerCase |
JcrSql2QueryParser.lowerCase(DynamicOperand operand)
|
protected JcrOrdering |
JcrSql2QueryParser.ordering(DynamicOperand operand,
Order order)
|
protected DynamicOperand |
RewritePseudoColumns.rewrite(QueryContext context,
DynamicOperand operand)
|
protected SetCriteria |
JcrSql2QueryParser.setCriteria(DynamicOperand operand,
Collection<? extends StaticOperand> values)
|
protected JcrUpperCase |
JcrSql2QueryParser.upperCase(DynamicOperand operand)
|
Uses of DynamicOperand in org.modeshape.jcr.query.qom |
---|
Subinterfaces of DynamicOperand in org.modeshape.jcr.query.qom | |
---|---|
interface |
JcrDynamicOperand
Representation of a dynamic operand from JCR and the Graph API. |
Classes in org.modeshape.jcr.query.qom that implement DynamicOperand | |
---|---|
class |
JcrArithmeticOperand
|
class |
JcrFullTextSearchScore
Implementation of the full-text search score dynamic operand for the JCR Query Object Model and the Graph API. |
class |
JcrLength
Implementation of the 'length' dynamic operand for the JCR Query Object Model and the Graph API. |
class |
JcrLowerCase
Implementation of the lower case dynamic operand for the JCR Query Object Model and the Graph API. |
class |
JcrNodeDepth
Implementation of the node depth dynamic operand for the Graph API and that is an extension to the JCR Query Object Model. |
class |
JcrNodeLocalName
Implementation of the node local-name dynamic operand for the JCR Query Object Model and the Graph API. |
class |
JcrNodeName
Implementation of the node name dynamic operand for the JCR Query Object Model and the Graph API. |
class |
JcrNodePath
Implementation of the node path dynamic operand for the Graph API and that is an extension to the JCR Query Object Model. |
class |
JcrPropertyValue
Implementation of the property value dynamic operand for the JCR Query Object Model and the Graph API. |
class |
JcrReferenceValue
Implementation of the property value dynamic operand for the JCR Query Object Model and the Graph API. |
class |
JcrUpperCase
Implementation of the upper case dynamic operand for the JCR Query Object Model and the Graph API. |
Uses of DynamicOperand in org.modeshape.search.lucene |
---|
Methods in org.modeshape.search.lucene with parameters of type DynamicOperand | |
---|---|
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |