Package dev.cel.expr

Interface Expr.CallOrBuilder

    • Method Detail

      • hasTarget

        boolean hasTarget()
         The target of an method call-style expression. For example, `x` in
         `x.f()`.
         
        .cel.expr.Expr target = 1;
        Returns:
        Whether the target field is set.
      • getTarget

        Expr getTarget()
         The target of an method call-style expression. For example, `x` in
         `x.f()`.
         
        .cel.expr.Expr target = 1;
        Returns:
        The target.
      • getTargetOrBuilder

        ExprOrBuilder getTargetOrBuilder()
         The target of an method call-style expression. For example, `x` in
         `x.f()`.
         
        .cel.expr.Expr target = 1;
      • getFunction

        java.lang.String getFunction()
         Required. The name of the function or method being called.
         
        string function = 2;
        Returns:
        The function.
      • getFunctionBytes

        ByteString getFunctionBytes()
         Required. The name of the function or method being called.
         
        string function = 2;
        Returns:
        The bytes for function.
      • getArgsList

        java.util.List<Expr> getArgsList()
         The arguments.
         
        repeated .cel.expr.Expr args = 3;
      • getArgs

        Expr getArgs​(int index)
         The arguments.
         
        repeated .cel.expr.Expr args = 3;
      • getArgsCount

        int getArgsCount()
         The arguments.
         
        repeated .cel.expr.Expr args = 3;
      • getArgsOrBuilderList

        java.util.List<? extends ExprOrBuilder> getArgsOrBuilderList()
         The arguments.
         
        repeated .cel.expr.Expr args = 3;
      • getArgsOrBuilder

        ExprOrBuilder getArgsOrBuilder​(int index)
         The arguments.
         
        repeated .cel.expr.Expr args = 3;