Annotation Interface ExpressionFunctions


@MinMuleVersion("4.1") @Target(TYPE) @Retention(RUNTIME) @Documented public @interface ExpressionFunctions
Allows to reference a list of classes from which an Extension's functions for usage in the expression language are to be inferred. This annotation is to be used in classes which are also annotated with Extension and value() must reference classes which contain public methods which implement the functions
Since:
1.0
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<?>[]
     
  • Element Details

    • value

      Class<?>[] value
      Returns:
      An array of classes which contain public methods which implement an expression function