Annotation Type ParamDef

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String name
      The name of the parameter.
      Class<?> type
      The type to use when binding the parameter value.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      Class<? extends Supplier> resolver
      A class implementing Supplier which provides arguments to this parameter.
    • Element Detail

      • name

        String name
        The name of the parameter.
      • resolver

        Class<? extends Supplier> resolver
        A class implementing Supplier which provides arguments to this parameter. This is especially useful in the case of auto-enabled filters.

        When a resolver is specified for a filter parameter, it's not necessary to provide an argument for the parameter by calling Filter.setParameter(String, Object).

        Default:
        java.util.function.Supplier.class