Package com.oracle.coherence.cdi.events
Interface AnnotatedMapListener.MapEventTransformerProducer
-
- All Known Implementing Classes:
MapEventTransformerProducer
- Enclosing class:
- AnnotatedMapListener<K,V>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public static interface AnnotatedMapListener.MapEventTransformerProducer
A producer ofMapEventTransformer
instances.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <K,V,U>
MapEventTransformer<K,V,U>resolve(Set<Annotation> annotations)
Produce aMapEventTransformer
instance from a set of annotations.
-
-
-
Method Detail
-
resolve
<K,V,U> MapEventTransformer<K,V,U> resolve(Set<Annotation> annotations)
Produce aMapEventTransformer
instance from a set of annotations.- Type Parameters:
K
- the type of the event's keyV
- the type of event's valueU
- the type of resulting transformed value- Parameters:
annotations
- the annotations to use to produce theMapEventTransformer
- Returns:
- an instance of a
MapEventTransformer
-
-