Annotation Type ExtractorBinding
- 
@Target(ANNOTATION_TYPE) @Retention(RUNTIME) @Documented public @interface ExtractorBindingSpecifies that an annotation type is aValueExtractorbinding type.@Inherited @ExtractorBinding @Target({TYPE, METHOD, CONSTRUCTOR}) @Retention(RUNTIME) public @interface CustomerNameExtractor {}ValueExtractor bindings are intermediate annotations that may be used to associate
ValueExtractors with target beans.ValueExtractor bindings are used by annotating a
ExtractorFactorybean with the binding type annotations. Wherever the same annotation is used at an injection point that requires aValueExtractorthe corresponding factory'sExtractorFactory.create(java.lang.annotation.Annotation)method is called to produce aValueExtractorinstance.- Since:
 - 3.0
 - Author:
 - Gunnar Hillert