|
Void | visit (SqlCall call) |
|
Definition at line 1814 of file HeavyDBParser.java.
boolean com.mapd.calcite.parser.HeavyDBParser.ExpressionListedAsChildOROperatorChecker.containsExpression |
( |
SqlNode |
node, |
|
|
SqlNode |
targetExpression |
|
) |
| |
|
inlinepackage |
Void com.mapd.calcite.parser.HeavyDBParser.ExpressionListedAsChildOROperatorChecker.visit |
( |
SqlCall |
call | ) |
|
|
inline |
Definition at line 1817 of file HeavyDBParser.java.
1818 if (call instanceof SqlBasicCall) {
1819 SqlBasicCall basicCall = (SqlBasicCall) call;
1820 if (basicCall.getKind() == SqlKind.OR) {
1821 String targetString = targetExpression.toString();
1822 for (SqlNode listedOperand : basicCall.operands) {
1823 if (listedOperand.toString().contains(targetString)) {
1824 throw Util.FoundOne.NULL;
1829 return super.visit(call);
SqlNode com.mapd.calcite.parser.HeavyDBParser.ExpressionListedAsChildOROperatorChecker.targetExpression |
|
package |
The documentation for this class was generated from the following file:
- /home/jenkins-slave/workspace/core-os-doxygen/java/calcite/src/main/java/com/mapd/calcite/parser/HeavyDBParser.java