Package io.micronaut.coherence
Interface FilterFactory<A extends java.lang.annotation.Annotation,T>
-
- Type Parameters:
A- the annotation type that the factory supportsT- the type of value being filtered
public interface FilterFactory<A extends java.lang.annotation.Annotation,T>A factory that produces instances ofFilterfor a givenAnnotation.A
FilterFactoryis normally a CDI bean that is also annotated with aFilterBindingannotation. Whenever an injection point annotated with the correspondingFilterBindingannotation is encountered theFilterFactorybean'screate(Annotation)method is called to create an instance of aFilter.- Since:
- 1.0
- Author:
- Jonathan Knight
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.tangosol.util.Filter<T>create(A annotation)Create aFilterinstance.
-