Interface GandivaTypes.IfNodeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GandivaTypes.IfNode, GandivaTypes.IfNode.Builder
Enclosing class:
GandivaTypes

public static interface GandivaTypes.IfNodeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasCond

      boolean hasCond()
      optional .gandiva.types.TreeNode cond = 1;
      Returns:
      Whether the cond field is set.
    • getCond

      optional .gandiva.types.TreeNode cond = 1;
      Returns:
      The cond.
    • getCondOrBuilder

      GandivaTypes.TreeNodeOrBuilder getCondOrBuilder()
      optional .gandiva.types.TreeNode cond = 1;
    • hasThenNode

      boolean hasThenNode()
      optional .gandiva.types.TreeNode thenNode = 2;
      Returns:
      Whether the thenNode field is set.
    • getThenNode

      GandivaTypes.TreeNode getThenNode()
      optional .gandiva.types.TreeNode thenNode = 2;
      Returns:
      The thenNode.
    • getThenNodeOrBuilder

      GandivaTypes.TreeNodeOrBuilder getThenNodeOrBuilder()
      optional .gandiva.types.TreeNode thenNode = 2;
    • hasElseNode

      boolean hasElseNode()
      optional .gandiva.types.TreeNode elseNode = 3;
      Returns:
      Whether the elseNode field is set.
    • getElseNode

      GandivaTypes.TreeNode getElseNode()
      optional .gandiva.types.TreeNode elseNode = 3;
      Returns:
      The elseNode.
    • getElseNodeOrBuilder

      GandivaTypes.TreeNodeOrBuilder getElseNodeOrBuilder()
      optional .gandiva.types.TreeNode elseNode = 3;
    • hasReturnType

      boolean hasReturnType()
      optional .gandiva.types.ExtGandivaType returnType = 4;
      Returns:
      Whether the returnType field is set.
    • getReturnType

      optional .gandiva.types.ExtGandivaType returnType = 4;
      Returns:
      The returnType.
    • getReturnTypeOrBuilder

      GandivaTypes.ExtGandivaTypeOrBuilder getReturnTypeOrBuilder()
      optional .gandiva.types.ExtGandivaType returnType = 4;