java.lang.Object
org.yamcs.studio.autocomplete.parser.engine.expr.Expr
org.yamcs.studio.autocomplete.parser.engine.expr.ExprFunction

public class ExprFunction extends Expr
  • Constructor Details

    • ExprFunction

      public ExprFunction(String name, Expr[] args)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • size

      public int size()
    • getArg

      public Expr getArg(int index)
    • getArgs

      public Expr[] getArgs()
    • setAnnotation

      public void setAnnotation(Object annotation)
    • getAnnotation

      public Object getAnnotation()
    • isComplete

      public boolean isComplete()
    • setComplete

      public void setComplete(boolean isComplete)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validate

      public void validate() throws ExprException
      Overrides:
      validate in class Expr
      Throws:
      ExprException