Interface RemoteCalcCallFinder

All Known Implementing Classes:
AsyncCalcSplitRule.AsyncRemoteCalcCallFinder

public interface RemoteCalcCallFinder
Finds whether a RexNode contains remote calls or not.
  • Method Summary

    Modifier and Type
    Method
    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)
     
  • Method Details

    • containsRemoteCall

      boolean containsRemoteCall(org.apache.calcite.rex.RexNode node)
    • containsNonRemoteCall

      boolean containsNonRemoteCall(org.apache.calcite.rex.RexNode node)
    • isRemoteCall

      boolean isRemoteCall(org.apache.calcite.rex.RexNode node)
    • isNonRemoteCall

      boolean isNonRemoteCall(org.apache.calcite.rex.RexNode node)