org.modeshape.graph.query.plan
Class PlanUtil.RequiredColumnVisitor
java.lang.Object
org.modeshape.graph.query.model.Visitors.AbstractVisitor
org.modeshape.graph.query.plan.PlanUtil.RequiredColumnVisitor
- All Implemented Interfaces:
- Visitor
- Enclosing class:
- PlanUtil
protected static class PlanUtil.RequiredColumnVisitor
- extends Visitors.AbstractVisitor
Methods inherited from class org.modeshape.graph.query.model.Visitors.AbstractVisitor |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlanUtil.RequiredColumnVisitor
protected PlanUtil.RequiredColumnVisitor(Set<SelectorName> names)
visit
public void visit(PropertyExistence existence)
-
- Specified by:
visit
in interface Visitor
- Overrides:
visit
in class Visitors.AbstractVisitor
- See Also:
Visitors.AbstractVisitor.visit(org.modeshape.graph.query.model.PropertyExistence)
visit
public void visit(PropertyValue value)
-
- Specified by:
visit
in interface Visitor
- Overrides:
visit
in class Visitors.AbstractVisitor
- See Also:
Visitors.AbstractVisitor.visit(org.modeshape.graph.query.model.PropertyValue)
visit
public void visit(ReferenceValue value)
-
- Specified by:
visit
in interface Visitor
- Overrides:
visit
in class Visitors.AbstractVisitor
- See Also:
Visitors.AbstractVisitor.visit(org.modeshape.graph.query.model.ReferenceValue)
visit
public void visit(EquiJoinCondition condition)
-
- Specified by:
visit
in interface Visitor
- Overrides:
visit
in class Visitors.AbstractVisitor
- See Also:
Visitors.AbstractVisitor.visit(org.modeshape.graph.query.model.EquiJoinCondition)
visit
public void visit(Column column)
-
- Specified by:
visit
in interface Visitor
- Overrides:
visit
in class Visitors.AbstractVisitor
- See Also:
Visitors.AbstractVisitor.visit(org.modeshape.graph.query.model.Column)
requireColumn
protected void requireColumn(SelectorName selector,
String propertyName)
requireColumn
protected void requireColumn(SelectorName selector,
String propertyName,
String alias)
getRequiredColumns
public List<Column> getRequiredColumns()
- Get the columns that are required.
- Returns:
- the columns; never null
Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.