Interface AnnotatedMapListener.FilterProducer

All Known Implementing Classes:
FilterProducer
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.FilterProducer
A producer of Filter instances.
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> Filter<T>
    resolve(Set<Annotation> annotations)
    Produce a Filter instance from a set of annotations.
  • Method Details

    • resolve

      <T> Filter<T> resolve(Set<Annotation> annotations)
      Produce a Filter instance from a set of annotations.
      Type Parameters:
      T - the type of the input argument to the filter
      Parameters:
      annotations - the annotations to use to produce the Filter
      Returns:
      an instance of a Filter