|
Void | visit (SqlCall call) |
|
Definition at line 1804 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 1807 of file HeavyDBParser.java.
1808 if (call instanceof SqlBasicCall) {
1809 SqlBasicCall basicCall = (SqlBasicCall) call;
1810 if (basicCall.getKind() == SqlKind.OR) {
1811 String targetString = targetExpression.toString();
1812 for (SqlNode listedOperand : basicCall.operands) {
1813 if (listedOperand.toString().contains(targetString)) {
1814 throw Util.FoundOne.NULL;
1819 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