|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xcmis.search.Visitors.NavigationVisitor
org.xcmis.search.Visitors.WalkAllVisitor
public 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.
| Field Summary |
|---|
| Fields inherited from class org.xcmis.search.Visitors.NavigationVisitor |
|---|
strategy |
| Constructor Summary | |
|---|---|
protected |
Visitors.WalkAllVisitor(QueryObjectModelVisitor strategy)
Create a visitor that walks all query objects. |
| Method Summary | |
|---|---|
void |
visit(And and)
|
void |
visit(BindVariableName variableName)
|
void |
visit(ChildNode child)
|
void |
visit(ChildNodeJoinCondition joinCondition)
|
void |
visit(Column column)
|
void |
visit(Comparison comparison)
|
void |
visit(DescendantNode descendant)
|
void |
visit(DescendantNodeJoinCondition condition)
|
void |
visit(EquiJoinCondition condition)
|
void |
visit(FullTextSearch fullTextSearch)
|
void |
visit(FullTextSearchScore score)
|
void |
visit(Join join)
|
void |
visit(Length length)
|
void |
visit(Limit limit)
|
void |
visit(Literal literal)
|
void |
visit(LowerCase lowerCase)
|
void |
visit(NodeDepth depth)
|
void |
visit(NodeLocalName nodeLocalName)
|
void |
visit(NodeName nodeName)
|
void |
visit(Not not)
|
void |
visit(Or or)
|
void |
visit(Ordering ordering)
|
void |
visit(PropertyExistence existence)
|
void |
visit(PropertyValue propertyValue)
|
void |
visit(Query query)
|
void |
visit(SameNode sameNode)
|
void |
visit(SameNodeJoinCondition condition)
|
void |
visit(Selector selector)
|
void |
visit(UpperCase upperCase)
|
| Methods inherited from class org.xcmis.search.Visitors.NavigationVisitor |
|---|
enqueue, enqueue, visitNext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected Visitors.WalkAllVisitor(QueryObjectModelVisitor strategy)
strategy - the visitor that should be called at every node.| Method Detail |
|---|
public void visit(And and)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(And)
public void visit(BindVariableName variableName)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(BindVariableName)
public void visit(ChildNode child)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(ChildNode)
public void visit(ChildNodeJoinCondition joinCondition)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(ChildNodeJoinCondition)
public void visit(Column column)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(Column)
public void visit(Comparison comparison)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(Comparison)
public void visit(DescendantNode descendant)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(DescendantNode)
public void visit(DescendantNodeJoinCondition condition)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(DescendantNodeJoinCondition)
public void visit(EquiJoinCondition condition)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(EquiJoinCondition)
public void visit(FullTextSearch fullTextSearch)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(FullTextSearch)
public void visit(FullTextSearchScore score)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(FullTextSearchScore)
public void visit(Join join)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(Join)
public void visit(Length length)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(Length)
public void visit(Limit limit)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(Limit)
public void visit(Literal literal)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(Literal)
public void visit(LowerCase lowerCase)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(LowerCase)
public void visit(NodeDepth depth)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(NodeDepth)
public void visit(NodeLocalName nodeLocalName)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(NodeLocalName)
public void visit(NodeName nodeName)
throws VisitException
VisitExceptionQueryObjectModelVisitor.visit(NodeName)
public void visit(Not not)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor#visit(Not)}Not)
public void visit(Or or)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(Or)
public void visit(Ordering ordering)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(Ordering)
public void visit(PropertyExistence existence)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(PropertyExistence)
public void visit(PropertyValue propertyValue)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(PropertyValue)
public void visit(Query query)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(Query)
public void visit(SameNode sameNode)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(SameNode)
public void visit(SameNodeJoinCondition condition)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(SameNodeJoinCondition)
public void visit(UpperCase upperCase)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(UpperCase)
public void visit(Selector selector)
throws VisitException
VisitException - if exception occursQueryObjectModelVisitor.visit(org.xcmis.search.model.source.Selector)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||