Interface HyperloopExpressionOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    HyperloopExpression, HyperloopExpression.Builder

    public interface HyperloopExpressionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasLeaf

        boolean hasLeaf()
        .delivery.LeafExpression leaf = 1 [json_name = "leaf"];
        Returns:
        Whether the leaf field is set.
      • getLeaf

        LeafExpression getLeaf()
        .delivery.LeafExpression leaf = 1 [json_name = "leaf"];
        Returns:
        The leaf.
      • getLeafOrBuilder

        LeafExpressionOrBuilder getLeafOrBuilder()
        .delivery.LeafExpression leaf = 1 [json_name = "leaf"];
      • hasGeneratorExp

        boolean hasGeneratorExp()
        .delivery.HyperloopGeneratorExpression generator_exp = 2 [json_name = "generatorExp"];
        Returns:
        Whether the generatorExp field is set.
      • getGeneratorExp

        HyperloopGeneratorExpression getGeneratorExp()
        .delivery.HyperloopGeneratorExpression generator_exp = 2 [json_name = "generatorExp"];
        Returns:
        The generatorExp.
      • hasConditionalExp

        boolean hasConditionalExp()
        .delivery.HyperloopConditionalExpression conditional_exp = 3 [json_name = "conditionalExp"];
        Returns:
        Whether the conditionalExp field is set.
      • getConditionalExp

        HyperloopConditionalExpression getConditionalExp()
        .delivery.HyperloopConditionalExpression conditional_exp = 3 [json_name = "conditionalExp"];
        Returns:
        The conditionalExp.