Annotation Type TaskParameter


  • public @interface TaskParameter
    A declared parameter of a task.
    • Field Summary

      Fields 
      Modifier and Type Fields Description
      static java.lang.String DIRECTION_IN
      The constant for direction in (value is read only and assigned before task is started).
      static java.lang.String DIRECTION_INOUT
      The constant for direction inout (value is read/write).
      static java.lang.String DIRECTION_OUT
      The constant for direction out (value is write only and propagated after task is finished).
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String name
      The parameter name.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.Class<?> clazz
      The clazz (i.e. type) of the parameter.
      java.lang.String description
      The parameter description.
      java.lang.String direction
      The direction (in, out or inout).
      java.lang.String initialvalue
      The initial value (as Java expression).
    • Field Detail

      • DIRECTION_IN

        static final java.lang.String DIRECTION_IN
        The constant for direction in (value is read only and assigned before task is started).
      • DIRECTION_OUT

        static final java.lang.String DIRECTION_OUT
        The constant for direction out (value is write only and propagated after task is finished).
      • DIRECTION_INOUT

        static final java.lang.String DIRECTION_INOUT
        The constant for direction inout (value is read/write).
    • Element Detail

      • name

        java.lang.String name
        The parameter name.
      • direction

        java.lang.String direction
        The direction (in, out or inout).
        Default:
        "inout"
      • clazz

        java.lang.Class<?> clazz
        The clazz (i.e. type) of the parameter.
        Default:
        java.lang.Object.class
      • initialvalue

        java.lang.String initialvalue
        The initial value (as Java expression).
        Default:
        "null"
      • description

        java.lang.String description
        The parameter description.
        Default:
        ""