public static class AsyncCalcSplitRule.AsyncRemoteCalcCallFinder extends Object implements RemoteCalcCallFinder
RemoteCalcCallFinder which finds uses of AsyncScalarFunction.| Constructor and Description |
|---|
AsyncRemoteCalcCallFinder() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsNonRemoteCall(org.apache.calcite.rex.RexNode node) |
boolean |
containsRemoteCall(org.apache.calcite.rex.RexNode node) |
boolean |
isNonRemoteCall(org.apache.calcite.rex.RexNode node) |
boolean |
isRemoteCall(org.apache.calcite.rex.RexNode node) |
public boolean containsRemoteCall(org.apache.calcite.rex.RexNode node)
containsRemoteCall in interface RemoteCalcCallFinderpublic boolean containsNonRemoteCall(org.apache.calcite.rex.RexNode node)
containsNonRemoteCall in interface RemoteCalcCallFinderpublic boolean isRemoteCall(org.apache.calcite.rex.RexNode node)
isRemoteCall in interface RemoteCalcCallFinderpublic boolean isNonRemoteCall(org.apache.calcite.rex.RexNode node)
isNonRemoteCall in interface RemoteCalcCallFinderCopyright © 2014–2025 The Apache Software Foundation. All rights reserved.