-
- Type Parameters:
T- The aspect annotation
- 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 interface AspectProvider<T extends Annotation>
Provides theMethodInterceptorfor the given aspect.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MethodInterceptorinterceptor(Method method, T aspectAnnotation)Return the method interceptor to use for the given method and aspect annotation.
-
-
-
Method Detail
-
interceptor
MethodInterceptor interceptor(Method method, T aspectAnnotation)
Return the method interceptor to use for the given method and aspect annotation.
-
-