Annotation Interface ConvertEvaluator


@Target(METHOD) @Retention(SOURCE) public @interface ConvertEvaluator
Implement an evaluator for a function applying a static process method to each value of a multivalued field.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Extra part of the name of the evaluator.
    Class<? extends Exception>[]
    Exceptions thrown by the process method to catch and convert into a warning and turn into a null value.
  • Element Details

    • extraName

      String extraName
      Extra part of the name of the evaluator. Use for disambiguating when there are multiple ways to evaluate a function.
      Default:
      ""
    • warnExceptions

      Class<? extends Exception>[] warnExceptions
      Exceptions thrown by the process method to catch and convert into a warning and turn into a null value.
      Default:
      {}