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 |
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, visitPatternFieldRef, visitRangeRef, visitSubQuery, visitTableInputRefprivate final JavaTypeFactory typeFactory
protected RexToCassandraTranslator(JavaTypeFactory typeFactory, List<String> inFields)
public String visitInputRef(RexInputRef inputRef)
visitInputRef in interface RexVisitor<String>visitInputRef in class RexVisitorImpl<String>Copyright © 2012–2017 The Apache Software Foundation. All rights reserved.