Annotation Type Mapper


@Qualifier @Retention(RUNTIME) @Target({TYPE,FIELD,METHOD,PARAMETER}) public @interface Mapper

Qualifies the FunctionMapper and VariableMapper beans used to create an ELContext for use in Expressions.

Solder will inject a FunctionMapper and VariableMapper for each instantiation of an ELContext (and hence for each instantiation of Expressions); any overrides of these beans should ensure that obtaining the bean instance is a lightweight operation.

Author:
Stuart Douglas, Pete Muir