Annotation Type Param


  • @Retention(RUNTIME)
    @Target(PARAMETER)
    public @interface Param
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String name  
    • Element Detail

      • name

        java.lang.String name
      • defaultValue

        java.lang.String defaultValue
        Default:
        ""
      • description

        java.lang.String description
        Default:
        ""
      • validValues

        java.lang.String[] validValues
        Default:
        {}
      • mandatory

        boolean mandatory
        Default:
        false