Class DefaultFunctionFactory.UrlEncode

java.lang.Object
com.inductiveautomation.ignition.common.expressions.functions.BaseFunction
com.inductiveautomation.ignition.common.expressions.DefaultFunctionFactory.UrlEncode
All Implemented Interfaces:
Function
Enclosing class:
DefaultFunctionFactory

public static class DefaultFunctionFactory.UrlEncode extends BaseFunction
  • Constructor Details

    • UrlEncode

      public UrlEncode()
  • Method Details

    • execute

      public QualifiedValue execute(Expression[] args) throws ExpressionException
      Description copied from interface: Function
      Execute this function, and return the function's qualified value.
      Parameters:
      args - the arguments for the function
      Returns:
      the result of the function evaluation as a QualifiedValue
      Throws:
      ExpressionException - if an error occurs during execution
    • initArgs

      public void initArgs(Expression[] args)
      Description copied from interface: Function
      Initialize this function with the given arguments.
      Parameters:
      args - the arguments for the function
    • getType

      public Class<?> getType()
      Description copied from interface: Function
      Returns the type that this function will return upon execution
    • getArgDocString

      public String getArgDocString()
      Description copied from interface: Function
      Returns a string to be used in the auto-generated function documentation. The string should represent the arguments for the function, such as "string, count" for the "repeat" function.
      Returns:
      the argument documentation string