Annotation Interface Fixed


@Target(PARAMETER) @Retention(SOURCE) public @interface Fixed
Used on parameters on methods annotated with Evaluator to indicate parameters that are provided to the generated evaluator's constructor rather than recalculated for every row.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
    Defines the parameter scope
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Should this attribute be in the Evaluator's toString?
    Defines the scope of the parameter.
  • Element Details

    • includeInToString

      boolean includeInToString
      Should this attribute be in the Evaluator's toString?
      Default:
      true
    • scope

      Defines the scope of the parameter. - SINGLETON (default) will build a single instance and share it across all evaluators - THREAD_LOCAL will build a new instance for each evaluator thread
      Default:
      SINGLETON