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, visitvisit, visit, visit, visit, visitNode, visitNodes, visitNodesprotected 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 LanguageObjectVisitorvisit in class HierarchyVisitorpublic void visit(DerivedColumn obj)
visit in interface LanguageObjectVisitorvisit in class HierarchyVisitorpublic void visit(ColumnReference obj)
visit in interface LanguageObjectVisitorvisit in class AbstractLanguageVisitorpublic void visit(AndOr obj)
visit in interface LanguageObjectVisitorvisit in class HierarchyVisitorpublic void visit(Comparison obj)
visit in interface LanguageObjectVisitorvisit in class HierarchyVisitorpublic void visit(In obj)
visit in interface LanguageObjectVisitorvisit in class HierarchyVisitorpublic static boolean isPartOfPrimaryKey(Column column)
public void visit(AggregateFunction obj)
visit in interface LanguageObjectVisitorvisit in class HierarchyVisitorpublic void visit(IsNull obj)
visit in interface LanguageObjectVisitorvisit in class HierarchyVisitorpublic void visit(Literal obj)
visit in interface LanguageObjectVisitorvisit in class AbstractLanguageVisitorpublic void visit(NamedTable obj)
visit in interface LanguageObjectVisitorvisit in class AbstractLanguageVisitorCopyright © 2020. All rights reserved.