A
- the annotation type that the factory supportsT
- the type of the value to extract fromE
- the type of value that will be extractedpublic interface ExtractorFactory<A extends java.lang.annotation.Annotation,T,E>
ValueExtractor
for a given Annotation
.
A ExtractorFactory
is normally a CDI
bean that is also annotated with a ExtractorBinding
annotation. Whenever an injection point annotated with the corresponding
ExtractorBinding
annotation is encountered the
ExtractorFactory
bean's create(Annotation)
method is called to
create an instance of a ValueExtractor
.
Modifier and Type | Method and Description |
---|---|
com.tangosol.util.ValueExtractor<T,E> |
create(A annotation)
Create a
ValueExtractor instance. |