Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ADAPTED_ARGUMENT_TYPES - Static variable in class io.micronaut.aop.Adapter.InternalAttributes
- ADAPTED_BEAN - Static variable in class io.micronaut.aop.Adapter.InternalAttributes
- ADAPTED_METHOD - Static variable in class io.micronaut.aop.Adapter.InternalAttributes
- ADAPTED_QUALIFIER - Static variable in class io.micronaut.aop.Adapter.InternalAttributes
- Adapter - Annotation Interface in io.micronaut.aop
-
An
Adapteris advice applicable to a method that will create an entirely new bean definition that delegates to the annotated method. - Adapter.InternalAttributes - Class in io.micronaut.aop
-
Internal attributes for the adapter annotation.
- ALLOW - Enum constant in enum class io.micronaut.aop.Around.ProxyTargetConstructorMode
-
Allow types to be proxied and don't print any warnings.
- ANNOTATION_METADATA - Static variable in class io.micronaut.aop.internal.InterceptorRegistryBean
- ARGUMENT - Static variable in interface io.micronaut.aop.Interceptor
- ARGUMENT - Static variable in interface io.micronaut.aop.InterceptorRegistry
-
Constant for bean lookup.
- Around - Annotation Interface in io.micronaut.aop
-
Annotation stereotype to applied to other annotations to indicate the annotation provides Around advice.
- AROUND - Enum constant in enum class io.micronaut.aop.InterceptorKind
-
Around advice interception.
- AROUND_CONSTRUCT - Enum constant in enum class io.micronaut.aop.InterceptorKind
-
Around advice interception.
- Around.ProxyTargetConstructorMode - Enum Class in io.micronaut.aop
-
When using
Around.proxyTarget()on aFactorymethod if the returned bean features constructor arguments this can lead to undefined behaviour since it is expected with factory methods that the developer is responsible for constructing the object. - AroundConstruct - Annotation Interface in io.micronaut.aop
-
Allows intercepting the bean constructor.
- ASYNC - Enum constant in enum class io.micronaut.aop.InterceptPhase
-
Async phase of execution.
- attributes - Variable in class io.micronaut.aop.chain.InterceptorChain
B
- bindMembers() - Element in annotation interface io.micronaut.aop.InterceptorBinding
-
By default, annotation members are not used when resolving interceptors.
C
- CACHE - Enum constant in enum class io.micronaut.aop.InterceptPhase
-
Caching phase of execution.
- CACHEABLE_LAZY_TARGET - Static variable in interface io.micronaut.aop.Interceptor
-
The
Around.cacheableLazyTarget()setting. - cacheableLazyTarget() - Element in annotation interface io.micronaut.aop.Around
-
If true the proxy cache and reuse the target.
- COMPLETION_STAGE - Enum constant in enum class io.micronaut.aop.InterceptedMethod.ResultType
- ConstructorInterceptor<T> - Interface in io.micronaut.aop
-
A
ConstructorInterceptorextends the defaultInterceptorinterface and allows intercepting constructors. - ConstructorInterceptorChain<T> - Class in io.micronaut.aop.chain
-
Implementation of
InvocationContextfor constructor interception. - ConstructorInvocationContext<T> - Interface in io.micronaut.aop
-
An
InvocationContextfor construction invocation.
D
- DefaultInterceptorRegistry - Class in io.micronaut.aop.chain
-
Default implementation of the interceptor registry interface.
- DefaultInterceptorRegistry(BeanContext) - Constructor for class io.micronaut.aop.chain.DefaultInterceptorRegistry
- dispose(BeanResolutionContext, BeanContext, BeanDefinition<T1>, ExecutableMethod<T1, T1>, T1) - Static method in class io.micronaut.aop.chain.MethodInterceptorChain
-
Internal method that handles the logic for executing
InterceptorKind.PRE_DESTROYinterception.
E
- ERROR - Enum constant in enum class io.micronaut.aop.Around.ProxyTargetConstructorMode
-
Do not allow types with constructor arguments to be proxied.
- executionHandle - Variable in class io.micronaut.aop.chain.InterceptorChain
G
- getAnnotationMetadata() - Method in class io.micronaut.aop.chain.InterceptorChain
- getAnnotationMetadata() - Method in class io.micronaut.aop.internal.InterceptorRegistryBean
- getAnnotationName() - Method in enum class io.micronaut.aop.InterceptorKind
- getAnnotationType() - Method in enum class io.micronaut.aop.InterceptorKind
- getArguments() - Method in class io.micronaut.aop.chain.ConstructorInterceptorChain
- getArguments() - Method in class io.micronaut.aop.chain.InterceptorChain
- getArgumentTypes() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- getAttributes() - Method in class io.micronaut.aop.chain.InterceptorChain
- getBeanDefinitionName() - Method in class io.micronaut.aop.internal.InterceptorRegistryBean
- getBeanType() - Method in class io.micronaut.aop.internal.InterceptorRegistryBean
- getConstructor() - Method in class io.micronaut.aop.chain.ConstructorInterceptorChain
- getConstructor() - Method in interface io.micronaut.aop.ConstructorInvocationContext
- getCoroutineContext() - Method in interface io.micronaut.aop.kotlin.KotlinInterceptedMethod
- getDeclaringType() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- getDeclaringType() - Method in interface io.micronaut.aop.ConstructorInvocationContext
- getDeclaringType() - Method in interface io.micronaut.aop.InvocationContext
- getDeclaringType() - Method in interface io.micronaut.aop.MethodInvocationContext
- getExecutableMethod() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- getExecutableMethod() - Method in interface io.micronaut.aop.MethodInvocationContext
-
The underlying
ExecutableMethodreference. - getKind() - Method in class io.micronaut.aop.chain.ConstructorInterceptorChain
- getKind() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- getKind() - Method in interface io.micronaut.aop.InvocationContext
- getMethodName() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- getParameters() - Method in class io.micronaut.aop.chain.InterceptorChain
- getParameters() - Method in interface io.micronaut.aop.InvocationContext
-
Returns the current parameters as a map of mutable argument values.
- getParameterValueMap() - Method in interface io.micronaut.aop.InvocationContext
-
Returns the current state of the parameters as a map keyed by parameter name.
- getParameterValues() - Method in class io.micronaut.aop.chain.InterceptorChain
- getParameterValues() - Method in interface io.micronaut.aop.InvocationContext
-
Returns the current state of the parameters as an array by parameter index.
- getPosition() - Method in enum class io.micronaut.aop.InterceptPhase
- getReturnType() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- getTarget() - Method in class io.micronaut.aop.chain.ConstructorInterceptorChain
- getTarget() - Method in class io.micronaut.aop.chain.InterceptorChain
- getTarget() - Method in interface io.micronaut.aop.InvocationContext
- getTargetMethod() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
H
- handleException(Exception) - Method in interface io.micronaut.aop.InterceptedMethod
-
Handle the exception that should be thrown out of the invocation.
- handleResult(Object) - Method in interface io.micronaut.aop.InterceptedMethod
-
Handle the value that should be the result of the invocation.
- hasAroundStereotype(AnnotationMetadata) - Static method in class io.micronaut.aop.internal.intercepted.InterceptedMethodUtil
-
Does the given metadata have AOP advice declared.
- hasCachedInterceptedTarget() - Method in interface io.micronaut.aop.InterceptedProxy
-
Check if the proxy has the target cached before calling
InterceptedProxy.interceptedTarget(). - hasDeclaredAroundAdvice(AnnotationMetadata) - Static method in class io.micronaut.aop.internal.intercepted.InterceptedMethodUtil
-
Does the given metadata have declared AOP advice.
- hasIntroductionStereotype(AnnotationMetadata) - Static method in class io.micronaut.aop.internal.intercepted.InterceptedMethodUtil
-
Does the given metadata have introduction declared.
- hotswap() - Element in annotation interface io.micronaut.aop.Around
-
If
Around.proxyTarget()is set totruethen one can optionally set the value ofhotswapto true in which case the proxy will implement theHotSwappableInterceptedProxyinterface. - HOTSWAP - Static variable in interface io.micronaut.aop.Interceptor
-
The
Around.hotswap()setting. - HotSwappableInterceptedProxy<T> - Interface in io.micronaut.aop
-
Extended version of
InterceptedProxythat allows swapping out the previous instance.
I
- index - Variable in class io.micronaut.aop.chain.InterceptorChain
- initialize(BeanResolutionContext, BeanContext, BeanDefinition<T1>, ExecutableMethod<T1, T1>, T1) - Static method in class io.micronaut.aop.chain.MethodInterceptorChain
-
Internal method that handles the logic for executing
InterceptorKind.POST_CONSTRUCTinterception. - instantiate(BeanResolutionContext, BeanContext) - Method in class io.micronaut.aop.internal.InterceptorRegistryBean
- instantiate(BeanResolutionContext, BeanContext, List<BeanRegistration<Interceptor<T1, T1>>>, BeanDefinition<T1>, BeanConstructor<T1>, int, Object...) - Static method in class io.micronaut.aop.chain.ConstructorInterceptorChain
-
Internal methods that handles the logic of instantiating a bean that has constructor interception applied.
- instantiate(BeanResolutionContext, BeanContext, List<BeanRegistration<Interceptor<T1, T1>>>, BeanDefinition<T1>, BeanConstructor<T1>, Object...) - Static method in class io.micronaut.aop.chain.ConstructorInterceptorChain
-
Deprecated.
- intercept(ConstructorInvocationContext<T>) - Method in interface io.micronaut.aop.ConstructorInterceptor
-
Extended version of the
ConstructorInterceptor.intercept(InvocationContext)method that accepts aConstructorInvocationContext. - intercept(InvocationContext<T, T>) - Method in interface io.micronaut.aop.ConstructorInterceptor
- intercept(InvocationContext<T, R>) - Method in interface io.micronaut.aop.Interceptor
-
Intercepts an execution from a declared
Aroundadvice. - intercept(InvocationContext<T, R>) - Method in interface io.micronaut.aop.MethodInterceptor
- intercept(MethodInvocationContext<T, R>) - Method in interface io.micronaut.aop.MethodInterceptor
-
Extended version of the
MethodInterceptor.intercept(InvocationContext)method that accepts aMethodInvocationContext. - Intercepted - Interface in io.micronaut.aop
-
An interface implemented by generated proxy classes.
- InterceptedMethod - Interface in io.micronaut.aop
-
The intercept method supporting intercepting different reactive invocations.
- InterceptedMethod.ResultType - Enum Class in io.micronaut.aop
-
Possible result types.
- InterceptedMethodUtil - Class in io.micronaut.aop.internal.intercepted
-
The
InterceptedMethodutils class. - InterceptedProxy<T> - Interface in io.micronaut.aop
-
A
Interceptedthat proxies another instance. - interceptedTarget() - Method in interface io.micronaut.aop.InterceptedProxy
-
This method will return the target object being proxied.
- Interceptor<T,
R> - Interface in io.micronaut.aop -
An Interceptor intercepts the execution of a method allowing cross cutting behaviour to be applied to a method's execution.
- InterceptorBean - Annotation Interface in io.micronaut.aop
-
A meta-annotation that can be used on
MethodInterceptordeclarations to specify theInterceptorBindingand make the type a bean. - InterceptorBinding - Annotation Interface in io.micronaut.aop
-
An
InterceptorBindingis used as a meta-annotation onAroundandIntroductionadvice to indicate that AOP advice should be applied to the method and that any annotations that feature this stereotype annotation should be used to resolve associated interceptors at runtime. - InterceptorBindingDefinitions - Annotation Interface in io.micronaut.aop
-
Repeatable wrapper for
InterceptorBinding. - InterceptorChain<B,
R> - Class in io.micronaut.aop.chain -
An internal representation of the
Interceptorchain. - InterceptorChain(Interceptor<B, R>[], B, ExecutableMethod<B, R>, Object...) - Constructor for class io.micronaut.aop.chain.InterceptorChain
-
Constructor.
- interceptorCount - Variable in class io.micronaut.aop.chain.InterceptorChain
- InterceptorKind - Enum Class in io.micronaut.aop
-
Enum representing different interceptors kinds.
- InterceptorRegistry - Interface in io.micronaut.aop
-
Strategy interface for looking up interceptors from the bean context.
- InterceptorRegistryBean - Class in io.micronaut.aop.internal
-
Registers the
InterceptorRegistryinstance. - InterceptorRegistryBean() - Constructor for class io.micronaut.aop.internal.InterceptorRegistryBean
- interceptors - Variable in class io.micronaut.aop.chain.InterceptorChain
- InterceptPhase - Enum Class in io.micronaut.aop
-
Interceptorclasses implement theOrderedinterface in order to control the order of execution when multiple interceptors are present. - interceptResult() - Method in interface io.micronaut.aop.InterceptedMethod
-
Proceeds with invocation of
InvocationContext.proceed()and converts result to appropriate type. - interceptResult(Interceptor<?, ?>) - Method in interface io.micronaut.aop.InterceptedMethod
-
Proceeds with invocation of
InvocationContext.proceed(Interceptor)and converts result to appropriate type. - interceptResultAsCompletionStage() - Method in interface io.micronaut.aop.InterceptedMethod
-
Proceeds with invocation of
InvocationContext.proceed()and converts result toCompletionStage. - interceptResultAsCompletionStage(Interceptor<?, ?>) - Method in interface io.micronaut.aop.InterceptedMethod
-
Proceeds with invocation of
InvocationContext.proceed(Interceptor)and converts result toCompletionStage. - interceptResultAsPublisher() - Method in interface io.micronaut.aop.InterceptedMethod
-
Proceeds with invocation of
InvocationContext.proceed()and converts result toPublisher. - interceptResultAsPublisher(Interceptor<?, ?>) - Method in interface io.micronaut.aop.InterceptedMethod
-
Proceeds with invocation of
InvocationContext.proceed(Interceptor)and converts result toPublisher. - interceptResultAsPublisher(ExecutorService) - Method in interface io.micronaut.aop.InterceptedMethod
-
Proceeds with invocation of
InvocationContext.proceed()and converts result toPublisher. - interfaces() - Element in annotation interface io.micronaut.aop.Introduction
-
Additional interfaces that the introduction advice should implement.
- InternalAttributes() - Constructor for class io.micronaut.aop.Adapter.InternalAttributes
- Introduced - Interface in io.micronaut.aop
-
Marker interface for instances that are implemented automatically via
Introductionadvise. - Introduction - Annotation Interface in io.micronaut.aop
-
Introduction advice allows interfaces and abstract classes to be implemented at compile time by
MethodInterceptorimplementations. - INTRODUCTION - Enum constant in enum class io.micronaut.aop.InterceptorKind
-
Introduction advice interception.
- InvocationContext<T,
R> - Interface in io.micronaut.aop -
An InvocationContext passed to one or many
Interceptorinstances. - invoke(B, Object...) - Method in class io.micronaut.aop.chain.InterceptorChain
- invoke(T, Object...) - Method in class io.micronaut.aop.chain.ConstructorInterceptorChain
- invoke(T, Object...) - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- io.micronaut.aop - package io.micronaut.aop
-
The main classes implementing cross-cutting behavior in Micronaut.
- io.micronaut.aop.chain - package io.micronaut.aop.chain
-
The interception chain for AOP.
- io.micronaut.aop.exceptions - package io.micronaut.aop.exceptions
-
AOP Advise exceptions.
- io.micronaut.aop.internal - package io.micronaut.aop.internal
- io.micronaut.aop.internal.intercepted - package io.micronaut.aop.internal.intercepted
- io.micronaut.aop.kotlin - package io.micronaut.aop.kotlin
- isAbstract() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- isAbstract() - Method in class io.micronaut.aop.internal.InterceptorRegistryBean
- isAbstract() - Method in interface io.micronaut.aop.MethodInvocationContext
- isConfigurationProperties() - Method in class io.micronaut.aop.internal.InterceptorRegistryBean
- isEnabled(BeanContext, BeanResolutionContext) - Method in class io.micronaut.aop.internal.InterceptorRegistryBean
- isPresent() - Method in class io.micronaut.aop.internal.InterceptorRegistryBean
- isSingleton() - Method in class io.micronaut.aop.internal.InterceptorRegistryBean
- isSuspend() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- isSuspend() - Method in interface io.micronaut.aop.MethodInvocationContext
K
- kind() - Element in annotation interface io.micronaut.aop.InterceptorBinding
- KotlinInterceptedMethod - Interface in io.micronaut.aop.kotlin
-
Kotlin's
InterceptedMethodwith extra methods to access coroutine's context.
L
- lazy() - Element in annotation interface io.micronaut.aop.Around
-
By default Micronaut will initialize the proxy target eagerly when the proxy is created.
- LAZY - Static variable in interface io.micronaut.aop.Interceptor
-
The
Around.lazy()setting. - load() - Method in class io.micronaut.aop.internal.InterceptorRegistryBean
- LOG - Static variable in class io.micronaut.aop.chain.InterceptorChain
-
Used by subclasses!
- LOG - Static variable in class io.micronaut.aop.chain.DefaultInterceptorRegistry
M
- META_BIND_MEMBERS - Static variable in annotation interface io.micronaut.aop.InterceptorBinding
-
The bind members name.
- MethodInterceptor<T,
R> - Interface in io.micronaut.aop -
A MethodInterceptor extends the generic
Interceptorand provides an interface more specific to method interception. - MethodInterceptorChain<T,
R> - Class in io.micronaut.aop.chain -
An internal representation of the
Interceptorchain. - MethodInterceptorChain(Interceptor<T, R>[], T, ExecutableMethod<T, R>) - Constructor for class io.micronaut.aop.chain.MethodInterceptorChain
-
Constructor for empty parameters.
- MethodInterceptorChain(Interceptor<T, R>[], T, ExecutableMethod<T, R>, InterceptorKind) - Constructor for class io.micronaut.aop.chain.MethodInterceptorChain
-
Constructor for empty parameters.
- MethodInterceptorChain(Interceptor<T, R>[], T, ExecutableMethod<T, R>, Object...) - Constructor for class io.micronaut.aop.chain.MethodInterceptorChain
-
Constructor.
- MethodInvocationContext<T,
R> - Interface in io.micronaut.aop -
Extended version of
InvocationContextforMethodInterceptorinstances.
O
- of(MethodInvocationContext<?, ?>, ConversionService) - Static method in class io.micronaut.aop.internal.intercepted.InterceptedMethodUtil
-
Find possible
InterceptedMethodimplementation. - of(MethodInvocationContext<?, ?>) - Static method in interface io.micronaut.aop.InterceptedMethod
-
Deprecated, for removal: This API element is subject to removal in a future version.
- of(MethodInvocationContext<?, ?>, ConversionService) - Static method in interface io.micronaut.aop.InterceptedMethod
-
Creates a new instance of intercept method supporting intercepting different reactive invocations.
- originalParameters - Variable in class io.micronaut.aop.chain.InterceptorChain
P
- parameters - Variable in class io.micronaut.aop.chain.InterceptorChain
- POST_CONSTRUCT - Enum constant in enum class io.micronaut.aop.InterceptorKind
-
Post construct interception.
- PRE_DESTROY - Enum constant in enum class io.micronaut.aop.InterceptorKind
-
PreDestroy interception.
- proceed() - Method in class io.micronaut.aop.chain.ConstructorInterceptorChain
- proceed() - Method in class io.micronaut.aop.chain.InterceptorChain
- proceed() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- proceed() - Method in interface io.micronaut.aop.ConstructorInvocationContext
- proceed() - Method in interface io.micronaut.aop.InvocationContext
-
Proceeds with the invocation.
- proceed(Interceptor) - Method in class io.micronaut.aop.chain.InterceptorChain
- proceed(Interceptor) - Method in interface io.micronaut.aop.ConstructorInvocationContext
- proceed(Interceptor) - Method in interface io.micronaut.aop.InvocationContext
-
Proceeds with the invocation using the given interceptor as a position to start from.
- PROXY_TARGET - Static variable in interface io.micronaut.aop.Interceptor
-
The
Around.proxyTarget()setting. - proxyTarget() - Element in annotation interface io.micronaut.aop.Around
-
By default Micronaut will compile subclasses of the target class and call super.foo(..) to invoke the original method since this is more efficient and allows proxied methods to work for calls from within the class.
- proxyTargetMode() - Element in annotation interface io.micronaut.aop.Around
-
Sets the
Around.ProxyTargetConstructorMode. - PUBLISHER - Enum constant in enum class io.micronaut.aop.InterceptedMethod.ResultType
R
- resolveAroundInterceptors(BeanContext, ExecutableMethod<?, ?>, Interceptor...) - Static method in class io.micronaut.aop.chain.InterceptorChain
-
Deprecated.
- resolveAroundInterceptors(InterceptorRegistry, ExecutableMethod<T, ?>, List<BeanRegistration<Interceptor<T, ?>>>) - Static method in class io.micronaut.aop.chain.InterceptorChain
-
Resolves the
Aroundinterceptors for a method. - resolveAroundInterceptors(BeanContext, ExecutableMethod<T, ?>, List<BeanRegistration<Interceptor<T, ?>>>) - Static method in class io.micronaut.aop.chain.InterceptorChain
-
Resolves the
Aroundinterceptors for a method. - resolveConstructorInterceptors(BeanConstructor<T>, Collection<BeanRegistration<Interceptor<T, T>>>) - Method in class io.micronaut.aop.chain.DefaultInterceptorRegistry
- resolveConstructorInterceptors(BeanConstructor<T>, Collection<BeanRegistration<Interceptor<T, T>>>) - Method in interface io.micronaut.aop.InterceptorRegistry
-
Resolves interceptors for the given constructor.
- resolveInterceptorBinding(AnnotationMetadata, InterceptorKind) - Static method in class io.micronaut.aop.internal.intercepted.InterceptedMethodUtil
-
Resolve interceptor binding annotations from the metadata.
- resolveInterceptors(Executable<T, ?>, Collection<BeanRegistration<Interceptor<T, ?>>>, InterceptorKind) - Method in class io.micronaut.aop.chain.DefaultInterceptorRegistry
- resolveInterceptors(Executable<T, ?>, Collection<BeanRegistration<Interceptor<T, ?>>>, InterceptorKind) - Method in interface io.micronaut.aop.InterceptorRegistry
-
Resolves method interceptors for the given method.
- resolveInterceptorValues(AnnotationMetadata, InterceptorKind) - Static method in class io.micronaut.aop.chain.InterceptorChain
-
Resolve interceptor binding for the given annotation metadata and kind.
- resolveIntroductionInterceptors(BeanContext, ExecutableMethod<?, ?>, Interceptor...) - Static method in class io.micronaut.aop.chain.InterceptorChain
-
Deprecated.
- resolveIntroductionInterceptors(InterceptorRegistry, ExecutableMethod<T, ?>, List<BeanRegistration<Interceptor<T, ?>>>) - Static method in class io.micronaut.aop.chain.InterceptorChain
-
Resolves the
Introductioninterceptors for a method. - resolveIntroductionInterceptors(BeanContext, ExecutableMethod<T, ?>, List<BeanRegistration<Interceptor<T, ?>>>) - Static method in class io.micronaut.aop.chain.InterceptorChain
-
Resolves the
Introductioninterceptors for a method. - resultType() - Method in interface io.micronaut.aop.InterceptedMethod
-
Returns result type of the method.
- RETRY - Enum constant in enum class io.micronaut.aop.InterceptPhase
-
Retry phase of execution.
- returnTypeValue() - Method in interface io.micronaut.aop.InterceptedMethod
-
Returns result type value.
S
- setAttribute(CharSequence, Object) - Method in interface io.micronaut.aop.InvocationContext
- swap(T) - Method in interface io.micronaut.aop.HotSwappableInterceptedProxy
-
Swaps the underlying proxied instance for a new instance.
- SYNCHRONOUS - Enum constant in enum class io.micronaut.aop.InterceptedMethod.ResultType
T
- target - Variable in class io.micronaut.aop.chain.InterceptorChain
- toString() - Method in class io.micronaut.aop.chain.MethodInterceptorChain
- TRACE - Enum constant in enum class io.micronaut.aop.InterceptPhase
-
Trace phase of execution.
- TRANSACTION - Enum constant in enum class io.micronaut.aop.InterceptPhase
-
Transaction phase of execution.
U
- UnimplementedAdviceException - Exception in io.micronaut.aop.exceptions
-
An exception thrown when
Introductionadvise cannot be implemented. - UnimplementedAdviceException(ExecutableMethod<?, ?>) - Constructor for exception io.micronaut.aop.exceptions.UnimplementedAdviceException
-
Constructor.
- unsupported() - Method in interface io.micronaut.aop.InterceptedMethod
-
Indicated unsupported return type.
- updateCoroutineContext(CoroutineContext) - Method in interface io.micronaut.aop.kotlin.KotlinInterceptedMethod
-
Update coroutine's context.
V
- VALIDATE - Enum constant in enum class io.micronaut.aop.InterceptPhase
-
Validation phase of execution.
- value() - Element in annotation interface io.micronaut.aop.Adapter
-
The target interface to adapt.
- value() - Element in annotation interface io.micronaut.aop.InterceptorBean
-
The value of this annotation can be used to indicate the annotations the
MethodInterceptorbinds to at runtime. - value() - Element in annotation interface io.micronaut.aop.InterceptorBinding
-
When declared on an interceptor, the value of this annotation can be used to indicate the annotation the
MethodInterceptorbinds to at runtime. - value() - Element in annotation interface io.micronaut.aop.InterceptorBindingDefinitions
- valueOf(String) - Static method in enum class io.micronaut.aop.Around.ProxyTargetConstructorMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.aop.InterceptedMethod.ResultType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.aop.InterceptorKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.aop.InterceptPhase
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.aop.Around.ProxyTargetConstructorMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.aop.InterceptedMethod.ResultType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.aop.InterceptorKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.aop.InterceptPhase
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WARN - Enum constant in enum class io.micronaut.aop.Around.ProxyTargetConstructorMode
-
Allow types to be proxied but print a warning when this feature is used.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
InterceptedMethod.of(MethodInvocationContext, ConversionService)