public class AccumuloQueryVisitor extends HierarchyVisitor
Modifier and Type | Field and Description |
---|---|
protected ArrayList<TranslatorException> |
exceptions |
protected Stack<Object> |
onGoingExpression |
protected List<org.apache.accumulo.core.data.Range> |
ranges |
protected Table |
scanTable |
Constructor and Description |
---|
AccumuloQueryVisitor(AccumuloExecutionFactory ef) |
Modifier and Type | Method and Description |
---|---|
List<org.apache.accumulo.core.data.Range> |
getRanges() |
Table |
getScanTable() |
static boolean |
isPartOfPrimaryKey(Column column) |
Column |
lookupColumn(String key) |
List<Column> |
projectedColumns() |
List<org.apache.accumulo.core.client.IteratorSetting> |
scanIterators() |
void |
visit(AggregateFunction obj) |
void |
visit(AndOr obj) |
void |
visit(ColumnReference obj) |
void |
visit(Comparison obj) |
void |
visit(DerivedColumn obj) |
void |
visit(In obj) |
void |
visit(IsNull obj) |
void |
visit(Literal obj) |
void |
visit(NamedTable obj) |
void |
visit(Select obj) |
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, visit, visitNode, visitNodes, visitNodes
protected List<org.apache.accumulo.core.data.Range> ranges
protected Table scanTable
protected ArrayList<TranslatorException> exceptions
public AccumuloQueryVisitor(AccumuloExecutionFactory ef)
public List<org.apache.accumulo.core.data.Range> getRanges()
public Table getScanTable()
public List<org.apache.accumulo.core.client.IteratorSetting> scanIterators()
public void visit(Select obj)
visit
in interface LanguageObjectVisitor
visit
in class HierarchyVisitor
public void visit(DerivedColumn obj)
visit
in interface LanguageObjectVisitor
visit
in class HierarchyVisitor
public void visit(ColumnReference obj)
visit
in interface LanguageObjectVisitor
visit
in class AbstractLanguageVisitor
public void visit(AndOr obj)
visit
in interface LanguageObjectVisitor
visit
in class HierarchyVisitor
public void visit(Comparison obj)
visit
in interface LanguageObjectVisitor
visit
in class HierarchyVisitor
public void visit(In obj)
visit
in interface LanguageObjectVisitor
visit
in class HierarchyVisitor
public static boolean isPartOfPrimaryKey(Column column)
public void visit(AggregateFunction obj)
visit
in interface LanguageObjectVisitor
visit
in class HierarchyVisitor
public void visit(IsNull obj)
visit
in interface LanguageObjectVisitor
visit
in class HierarchyVisitor
public void visit(Literal obj)
visit
in interface LanguageObjectVisitor
visit
in class AbstractLanguageVisitor
public void visit(NamedTable obj)
visit
in interface LanguageObjectVisitor
visit
in class AbstractLanguageVisitor
Copyright © 2020. All rights reserved.