|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Visitor | |
---|---|
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.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.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 |
Uses of Visitor in org.modeshape.graph.query.model |
---|
Classes in org.modeshape.graph.query.model that implement Visitor | |
---|---|
static class |
Visitors.AbstractVisitor
A common base class for all visitors, which provides no-op implementations for all visit(...) methods. |
static class |
Visitors.NavigationVisitor
An abstract visitor implementation that performs navigation of the query object. |
static class |
Visitors.ReadableVisitor
|
static class |
Visitors.WalkAllVisitor
A visitor implementation that walks the entire query object tree and delegates to another supplied visitor to do the actual work. |
Fields in org.modeshape.graph.query.model declared as Visitor | |
---|---|
protected Visitor |
Visitors.NavigationVisitor.strategy
|
Methods in org.modeshape.graph.query.model with type parameters of type Visitor | ||
---|---|---|
static
|
Visitors.visit(Visitable visitable,
GeneralVisitor visitor)
Visit the supplied object using the supplied Visitors.AbstractVisitor , which must be responsible for navigation as
well as any business logic. |
|
static
|
Visitors.visitAll(Visitable visitable,
StrategyVisitor strategyVisitor)
Visit all objects in the supplied object using a Visitors.NavigationVisitor (specifically a
Visitors.WalkAllVisitor ), and with each of these visited objects calling the appropriate visit(...) method on the
supplied Visitors.AbstractVisitor . |
Methods in org.modeshape.graph.query.model with parameters of type Visitor | |
---|---|
void |
Visitable.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
UpperCase.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Subquery.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
SetQuery.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
SetCriteria.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
SameNodeJoinCondition.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
SameNode.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
ReferenceValue.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Query.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
PropertyValue.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
PropertyExistence.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Ordering.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Or.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Not.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
NodePath.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
NodeName.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
NodeLocalName.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
NodeDepth.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
NamedSelector.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
LowerCase.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Literal.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Limit.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Length.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Join.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
FullTextSearchScore.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
FullTextSearch.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
EquiJoinCondition.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
DescendantNodeJoinCondition.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
DescendantNode.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Comparison.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Column.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
ChildNodeJoinCondition.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
ChildNode.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
BindVariableName.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
Between.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
ArithmeticOperand.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
And.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
void |
AllNodes.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
Constructors in org.modeshape.graph.query.model with parameters of type Visitor | |
---|---|
Visitors.NavigationVisitor(Visitor strategy)
Create a visitor that walks all query objects. |
|
Visitors.WalkAllVisitor(Visitor strategy)
Create a visitor that walks all query objects. |
Uses of Visitor in org.modeshape.graph.query.plan |
---|
Classes in org.modeshape.graph.query.plan that implement Visitor | |
---|---|
protected static class |
PlanUtil.RequiredColumnVisitor
|
Uses of Visitor in org.modeshape.graph.query.validate |
---|
Classes in org.modeshape.graph.query.validate that implement Visitor | |
---|---|
class |
Validator
A Visitor implementation that validates a query's used of a Schemata and records any problems as errors. |
Uses of Visitor in org.modeshape.jcr.query |
---|
Methods in org.modeshape.jcr.query with parameters of type Visitor | |
---|---|
void |
JcrSqlQueryParser.JoinableSources.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
Uses of Visitor in org.modeshape.jcr.query.qom |
---|
Methods in org.modeshape.jcr.query.qom with parameters of type Visitor | |
---|---|
void |
JcrNamedSelector.accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |