static class CassandraRules.RexToCassandraTranslator extends RexVisitorImpl<String>
RexNode to strings in Cassandra's expression
language.| Modifier and Type | Field and Description |
|---|---|
private List<String> |
inFields |
private JavaTypeFactory |
typeFactory |
deep| Modifier | Constructor and Description |
|---|---|
protected |
CassandraRules.RexToCassandraTranslator(JavaTypeFactory typeFactory,
List<String> inFields) |
| Modifier and Type | Method and Description |
|---|---|
String |
visitInputRef(RexInputRef inputRef) |
visitArrayAnd, visitArrayOr, visitCall, visitCorrelVariable, visitDynamicParam, visitFieldAccess, visitLiteral, visitLocalRef, visitOver, visitRangeRef, visitSubQueryprivate final JavaTypeFactory typeFactory
protected CassandraRules.RexToCassandraTranslator(JavaTypeFactory typeFactory, List<String> inFields)
public String visitInputRef(RexInputRef inputRef)
visitInputRef in interface RexVisitor<String>visitInputRef in class RexVisitorImpl<String>Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.