Package io.quarkus.arc.impl
Class InterceptedMethodMetadata
- java.lang.Object
-
- io.quarkus.arc.impl.InterceptedMethodMetadata
-
public class InterceptedMethodMetadata extends Object
Immutable metadata for a specific intercepted method.
-
-
Field Summary
Fields Modifier and Type Field Description BiFunction<Object,jakarta.interceptor.InvocationContext,Object>
aroundInvokeForward
Set<Annotation>
bindings
List<InterceptorInvocation>
chain
Method
method
-
Constructor Summary
Constructors Constructor Description InterceptedMethodMetadata(List<InterceptorInvocation> chain, Method method, Set<Annotation> bindings, BiFunction<Object,jakarta.interceptor.InvocationContext,Object> aroundInvokeForward)
-
-
-
Field Detail
-
chain
public final List<InterceptorInvocation> chain
-
method
public final Method method
-
bindings
public final Set<Annotation> bindings
-
aroundInvokeForward
public final BiFunction<Object,jakarta.interceptor.InvocationContext,Object> aroundInvokeForward
-
-
Constructor Detail
-
InterceptedMethodMetadata
public InterceptedMethodMetadata(List<InterceptorInvocation> chain, Method method, Set<Annotation> bindings, BiFunction<Object,jakarta.interceptor.InvocationContext,Object> aroundInvokeForward)
-
-