Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
$
- $withBeanQualifier(Qualifier<T>) - Method in interface io.micronaut.inject.qualifiers.Qualified
-
Override the bean qualifier.
A
- ABNORMAL_CLOSURE - Static variable in class io.micronaut.websocket.CloseReason
-
See https://tools.ietf.org/html/rfc6455#section-11.7.
- ABOUT - Static variable in interface io.micronaut.http.hateoas.Link
-
About link.
- ABSTRACT - Enum constant in enum class io.micronaut.inject.ast.ElementModifier
- AbstractAnnotatedArgumentBinder<A extends Annotation,
T, S> - Class in io.micronaut.core.bind.annotation -
Deprecated, for removal: This API element is subject to removal in a future version.
- AbstractAnnotatedArgumentBinder(ConversionService) - Constructor for class io.micronaut.core.bind.annotation.AbstractAnnotatedArgumentBinder
-
Deprecated.Constructor.
- AbstractAnnotationElement - Class in io.micronaut.inject.ast.annotation
-
An abstract element.
- AbstractAnnotationElement(ElementAnnotationMetadataFactory) - Constructor for class io.micronaut.inject.ast.annotation.AbstractAnnotationElement
- AbstractAnnotationMetadataBuilder<T,
A> - Class in io.micronaut.inject.annotation -
An abstract implementation that builds
AnnotationMetadata
. - AbstractAnnotationMetadataBuilder() - Constructor for class io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder
-
Default constructor.
- AbstractAnnotationMetadataBuilder.CachedAnnotationMetadata - Interface in io.micronaut.inject.annotation
-
The caching entry.
- AbstractAnnotationMetadataWriter - Class in io.micronaut.inject.writer
-
Base class for types that also write
AnnotationMetadata
. - AbstractAnnotationMetadataWriter(String, Element, AnnotationMetadata, boolean, VisitorContext) - Constructor for class io.micronaut.inject.writer.AbstractAnnotationMetadataWriter
- AbstractAnnotationMetadataWriter(String, OriginatingElements, AnnotationMetadata, boolean, VisitorContext) - Constructor for class io.micronaut.inject.writer.AbstractAnnotationMetadataWriter
- AbstractArgumentBinder<T> - Class in io.micronaut.core.bind.annotation
-
An abstract
AnnotatedArgumentBinder
implementation. - AbstractArgumentBinder(ConversionService) - Constructor for class io.micronaut.core.bind.annotation.AbstractArgumentBinder
-
Constructor.
- AbstractBeanConfiguration - Class in io.micronaut.context
-
An abstract implementation of the
BeanConfiguration
method. - AbstractBeanConfiguration(String) - Constructor for class io.micronaut.context.AbstractBeanConfiguration
- AbstractBeanConstructor<T> - Class in io.micronaut.core.beans
-
Abstract implementation of the
BeanConstructor
interface. - AbstractBeanConstructor(Class<T>, AnnotationMetadata, Argument<?>...) - Constructor for class io.micronaut.core.beans.AbstractBeanConstructor
-
Default constructor.
- AbstractBeanDefinitionBeanConstructor<T> - Class in io.micronaut.context
-
Abstract constructor implementation for bean definitions to implement to create constructors at build time.
- AbstractBeanDefinitionBeanConstructor(BeanDefinition<T>) - Constructor for class io.micronaut.context.AbstractBeanDefinitionBeanConstructor
-
Default constructor.
- AbstractBeanDefinitionBuilder - Class in io.micronaut.inject.writer
-
Abstract implementation of the
BeanElementBuilder
interface that should be implemented by downstream language specific implementations. - AbstractBeanDefinitionBuilder(Element, ClassElement, ConfigurationMetadataBuilder, VisitorContext, ElementAnnotationMetadataFactory) - Constructor for class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
-
Default constructor.
- AbstractBeanIntrospectionReference<T> - Class in io.micronaut.core.beans
-
Abstract bean introspection reference used by
BeanIntrospector
to soft load introspections. - AbstractBeanIntrospectionReference() - Constructor for class io.micronaut.core.beans.AbstractBeanIntrospectionReference
-
Default constructor.
- AbstractBeanMethod<B,
T> - Class in io.micronaut.core.beans -
Abstract implementation of the
BeanMethod
interface. - AbstractBeanMethod(BeanIntrospection<B>, Argument<T>, String, AnnotationMetadata, Argument<?>...) - Constructor for class io.micronaut.core.beans.AbstractBeanMethod
-
Default constructor.
- AbstractBeanProperty<B,
P> - Class in io.micronaut.core.beans -
Abstract implementation of
BeanProperty
. - AbstractBeanProperty(BeanIntrospection<B>, Class<P>, String, AnnotationMetadata, Argument[]) - Constructor for class io.micronaut.core.beans.AbstractBeanProperty
-
Default constructor.
- AbstractBeanResolutionContext - Class in io.micronaut.context
-
Default implementation of the
BeanResolutionContext
interface. - AbstractBeanResolutionContext(DefaultBeanContext, BeanDefinition<?>) - Constructor for class io.micronaut.context.AbstractBeanResolutionContext
- AbstractBeanResolutionContext.AnnotationSegment<B> - Class in io.micronaut.context
-
A segment that represents annotation.
- AbstractBeanResolutionContext.ConstructorArgumentSegment - Class in io.micronaut.context
-
A segment that represents a method argument.
- AbstractBeanResolutionContext.ConstructorSegment - Class in io.micronaut.context
-
A segment that represents a constructor.
- AbstractBeanResolutionContext.FieldSegment<B,
T> - Class in io.micronaut.context -
A segment that represents a field.
- AbstractBeanResolutionContext.MethodArgumentSegment - Class in io.micronaut.context
-
A segment that represents a method argument.
- AbstractBeanResolutionContext.MethodSegment<B,
T> - Class in io.micronaut.context -
A segment that represents a method.
- AbstractClassFileWriter - Class in io.micronaut.inject.writer
-
Abstract class that writes generated classes to disk and provides convenience methods for building classes.
- AbstractClassFileWriter(Element...) - Constructor for class io.micronaut.inject.writer.AbstractClassFileWriter
- AbstractClassFileWriter(OriginatingElements) - Constructor for class io.micronaut.inject.writer.AbstractClassFileWriter
- AbstractClassWriterOutputVisitor - Class in io.micronaut.inject.writer
-
Abstract implementation of the
ClassWriterOutputVisitor
interface that deals with service descriptors in a common way across Java and Groovy. - AbstractClassWriterOutputVisitor() - Constructor for class io.micronaut.inject.writer.AbstractClassWriterOutputVisitor
-
Compatibility constructor.
- AbstractClassWriterOutputVisitor(boolean) - Constructor for class io.micronaut.inject.writer.AbstractClassWriterOutputVisitor
-
Default constructor.
- AbstractClientSslConfiguration - Class in io.micronaut.http.ssl
-
Base class for
SslConfiguration
extensions for SSL clients. - AbstractClientSslConfiguration() - Constructor for class io.micronaut.http.ssl.AbstractClientSslConfiguration
- AbstractCompositeCustomizer<C,
R> - Class in io.micronaut.http.netty -
Base class for the composite customizers for the client and server.
- AbstractCompositeCustomizer() - Constructor for class io.micronaut.http.netty.AbstractCompositeCustomizer
- AbstractCompositeCustomizer(List<C>) - Constructor for class io.micronaut.http.netty.AbstractCompositeCustomizer
- AbstractComputeInstanceMetadata - Class in io.micronaut.discovery.cloud
-
Abstract class representing a cloud computing instance metadata.
- AbstractComputeInstanceMetadata() - Constructor for class io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata
- AbstractConcurrentCustomScope<A extends Annotation> - Class in io.micronaut.context.scope
-
Abstract implementation of the custom scope interface that simplifies defining new scopes using the Map interface.
- AbstractConcurrentCustomScope(Class<A>) - Constructor for class io.micronaut.context.scope.AbstractConcurrentCustomScope
-
A custom scope annotation.
- AbstractConverterToMultiValues(ConversionService) - Constructor for class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
- AbstractElementAnnotationMetadata - Class in io.micronaut.inject.ast.annotation
-
Mutable annotation metadata provider.
- AbstractElementAnnotationMetadata() - Constructor for class io.micronaut.inject.ast.annotation.AbstractElementAnnotationMetadata
- AbstractElementAnnotationMetadata() - Constructor for class io.micronaut.inject.ast.annotation.AbstractElementAnnotationMetadataFactory.AbstractElementAnnotationMetadata
- AbstractElementAnnotationMetadata(boolean) - Constructor for class io.micronaut.inject.ast.annotation.AbstractElementAnnotationMetadataFactory.AbstractElementAnnotationMetadata
- AbstractElementAnnotationMetadataFactory<K,
A> - Class in io.micronaut.inject.ast.annotation -
Abstract element annotation metadata factory.
- AbstractElementAnnotationMetadataFactory(boolean, AbstractAnnotationMetadataBuilder<K, A>) - Constructor for class io.micronaut.inject.ast.annotation.AbstractElementAnnotationMetadataFactory
- AbstractElementAnnotationMetadataFactory.AbstractElementAnnotationMetadata - Class in io.micronaut.inject.ast.annotation
-
Abstract implementation of
ElementAnnotationMetadata
. - AbstractElementAnnotationMetadataFactory.MutableElementAnnotationMetadata - Class in io.micronaut.inject.ast.annotation
-
Abstract mutable implementation of
ElementAnnotationMetadata
. - AbstractEmbeddedApplicationEvent - Class in io.micronaut.runtime.event
-
An abstract event for events specific to server applications.
- AbstractEmbeddedApplicationEvent(EmbeddedApplication<?>) - Constructor for class io.micronaut.runtime.event.AbstractEmbeddedApplicationEvent
-
Constructs a prototypical Event.
- AbstractEnvironmentAnnotationMetadata - Class in io.micronaut.inject.annotation
-
Variation of
AnnotationMetadata
that is environment specific. - AbstractEnvironmentAnnotationMetadata(AnnotationMetadata) - Constructor for class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
-
Construct a new environment aware annotation metadata.
- AbstractEvaluatedExpression - Class in io.micronaut.context.expressions
-
Default implementation for evaluated expressions.
- AbstractEvaluatedExpression(Object) - Constructor for class io.micronaut.context.expressions.AbstractEvaluatedExpression
- AbstractExecutableBeanMethod<B,
T> - Class in io.micronaut.inject.beans -
Subclass of
AbstractBeanMethod
that also implementsExecutableMethod
. - AbstractExecutableBeanMethod(BeanIntrospection<B>, Argument<T>, String, AnnotationMetadata, Argument<?>...) - Constructor for class io.micronaut.inject.beans.AbstractExecutableBeanMethod
-
Default constructor.
- AbstractExecutableMethod - Class in io.micronaut.context
-
Abstract base class for generated
ExecutableMethod
classes to implement. - AbstractExecutableMethod(Class<?>, String) - Constructor for class io.micronaut.context.AbstractExecutableMethod
- AbstractExecutableMethod(Class<?>, String, Argument) - Constructor for class io.micronaut.context.AbstractExecutableMethod
- AbstractExecutableMethod(Class<?>, String, Argument, Argument...) - Constructor for class io.micronaut.context.AbstractExecutableMethod
- AbstractExecutableMethodsDefinition<T> - Class in io.micronaut.context
-
Abstract base class for
ExecutableMethodsDefinition
. - AbstractExecutableMethodsDefinition(AbstractExecutableMethodsDefinition.MethodReference[]) - Constructor for class io.micronaut.context.AbstractExecutableMethodsDefinition
- AbstractExecutableMethodsDefinition.MethodReference - Record Class in io.micronaut.context
-
Internal class representing method's metadata.
- AbstractExecutor<C> - Class in io.micronaut.function.executor
-
An abstract executor implementation.
- AbstractExecutor() - Constructor for class io.micronaut.function.executor.AbstractExecutor
- AbstractFunctionExecutor<I,
O, C> - Class in io.micronaut.function.executor -
A class that executes the configured
LocalFunctionRegistry.FUNCTION_NAME
for the given inputs and outputs. - AbstractFunctionExecutor() - Constructor for class io.micronaut.function.executor.AbstractFunctionExecutor
- AbstractGroovyElement - Class in io.micronaut.ast.groovy.visitor
-
Abstract Groovy element.
- AbstractGroovyElement(GroovyVisitorContext, GroovyNativeElement, ElementAnnotationMetadataFactory) - Constructor for class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
-
Default constructor.
- AbstractHealthIndicator<T> - Class in io.micronaut.management.health.indicator
-
A base health indicator class to extend from that catches exceptions thrown from the
AbstractHealthIndicator.getHealthInformation()
method and updates theHealthResult
with the exception information. - AbstractHealthIndicator() - Constructor for class io.micronaut.management.health.indicator.AbstractHealthIndicator
- AbstractHttpClientFactory<T extends HttpClient> - Class in io.micronaut.http.client
-
Abstract class implementation of
HttpClientFactory
. - AbstractHttpClientFactory(MediaTypeCodecRegistry, ConversionService) - Constructor for class io.micronaut.http.client.AbstractHttpClientFactory
- AbstractHttpContentProcessor - Class in io.micronaut.http.server.netty
-
Abstract implementation of the
HttpContentProcessor
interface that deals with limiting file upload sizes. - AbstractHttpContentProcessor(NettyHttpRequest<?>, HttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- AbstractInitializableBeanDefinition<T> - Class in io.micronaut.context
-
Default implementation of the
BeanDefinition
interface. - AbstractInitializableBeanDefinition(Class<T>, AbstractInitializableBeanDefinition.MethodOrFieldReference, AnnotationMetadata, AbstractInitializableBeanDefinition.MethodReference[], AbstractInitializableBeanDefinition.FieldReference[], AbstractInitializableBeanDefinition.AnnotationReference[], ExecutableMethodsDefinition<T>, Map<String, Argument<?>[]>, AbstractInitializableBeanDefinition.PrecalculatedInfo) - Constructor for class io.micronaut.context.AbstractInitializableBeanDefinition
- AbstractInitializableBeanDefinition.AnnotationReference - Class in io.micronaut.context
-
The data class containing annotation injection information.
- AbstractInitializableBeanDefinition.FieldReference - Class in io.micronaut.context
-
The data class containing all filed reference information.
- AbstractInitializableBeanDefinition.MethodOrFieldReference - Class in io.micronaut.context
-
The shared data class between method and field reference.
- AbstractInitializableBeanDefinition.MethodReference - Class in io.micronaut.context
-
The data class containing all method reference information.
- AbstractInitializableBeanDefinition.PrecalculatedInfo - Record Class in io.micronaut.context
- AbstractInitializableBeanDefinitionReference<T> - Class in io.micronaut.context
-
An uninitialized and unloaded component definition with basic information available regarding its requirements.
- AbstractInitializableBeanDefinitionReference(String, String, AnnotationMetadata, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- AbstractInitializableBeanDefinitionReference(String, String, AnnotationMetadata, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- AbstractInitializableBeanIntrospection<B> - Class in io.micronaut.inject.beans
-
Abstract implementation of the
BeanIntrospection
interface. - AbstractInitializableBeanIntrospection(Class<B>, AnnotationMetadata, AnnotationMetadata, Argument<?>[], AbstractInitializableBeanIntrospection.BeanPropertyRef<Object>[], AbstractInitializableBeanIntrospection.BeanMethodRef<Object>[]) - Constructor for class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- AbstractInitializableBeanIntrospection.BeanMethodRef<P> - Class in io.micronaut.inject.beans
-
Bean method compile-time data container.
- AbstractInitializableBeanIntrospection.BeanPropertyRef<P> - Class in io.micronaut.inject.beans
-
Bean property compile-time data container.
- AbstractJavaElement - Class in io.micronaut.annotation.processing.visitor
-
An abstract class for other elements to extend from.
- AbstractLocaleResolver<T> - Class in io.micronaut.core.util.locale
-
Provides an abstract class which implements
LocaleResolver
and handles default locale resolution. - AbstractLocaleResolver(Locale) - Constructor for class io.micronaut.core.util.locale.AbstractLocaleResolver
- AbstractLocalizedMessageSource<T> - Class in io.micronaut.context
-
Abstract class which implements
LocalizedMessageSource
and leveragesLocaleResolver
API. - AbstractLocalizedMessageSource(LocaleResolver<T>, MessageSource) - Constructor for class io.micronaut.context.AbstractLocalizedMessageSource
- AbstractMessageSource - Class in io.micronaut.context
-
Abstract
MessageSource
implementation that provides basic message interpolation. - AbstractMessageSource() - Constructor for class io.micronaut.context.AbstractMessageSource
- AbstractMessageSource.MessageKey - Class in io.micronaut.context
-
Internal key storage.
- AbstractMethodCall - Class in io.micronaut.expressions.parser.ast.access
-
Abstract expression AST node for method calls.
- AbstractMethodCall(String, List<ExpressionNode>) - Constructor for class io.micronaut.expressions.parser.ast.access.AbstractMethodCall
- AbstractMutableAnnotationMetadata<R> - Class in io.micronaut.inject.ast.annotation
-
Mutable annotation metadata provider.
- AbstractMutableAnnotationMetadata() - Constructor for class io.micronaut.inject.ast.annotation.AbstractMutableAnnotationMetadata
- AbstractNettyHttpRequest<B> - Class in io.micronaut.http.netty
-
Abstract implementation of
HttpRequest
for Netty. - AbstractNettyHttpRequest(HttpRequest, ConversionService) - Constructor for class io.micronaut.http.netty.AbstractNettyHttpRequest
- AbstractNettyWebSocketHandler - Class in io.micronaut.http.netty.websocket
-
Abstract implementation that handles WebSocket frames.
- AbstractNettyWebSocketHandler(ChannelHandlerContext, RequestBinderRegistry, MediaTypeCodecRegistry, WebSocketBean<?>, HttpRequest<?>, Map<String, Object>, WebSocketVersion, String, WebSocketSessionRepository, ConversionService) - Constructor for class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Default constructor.
- AbstractPropertySourceLoader - Class in io.micronaut.context.env
-
An abstract implementation of the
PropertySourceLoader
interface. - AbstractPropertySourceLoader() - Constructor for class io.micronaut.context.env.AbstractPropertySourceLoader
- AbstractPropertySourceLoader(boolean) - Constructor for class io.micronaut.context.env.AbstractPropertySourceLoader
- AbstractProviderDefinition<T> - Class in io.micronaut.inject.provider
-
Abstract bean definition for other providers to extend from.
- AbstractProviderDefinition() - Constructor for class io.micronaut.inject.provider.AbstractProviderDefinition
- AbstractResource<Impl extends AbstractResource<Impl>> - Class in io.micronaut.http.hateoas
-
An abstract implementation of
Resource
. - AbstractResource() - Constructor for class io.micronaut.http.hateoas.AbstractResource
- AbstractRoundRobinLoadBalancer - Class in io.micronaut.http.client.loadbalance
- AbstractRoundRobinLoadBalancer() - Constructor for class io.micronaut.http.client.loadbalance.AbstractRoundRobinLoadBalancer
- AbstractServerSslBuilder - Class in io.micronaut.http.server.netty.ssl
-
Base class for
ServerSslBuilder
implementations. - AbstractServerSslBuilder(ResourceResolver, HttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
-
Create a new server SSL builder.
- AbstractServiceInstanceEvent - Class in io.micronaut.discovery.event
- AbstractServiceInstanceEvent(ServiceInstance) - Constructor for class io.micronaut.discovery.event.AbstractServiceInstanceEvent
-
Constructs a prototypical Event.
- accept() - Method in interface io.micronaut.http.HttpHeaders
-
A list of accepted
MediaType
instances. - accept() - Method in interface io.micronaut.http.HttpRequest
-
A list of accepted
MediaType
instances sorted by their quality rating. - accept() - Method in class io.micronaut.http.HttpRequestWrapper
- accept() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- accept(MediaType...) - Method in interface io.micronaut.http.MutableHttpRequest
-
Sets the acceptable
MediaType
instances via theHttpHeaders.ACCEPT
header. - accept(ClassWriterOutputVisitor) - Method in class io.micronaut.aop.writer.AopProxyWriter
-
Write the class to output via a visitor that manages output destination.
- accept(ClassWriterOutputVisitor) - Method in class io.micronaut.expressions.EvaluatedExpressionWriter
- accept(ClassWriterOutputVisitor) - Method in class io.micronaut.inject.annotation.AnnotationMetadataWriter
-
Accept an
ClassWriterOutputVisitor
to write all generated classes. - accept(ClassWriterOutputVisitor) - Method in class io.micronaut.inject.writer.BeanConfigurationWriter
- accept(ClassWriterOutputVisitor) - Method in class io.micronaut.inject.writer.BeanDefinitionReferenceWriter
-
Accept an
ClassWriterOutputVisitor
to write all generated classes. - accept(ClassWriterOutputVisitor) - Method in interface io.micronaut.inject.writer.BeanDefinitionVisitor
-
Write the class to output via a visitor that manages output destination.
- accept(ClassWriterOutputVisitor) - Method in class io.micronaut.inject.writer.BeanDefinitionWriter
- accept(ClassWriterOutputVisitor) - Method in interface io.micronaut.inject.writer.ClassOutputWriter
-
Accept a ClassWriterOutputVisitor to write this writer to disk.
- accept(ClassWriterOutputVisitor) - Method in class io.micronaut.inject.writer.DispatchWriter
- accept(ClassWriterOutputVisitor) - Method in class io.micronaut.inject.writer.ExecutableMethodsDefinitionWriter
- accept(ChannelHandlerContext, HttpRequest, ByteBody, PipeliningServerHandler.OutboundAccess) - Method in interface io.micronaut.http.server.netty.handler.RequestHandler
-
Handle a request.
- accept(ChannelHandlerContext, HttpRequest, ByteBody, PipeliningServerHandler.OutboundAccess) - Method in class io.micronaut.http.server.netty.RoutingInBoundHandler
- accept(ChannelHandlerContext, HttpRequest, ByteBody, PipeliningServerHandler.OutboundAccess) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- accept(CharSequence...) - Method in interface io.micronaut.http.MutableHttpRequest
-
Sets the acceptable
MediaType
instances via theHttpHeaders.ACCEPT
header. - accept(DeclaredType, Element, P) - Method in class io.micronaut.annotation.processing.SuperclassAwareTypeVisitor
-
Deprecated.
- accept(T) - Method in interface io.micronaut.inject.writer.GeneratedFile.ThrowingConsumer
- accept(T, E) - Method in interface io.micronaut.core.exceptions.BeanExceptionHandler
-
Handles the exception.
- ACCEPT - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept"
. - ACCEPT_CH - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-CH"
. - ACCEPT_CH_LIFETIME - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-CH"
. - ACCEPT_CHARSET - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-Charset"
. - ACCEPT_ENCODING - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-Encoding"
. - ACCEPT_LANGUAGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-Language"
. - ACCEPT_PATCH - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-Patch"
. - ACCEPT_RANGES - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-Ranges"
. - acceptCharset() - Method in interface io.micronaut.http.HttpHeaders
-
The
Accept-Charset
header, ornull
if unset. - accepted() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.ACCEPTED
response with an empty body. - accepted(URI) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.ACCEPTED
response with an empty body and aHttpHeaders.LOCATION
header. - ACCEPTED - Enum constant in enum class io.micronaut.http.HttpStatus
- acceptInboundMessage(Object) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- acceptLanguage() - Method in interface io.micronaut.http.HttpHeaders
-
The
Accept-Language
header, ornull
if unset. - ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Allow-Credentials"
. - ACCESS_CONTROL_ALLOW_HEADERS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Allow-Headers"
. - ACCESS_CONTROL_ALLOW_METHODS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Allow-Methods"
. - ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Allow-Origin"
. - ACCESS_CONTROL_ALLOW_PRIVATE_NETWORK - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Allow-Private-Network"
. - ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Expose-Headers"
. - ACCESS_CONTROL_MAX_AGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Max-Age"
. - ACCESS_CONTROL_REQUEST_HEADERS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Request-Headers"
. - ACCESS_CONTROL_REQUEST_METHOD - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Request-Method"
. - ACCESS_CONTROL_REQUEST_PRIVATE_NETWORK - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Request-Private-Network"
. - accessKind() - Element in annotation interface io.micronaut.context.annotation.BeanProperties
-
The default access type is
BeanProperties.AccessKind.METHOD
which treats only public JavaBean getters or Java record components as properties. - accessKind() - Element in annotation interface io.micronaut.core.annotation.Introspected
-
The default access type is
Introspected.AccessKind.METHOD
which treats only public JavaBean getters or Java record components as properties. - accessKinds(Set<BeanProperties.AccessKind>) - Method in class io.micronaut.inject.ast.PropertyElementQuery
-
Sets the access kinds.
- AccessLog - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
An Access log instance.
- AccessLogFormatParser - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
The access log format parser.
- AccessLogFormatParser(String) - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.AccessLogFormatParser
-
Creates an AccessLogFormatParser.
- AccessLogger() - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
- AccessorsStyle - Annotation Interface in io.micronaut.core.annotation
-
Annotate a class (typically a Java Bean) to make it explicit the style of its accessors when not using the standard getter and setters:
- accessorStyle() - Element in annotation interface io.micronaut.core.annotation.Introspected.IntrospectionBuilder
- accessType() - Element in annotation interface io.micronaut.core.annotation.ReflectionConfig
- accessType() - Element in annotation interface io.micronaut.core.annotation.TypeHint
-
Describes the access.
- ack() - Method in interface io.micronaut.messaging.Acknowledgement
-
Acknowledges the message.
- Acknowledgement - Interface in io.micronaut.messaging
-
A contract that allows for responding to messages.
- ActiveEnvironment - Interface in io.micronaut.context.env
-
An environment that is active for the current execution of the application.
- 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
Adapter
is 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.
- add(PropagatedContextElement) - Method in interface io.micronaut.core.propagation.MutablePropagatedContext
-
Modifies the context by adding an element.
- add(MediaType, MessageBodyHandler<?>) - Method in class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
-
Add a
MessageBodyHandler
for the given media type. - add(C) - Method in class io.micronaut.http.netty.AbstractCompositeCustomizer
-
Add customizer.
- add(ByteBufHolder, Collection<Object>) - Method in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- add(ByteBufHolder, Collection<Object>) - Method in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- add(ByteBufHolder, Collection<Object>) - Method in class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- add(ByteBufHolder, Collection<Object>) - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
Deprecated.Process more data.
- add(CharSequence, CharSequence) - Method in interface io.micronaut.core.type.MutableHeaders
-
Add a header for the given name and value.
- add(CharSequence, CharSequence) - Method in class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
- add(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Add a header for the given name and value.
- add(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpParameters
-
Adds a new http parameter.
- add(CharSequence, CharSequence) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- add(CharSequence, CharSequence) - Method in class io.micronaut.http.simple.SimpleHttpHeaders
- add(CharSequence, Integer) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Add a header for the given name and value.
- add(CharSequence, ZonedDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Add a header for the given name and value.
- add(CharSequence, List<CharSequence>) - Method in interface io.micronaut.http.MutableHttpParameters
-
Adds a new http parameter.
- add(CharSequence, List<CharSequence>) - Method in class io.micronaut.http.netty.NettyHttpParameters
- add(CharSequence, List<CharSequence>) - Method in class io.micronaut.http.simple.SimpleHttpParameters
- add(CharSequence, V) - Method in interface io.micronaut.core.convert.value.MutableConvertibleMultiValues
-
Adds a value for the given key.
- add(CharSequence, V) - Method in class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
- addAnnotation(String, Map<CharSequence, Object>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds an annotation and its member values, if the annotation already exists the data will be merged with existing values replaced.
- addAnnotation(String, Map<CharSequence, Object>, RetentionPolicy) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds an annotation and its member values, if the annotation already exists the data will be merged with existing values replaced.
- addAnnotationMetadata(DefaultAnnotationMetadata) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Include the annotation metadata from the other instance of
DefaultAnnotationMetadata
. - addAnnotationMetadata(MutableAnnotationMetadata) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Include the annotation metadata from the other instance of
DefaultAnnotationMetadata
. - addArgumentBinder(ArgumentBinder<T, HttpRequest<?>>) - Method in class io.micronaut.http.bind.DefaultRequestBinderRegistry
- addArgumentBinder(ArgumentBinder<T, HttpRequest<?>>) - Method in class io.micronaut.http.server.netty.binders.NettyServerRequestBinderRegistry
- addArgumentBinder(ArgumentBinder<T, S>) - Method in interface io.micronaut.core.bind.ArgumentBinderRegistry
-
Adds a request argument binder to the registry.
- addAssociatedBean(ClassElement) - Method in interface io.micronaut.inject.ast.ClassElement
-
This method adds an associated bean using this class element as the originating element.
- addAssociatedBean(ClassElement) - Method in interface io.micronaut.inject.ast.MethodElement
-
This method adds an associated bean using this method element as the originating element.
- addAssociatedBean(ClassElement, VisitorContext) - Method in interface io.micronaut.inject.ast.beans.BeanElement
-
This method adds an associated bean using this class element as the originating element.
- addAssociatedBean(ClassElement, VisitorContext) - Method in class io.micronaut.inject.writer.BeanDefinitionWriter
- addAssociatedBean(Element, ClassElement) - Method in class io.micronaut.annotation.processing.visitor.JavaVisitorContext
- addAssociatedBean(Element, ClassElement) - Method in interface io.micronaut.inject.visitor.BeanElementVisitorContext
- addBinder(ClientRequestBinder) - Method in class io.micronaut.http.client.bind.DefaultHttpClientBinderRegistry
-
Adds a binder to the registry.
- addChannel(Channel) - Method in interface io.micronaut.http.netty.websocket.WebSocketSessionRepository
-
Adds a channel to the repository.
- addChannel(Channel) - Method in class io.micronaut.http.server.netty.NettyHttpServer
- addClass(String, byte[]) - Method in class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
- addConfigurationExcludes(String...) - Method in class io.micronaut.context.env.DefaultEnvironment
- addConfigurationExcludes(String...) - Method in interface io.micronaut.context.env.Environment
-
Exclude configurations by name.
- addConfigurationIncludes(String...) - Method in class io.micronaut.context.env.DefaultEnvironment
- addConfigurationIncludes(String...) - Method in interface io.micronaut.context.env.Environment
-
Exclude configurations by name.
- addContent(ByteBuf, boolean) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- addContextElement(Context, PropagatedContextElement) - Static method in class io.micronaut.core.async.propagation.ReactorPropagation
-
Adds a context element to the Reactor's context.
- addConverter(Class<S>, Class<T>, TypeConverter<S, T>) - Method in interface io.micronaut.core.convert.MutableConversionService
-
Adds a type converter.
- addConverter(Class<S>, Class<T>, Function<S, T>) - Method in interface io.micronaut.core.convert.MutableConversionService
-
Adds a type converter.
- addConverter(Class<S>, Class<T>, TypeConverter<S, T>) - Method in class io.micronaut.context.env.DefaultEnvironment
- addConverter(Class<S>, Class<T>, TypeConverter<S, T>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
- addConverter(Class<S>, Class<T>, Function<S, T>) - Method in class io.micronaut.context.env.DefaultEnvironment
- addConverter(Class<S>, Class<T>, Function<S, T>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
- addDeclaredAnnotation(String, Map<CharSequence, Object>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds an annotation directly declared on the element and its member values, if the annotation already exists the data will be merged with existing values replaced.
- addDeclaredAnnotation(String, Map<CharSequence, Object>, RetentionPolicy) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds an annotation directly declared on the element and its member values, if the annotation already exists the data will be merged with existing values replaced.
- addDeclaredRepeatable(String, AnnotationValue<?>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds a repeatable annotation value.
- addDeclaredRepeatable(String, AnnotationValue<?>, RetentionPolicy) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds a repeatable annotation value.
- addDeclaredRepeatableStereotype(List<String>, String, AnnotationValue<?>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds a repeatable declared stereotype value.
- addDeclaredStereotype(List<String>, String, Map<CharSequence, Object>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds a stereotype and its member values, if the annotation already exists the data will be merged with existing values replaced.
- addDeclaredStereotype(List<String>, String, Map<CharSequence, Object>, RetentionPolicy) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds a stereotype and its member values, if the annotation already exists the data will be merged with existing values replaced.
- addDeepObjectValues(ArgumentConversionContext<Object>, String, Iterable, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.IterableToMultiValuesConverter
- addDeepObjectValues(ArgumentConversionContext<Object>, String, Object, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.ObjectToMultiValuesConverter
- addDeepObjectValues(ArgumentConversionContext<Object>, String, Map, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MapToMultiValuesConverter
- addDeepObjectValues(ArgumentConversionContext<Object>, String, T, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
-
Method that adds given value to the parameters in A DEEP_OBJECT format.
- addDefaultAnnotationValues(String, Map<CharSequence, Object>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds an annotation directly declared on the element and its member values, if the annotation already exists the data will be merged with existing values replaced.
- addDefaultAnnotationValues(String, Map<CharSequence, Object>, RetentionPolicy) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds an annotation directly declared on the element and its member values, if the annotation already exists the data will be merged with existing values replaced.
- addDefaultPropertySources(List<PropertySource>) - Method in class io.micronaut.context.env.DefaultEnvironment
-
Adds default property sources.
- addDependentBean(BeanRegistration<T>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- addDependentBean(BeanRegistration<T>) - Method in interface io.micronaut.context.BeanResolutionContext
-
Adds a dependent bean to the resolution context.
- addDispatchTarget(DispatchWriter.DispatchTarget) - Method in class io.micronaut.inject.writer.DispatchWriter
-
Adds new custom dispatch target.
- addError(Element, String) - Method in class io.micronaut.annotation.processing.JavaAnnotationMetadataBuilder
- addError(AnnotatedNode, String) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
- addError(T, String) - Method in class io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder
-
Adds an error.
- addFeature(DeserializationFeature, boolean) - Method in class io.micronaut.jackson.codec.JacksonFeatures
-
Add a deserialization feature.
- addFeature(SerializationFeature, boolean) - Method in class io.micronaut.jackson.codec.JacksonFeatures
-
Add a serialization feature.
- addFilter(String, BeanLocator, BeanDefinition<? extends HttpFilter>) - Method in class io.micronaut.web.router.DefaultRouteBuilder
- addFilter(String, BeanLocator, BeanDefinition<? extends HttpFilter>) - Method in interface io.micronaut.web.router.RouteBuilder
-
Add a filter.
- addFilter(Supplier<GenericHttpFilter>, AnnotationMetadata, BaseFilterProcessor.FilterMetadata) - Method in class io.micronaut.http.client.filter.DefaultHttpClientFilterResolver
- addFilter(Supplier<GenericHttpFilter>, AnnotationMetadata, BaseFilterProcessor.FilterMetadata) - Method in class io.micronaut.http.filter.BaseFilterProcessor
-
Add a filter.
- addGeneratedResource(String) - Method in class io.micronaut.annotation.processing.visitor.JavaVisitorContext
- addGeneratedResource(String) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
- addGeneratedResource(String) - Method in interface io.micronaut.inject.visitor.VisitorContext
-
Some TypeElementVisitors generate classpath resources that other visitors might be interested in.
- addGetField(FieldElement) - Method in class io.micronaut.inject.writer.DispatchWriter
-
Adds new get field dispatch target.
- addInFlightBean(BeanIdentifier, BeanRegistration<T>) - Method in interface io.micronaut.context.BeanResolutionContext
-
Adds a bean that is created as part of the resolution.
- addInFlightBean(BeanIdentifier, BeanRegistration<T>) - Method in class io.micronaut.context.DefaultBeanResolutionContext
- addInterceptedMethod(TypedElement, MethodElement, String, String) - Method in class io.micronaut.inject.writer.DispatchWriter
-
Adds new interceptable method dispatch target.
- addInternalConverter(Class<S>, Class<T>, TypeConverter<S, T>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
-
Add internal converter.
- addInternalConverter(Class<S>, Class<T>, Function<S, T>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
-
Add internal converter.
- ADDITIONAL_PARAMETERS_COUNT - Static variable in class io.micronaut.aop.writer.AopProxyWriter
- additionalModules() - Element in annotation interface io.micronaut.jackson.annotation.JacksonFeatures
- additionalTypes - Variable in class io.micronaut.json.codec.MapperMediaTypeCodec
- addMessage(String, String) - Method in class io.micronaut.context.StaticMessageSource
-
Adds a message to the default locale.
- addMessage(Locale, String, String) - Method in class io.micronaut.context.StaticMessageSource
-
Adds a message to the default locale.
- addMethod(TypedElement, MethodElement) - Method in class io.micronaut.inject.writer.DispatchWriter
-
Adds new method dispatch target.
- addMethod(TypedElement, MethodElement, boolean) - Method in class io.micronaut.inject.writer.DispatchWriter
-
Adds new method dispatch target.
- addModule(Class<? extends Module>) - Method in class io.micronaut.jackson.codec.JacksonFeatures
-
Add a jackson module feature.
- addMutliValues(ArgumentConversionContext<Object>, String, Iterable, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.IterableToMultiValuesConverter
- addMutliValues(ArgumentConversionContext<Object>, String, Object, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.ObjectToMultiValuesConverter
- addMutliValues(ArgumentConversionContext<Object>, String, Map, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MapToMultiValuesConverter
- addMutliValues(ArgumentConversionContext<Object>, String, T, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
-
Method that adds given value to the parameters in a MULTI format.
- AddOperator - Class in io.micronaut.expressions.parser.ast.operator.binary
-
Expression node for binary '+' operator.
- AddOperator(ExpressionNode, ExpressionNode) - Constructor for class io.micronaut.expressions.parser.ast.operator.binary.AddOperator
- addOption(String, String) - Method in interface io.micronaut.core.cli.CommandLine.Builder
-
Add an option.
- addOriginatingElement(Element) - Method in class io.micronaut.inject.writer.AbstractClassFileWriter
- addOriginatingElement(Element) - Method in interface io.micronaut.inject.writer.OriginatingElements
-
Add another element that should be included in the originating elements.
- addOriginatingElement(Element) - Method in class io.micronaut.inject.writer.StaticOriginatingElements
- addPackage(Package) - Method in interface io.micronaut.context.env.Environment
-
Add an application package.
- addPackage(String) - Method in class io.micronaut.context.env.DefaultEnvironment
- addPackage(String) - Method in interface io.micronaut.context.env.Environment
-
Add an application package.
- addPart(String, File) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
-
Add a file object to MultipartBody.
- addPart(String, String) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
-
Add a file object to MultipartBody.
- addPart(String, String, byte[]) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
-
Add bytes data to MultipartBody.
- addPart(String, String, MediaType, byte[]) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
-
Add bytes data to MultipartBody.
- addPart(String, String, MediaType, File) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
-
Add a file object to MultipartBody.
- addPart(String, String, MediaType, InputStream, long) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
-
Add a InputStream data to MultipartBody.
- addPart(String, String, File) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
-
Add a file object to MultipartBody.
- addPart(String, String, InputStream, long) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
-
Add a InputStream data to MultipartBody.
- addPropagatedContext(Context, PropagatedContext) - Static method in class io.micronaut.core.async.propagation.ReactorPropagation
-
Adds propagated context to the Reactors' context.
- addProperty(String, Object) - Method in class io.micronaut.http.hateoas.GenericResource
-
Add a property to this resource (internal, for deserialization use only).
- addPropertySource(PropertySource) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
-
Add a
PropertySource
to this resolver. - addPropertySource(PropertySource) - Method in class io.micronaut.context.env.DefaultEnvironment
- addPropertySource(PropertySource) - Method in interface io.micronaut.context.env.Environment
-
Adds a property source to this environment.
- addPropertySource(String, Map<String, ? super Object>) - Method in interface io.micronaut.context.env.Environment
-
Add a property source for the given map.
- addPropertySource(String, Map<String, ? super Object>) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
-
Add a property source for the given map.
- addPropertySource(String, Map<String, ? super Object>) - Method in class io.micronaut.context.env.DefaultEnvironment
- addQueryParameter(String, String) - Method in class io.micronaut.http.client.bind.ClientRequestUriContext
-
Add a new query parameter given its name.
- addRawContentSegment(List<UriTemplate.PathSegment>, String, boolean) - Method in class io.micronaut.http.uri.UriMatchTemplate.UriMatchTemplateParser
- addRawContentSegment(List<UriTemplate.PathSegment>, String, boolean) - Method in class io.micronaut.http.uri.UriTemplate.UriTemplateParser
-
Adds a raw content segment.
- addRepeatable(String, AnnotationValue<?>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds a repeatable annotation value.
- addRepeatable(String, AnnotationValue<?>, RetentionPolicy) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds a repeatable annotation value.
- addRepeatableStereotype(List<String>, String, AnnotationValue<?>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds a repeatable stereotype value.
- addRequestArgumentBinder(ArgumentBinder<T, ST>) - Method in interface io.micronaut.core.bind.ArgumentBinderRegistry
-
Deprecated, for removal: This API element is subject to removal in a future version.replaced with
ArgumentBinderRegistry.addArgumentBinder(ArgumentBinder)
- addRouteWaitsFor(ExecutionFlow<?>) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- addSeparatedValues(ArgumentConversionContext<Object>, String, Iterable, MutableConvertibleMultiValuesMap<String>, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.IterableToMultiValuesConverter
- addSeparatedValues(ArgumentConversionContext<Object>, String, Object, MutableConvertibleMultiValuesMap<String>, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.ObjectToMultiValuesConverter
- addSeparatedValues(ArgumentConversionContext<Object>, String, Map, MutableConvertibleMultiValuesMap<String>, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MapToMultiValuesConverter
- addSeparatedValues(ArgumentConversionContext<Object>, String, T, MutableConvertibleMultiValuesMap<String>, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
-
Method that adds given value to the parameters in a format separated by a delimiter.
- addService(String, Set<String>) - Method in class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
-
Adds one or many services that can be loaded via
ServiceLoader
. - addSetField(FieldElement) - Method in class io.micronaut.inject.writer.DispatchWriter
-
Adds new set field dispatch target.
- addStereotype(List<String>, String, Map<CharSequence, Object>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds a stereotype and its member values, if the annotation already exists the data will be merged with existing values replaced.
- addStereotype(List<String>, String, Map<CharSequence, Object>, RetentionPolicy) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Adds a stereotype and its member values, if the annotation already exists the data will be merged with existing values replaced.
- addUnmatchedRequestArgumentBinder(RequestArgumentBinder<Object>) - Method in class io.micronaut.http.bind.DefaultRequestBinderRegistry
- addUnmatchedRequestArgumentBinder(RequestArgumentBinder<Object>) - Method in interface io.micronaut.http.bind.RequestBinderRegistry
-
Adds a request argument binder that will be used to match the argument that wasn't matched by a type or an annotation.
- addVariableSegment(List<UriTemplate.PathSegment>, String, String, String, boolean, boolean, String, char, char, String, boolean) - Method in class io.micronaut.http.uri.UriMatchTemplate.UriMatchTemplateParser
- addVariableSegment(List<UriTemplate.PathSegment>, String, String, String, boolean, boolean, String, char, char, String, boolean) - Method in class io.micronaut.http.uri.UriTemplate.UriTemplateParser
-
Adds a new variable segment.
- addWarning(Element, String) - Method in class io.micronaut.annotation.processing.JavaAnnotationMetadataBuilder
- addWarning(AnnotatedNode, String) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
- addWarning(T, String) - Method in class io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder
-
Adds a warning.
- advertisedLength - Variable in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- advertisedLength - Variable in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- AdvisedBeanType<T> - Interface in io.micronaut.inject
-
A marker interface for all
BeanDefinitionReference
andBeanDefinition
instances to implement that provides access to the target bean type for an AOP advice bean. - after() - Method in enum class io.micronaut.http.filter.ServerFilterPhase
- AGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Age"
. - aggregate(InfoSource[]) - Method in class io.micronaut.management.endpoint.info.impl.ReactiveInfoAggregator
- aggregate(InfoSource[]) - Method in interface io.micronaut.management.endpoint.info.InfoAggregator
-
Aggregate an array of
InfoSource
and return a publisher. - aggregate(HealthIndicator[], HealthLevelOfDetail) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- aggregate(HealthIndicator[], HealthLevelOfDetail) - Method in interface io.micronaut.management.health.aggregator.HealthAggregator
- aggregate(String, Publisher<HealthResult>) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- aggregate(String, Publisher<HealthResult>) - Method in interface io.micronaut.management.health.aggregator.HealthAggregator
- aggregateDetails(List<HealthResult>) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- aggregateResults(InfoSource[]) - Method in class io.micronaut.management.endpoint.info.impl.ReactiveInfoAggregator
- aggregateResults(HealthIndicator[]) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- AGGREGATING - Enum constant in enum class io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
-
A visitor that generates a one or more files in the
TypeElementVisitor.finish(VisitorContext)
method computed from visiting multipleElement
instances. - AggregatingTypeElementVisitorProcessor - Class in io.micronaut.annotation.processing
-
The annotation processed used to execute type element visitors.
- AggregatingTypeElementVisitorProcessor() - Constructor for class io.micronaut.annotation.processing.AggregatingTypeElementVisitorProcessor
- Aliases - Annotation Interface in io.micronaut.context.annotation
-
A repeatable annotation that allows defining multiple
AliasFor
definitions. - AliasFor - Annotation Interface in io.micronaut.context.annotation
-
Allows specifying an annotation member alias.
- ALL - Enum constant in enum class io.micronaut.logging.LogLevel
- ALL - Static variable in class io.micronaut.http.MediaType
-
A wildcard media type representing all types.
- ALL - Static variable in annotation interface io.micronaut.management.endpoint.annotation.Endpoint
-
The ID used to refer to all.
- ALL_DECLARED_CONSTRUCTORS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
-
All declared constructors require access.
- ALL_DECLARED_FIELDS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
-
All declared fields require access.
- ALL_DECLARED_METHODS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
-
All declared methods require access.
- ALL_FIELD_AND_METHODS - Static variable in interface io.micronaut.inject.ast.ElementQuery
-
Constant to retrieve all methods and fields.
- ALL_FIELDS - Static variable in interface io.micronaut.inject.ast.ElementQuery
-
Constant to retrieve all fields.
- ALL_INNER_CLASSES - Static variable in interface io.micronaut.inject.ast.ElementQuery
-
Constant to retrieve inner classes.
- ALL_METHODS - Static variable in interface io.micronaut.inject.ast.ElementQuery
-
Constant to retrieve all methods.
- ALL_PACKAGES - Static variable in interface io.micronaut.inject.annotation.AnnotationRemapper
-
Return this value in
AnnotationRemapper.getPackageName()
to trigger remap on all annotations. - ALL_PUBLIC - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
-
All public members.
- ALL_PUBLIC_CONSTRUCTORS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
-
All public constructors require access.
- ALL_PUBLIC_FIELDS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
-
All public fields require access.
- ALL_PUBLIC_METHODS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
-
All public methods require access.
- ALL_TYPE - Static variable in class io.micronaut.http.MediaType
-
A wildcard media type representing all types.
- alloc() - Method in class io.micronaut.http.client.netty.ConnectionManager
-
Allocator for this connection manager.
- alloc() - Method in interface io.micronaut.http.netty.body.NettyWriteContext
- alloc() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- alloc() - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler.OutboundAccess
- allow(HttpMethod...) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Set the allowed HTTP methods.
- allow(Collection<HttpMethod>) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Set the allowed HTTP methods.
- ALLOW - Enum constant in enum class io.micronaut.aop.Around.ProxyTargetConstructorMode
-
Allow types to be proxied and don't print any warnings.
- ALLOW - Static variable in interface io.micronaut.http.HttpHeaders
-
"Allow"
. - allowCredentials() - Element in annotation interface io.micronaut.http.server.cors.CrossOrigin
- allowCredentials() - Method in class io.micronaut.http.server.tck.CorsAssertion.Builder
-
Set expectation of value for the HTTP Header "Access-Control-Allow-Credentials" to "true".
- allowCredentials(boolean) - Method in class io.micronaut.http.server.tck.CorsAssertion.Builder
-
Set expectation of value for the HTTP Header "Access-Control-Allow-Credentials" to "true".
- allowCredentials(String) - Method in class io.micronaut.http.server.tck.CorsAssertion.Builder
- allowedHeaders() - Element in annotation interface io.micronaut.http.server.cors.CrossOrigin
- allowedMethods() - Element in annotation interface io.micronaut.http.server.cors.CrossOrigin
- allowedOrigins() - Element in annotation interface io.micronaut.http.server.cors.CrossOrigin
- allowedOriginsRegex() - Element in annotation interface io.micronaut.http.server.cors.CrossOrigin
- allowEmptyProviders(boolean) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Whether to error on an empty bean provider.
- allowEmptyProviders(boolean) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- allowGeneric(Collection<? extends CharSequence>) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Set the allowed HTTP methods.
- allowGeneric(Collection<? extends CharSequence>) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- allowMethods(HttpMethod) - Method in class io.micronaut.http.server.tck.CorsAssertion.Builder
- allowOrigin(String) - Method in class io.micronaut.http.server.tck.CorsAssertion.Builder
- allowPrivateNetwork() - Element in annotation interface io.micronaut.http.server.cors.CrossOrigin
- allowPrivateNetwork() - Method in class io.micronaut.http.server.tck.CorsAssertion.Builder
-
Set expectation of value for the HTTP Header "Access-Control-Allow-Private-Network" to "true".
- allowPrivateNetwork(Boolean) - Method in class io.micronaut.http.server.tck.CorsAssertion.Builder
- allowSetterWithMultipleArgs(boolean) - Method in class io.micronaut.inject.ast.PropertyElementQuery
-
Sets whether to allow setters with multiple arguments.
- allowSetterWithZeroArgs(boolean) - Method in class io.micronaut.inject.ast.PropertyElementQuery
-
Sets whether to allow zero argument setters for boolean properties etc.
- allowStaticProperties(boolean) - Method in class io.micronaut.inject.ast.PropertyElementQuery
-
Sets whether to allow static properties.
- allowWriteWithMultipleArgs() - Element in annotation interface io.micronaut.context.annotation.BeanProperties
-
Some APIs allow multiple argument setters to convert the value
withDuration(long, TimeUnit)
. - allowWriteWithZeroArgs() - Element in annotation interface io.micronaut.context.annotation.BeanProperties
-
Some APIs allow zero argument setters to set boolean flags such as
setDebug()
. - allowZeroArgs() - Element in annotation interface io.micronaut.context.annotation.ConfigurationBuilder
-
Some APIs allow zero argument setters to set boolean flags such as
setDebug()
. - ALPN_HTTP_1 - Static variable in class io.micronaut.http.client.HttpVersionSelection
-
ALPN protocol ID for HTTP/1.1.
- ALPN_HTTP_2 - Static variable in class io.micronaut.http.client.HttpVersionSelection
-
ALPN protocol ID for HTTP/2.
- ALPN_HTTP_3 - Static variable in class io.micronaut.http.client.HttpVersionSelection
-
ALPN protocol ID for HTTP/3.
- alpnModes() - Element in annotation interface io.micronaut.http.client.annotation.Client
-
The protocols to support for TLS ALPN.
- ALREADY_IMPORTED - Enum constant in enum class io.micronaut.http.HttpStatus
- AMAZON_EC2 - Enum constant in enum class io.micronaut.context.env.ComputePlatform
-
Amazon EC2.
- AMAZON_EC2 - Static variable in interface io.micronaut.context.env.Environment
-
Cloud provider amazon ec2.
- AND - Enum constant in enum class io.micronaut.expressions.parser.token.TokenType
- AndOperator - Class in io.micronaut.expressions.parser.ast.operator.binary
-
Expression AST node for binary
&&
operator. - AndOperator(ExpressionNode, ExpressionNode) - Constructor for class io.micronaut.expressions.parser.ast.operator.binary.AndOperator
- ANDROID - Static variable in interface io.micronaut.context.env.Environment
-
The android environment.
- AndroidxNullableTransformer - Class in io.micronaut.inject.annotation.internal
-
A transformer that remaps androidx.annotation.Nullable to
javax.annotation.Nullable
. - AndroidxNullableTransformer() - Constructor for class io.micronaut.inject.annotation.internal.AndroidxNullableTransformer
- andThen(Function<? super R, ? extends V>) - Method in interface io.micronaut.core.util.functional.ThrowingFunction
-
Returns a composed function that first applies this function to its input, and then applies the
after
function to the result. - ANN_AROUND - Static variable in class io.micronaut.core.annotation.AnnotationUtil
-
The around annotation type.
- ANN_AROUND_CONSTRUCT - Static variable in class io.micronaut.core.annotation.AnnotationUtil
-
The around annotation type.
- ANN_INHERITED - Static variable in class io.micronaut.core.annotation.AnnotationUtil
-
The inherited annotation.
- ANN_INTERCEPTOR_BINDING - Static variable in class io.micronaut.core.annotation.AnnotationUtil
-
Name of the interceptor binding type.
- ANN_INTERCEPTOR_BINDING_QUALIFIER - Static variable in class io.micronaut.core.annotation.AnnotationUtil
-
Name of the interceptor binding qualifier type.
- ANN_INTERCEPTOR_BINDINGS - Static variable in class io.micronaut.core.annotation.AnnotationUtil
-
Name of the repeatable interceptor bindings type.
- ANN_INTRODUCTION - Static variable in class io.micronaut.core.annotation.AnnotationUtil
-
The around annotation type.
- ANN_OVERRIDE - Static variable in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
- annotate(AnnotationMetadata, AnnotationValue<A2>) - Method in class io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder
-
Annotate an existing annotation metadata object.
- annotate(AnnotationMetadata, AnnotationValue<T>) - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
-
Add an annotation to the given metadata.
- annotate(AnnotationValue<T>) - Method in class io.micronaut.inject.ast.annotation.AbstractMutableAnnotationMetadata
- annotate(AnnotationValue<T>) - Method in interface io.micronaut.inject.ast.annotation.ElementMutableAnnotationMetadataDelegate
- annotate(AnnotationValue<T>) - Method in interface io.micronaut.inject.ast.annotation.MutableAnnotationMetadataDelegate
-
Annotate this element with the given annotation type.
- annotate(Class<T>) - Method in class io.micronaut.inject.ast.annotation.AbstractMutableAnnotationMetadata
- annotate(Class<T>) - Method in interface io.micronaut.inject.ast.annotation.ElementMutableAnnotationMetadataDelegate
- annotate(Class<T>) - Method in interface io.micronaut.inject.ast.annotation.MutableAnnotationMetadataDelegate
-
Annotate this element with the given annotation type.
- annotate(Class<T>) - Method in interface io.micronaut.inject.ast.beans.BeanElementBuilder
- annotate(Class<T>, Consumer<AnnotationValueBuilder<T>>) - Method in class io.micronaut.inject.ast.annotation.AbstractMutableAnnotationMetadata
- annotate(Class<T>, Consumer<AnnotationValueBuilder<T>>) - Method in interface io.micronaut.inject.ast.annotation.ElementMutableAnnotationMetadataDelegate
- annotate(Class<T>, Consumer<AnnotationValueBuilder<T>>) - Method in interface io.micronaut.inject.ast.annotation.MutableAnnotationMetadataDelegate
-
Annotate this element with the given annotation type.
- annotate(Class<T>, Consumer<AnnotationValueBuilder<T>>) - Method in interface io.micronaut.inject.ast.beans.BeanElementBuilder
- annotate(String) - Method in class io.micronaut.inject.ast.annotation.AbstractMutableAnnotationMetadata
- annotate(String) - Method in interface io.micronaut.inject.ast.annotation.ElementMutableAnnotationMetadataDelegate
- annotate(String) - Method in interface io.micronaut.inject.ast.annotation.MutableAnnotationMetadataDelegate
-
Annotate this element with the given annotation type.
- annotate(String) - Method in interface io.micronaut.inject.ast.beans.BeanElementBuilder
- annotate(String, Consumer<AnnotationValueBuilder<T>>) - Method in class io.micronaut.inject.ast.annotation.AbstractElementAnnotationMetadataFactory.MutableElementAnnotationMetadata
- annotate(String, Consumer<AnnotationValueBuilder<T>>) - Method in class io.micronaut.inject.ast.annotation.AbstractMutableAnnotationMetadata
- annotate(String, Consumer<AnnotationValueBuilder<T>>) - Method in interface io.micronaut.inject.ast.annotation.ElementMutableAnnotationMetadataDelegate
- annotate(String, Consumer<AnnotationValueBuilder<T>>) - Method in interface io.micronaut.inject.ast.annotation.MutableAnnotationMetadataDelegate
-
Annotate this element with the given annotation type.
- annotate(String, Consumer<AnnotationValueBuilder<T>>) - Method in interface io.micronaut.inject.ast.beans.BeanElementBuilder
- annotate(String, Consumer<AnnotationValueBuilder<T>>) - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
- annotate(AnnotationMetadata, String, Consumer<AnnotationValueBuilder<T>>) - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
-
Add an annotation to the given metadata.
- annotate(AnnotationValue<T>) - Method in class io.micronaut.inject.ast.annotation.AbstractAnnotationElement
- annotate(AnnotationValue<T>) - Method in class io.micronaut.inject.ast.annotation.AbstractElementAnnotationMetadataFactory.MutableElementAnnotationMetadata
- annotate(AnnotationValue<T>) - Method in class io.micronaut.inject.ast.annotation.PropertyElementAnnotationMetadata
- annotate(AnnotationValue<T>) - Method in interface io.micronaut.inject.ast.Element
- annotate(AnnotationValue<T>) - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
- annotate(Class<T>) - Method in class io.micronaut.inject.ast.annotation.AbstractAnnotationElement
- annotate(Class<T>) - Method in class io.micronaut.inject.ast.annotation.PropertyElementAnnotationMetadata
- annotate(Class<T>) - Method in interface io.micronaut.inject.ast.Element
- annotate(Class<T>, Consumer<AnnotationValueBuilder<T>>) - Method in class io.micronaut.inject.ast.annotation.AbstractAnnotationElement
- annotate(Class<T>, Consumer<AnnotationValueBuilder<T>>) - Method in class io.micronaut.inject.ast.annotation.PropertyElementAnnotationMetadata
- annotate(Class<T>, Consumer<AnnotationValueBuilder<T>>) - Method in interface io.micronaut.inject.ast.Element
- annotate(String) - Method in class io.micronaut.inject.ast.annotation.AbstractAnnotationElement
- annotate(String) - Method in class io.micronaut.inject.ast.annotation.PropertyElementAnnotationMetadata
- annotate(String) - Method in interface io.micronaut.inject.ast.Element
- annotate(String, Consumer<AnnotationValueBuilder<T>>) - Method in class io.micronaut.inject.ast.annotation.AbstractAnnotationElement
- annotate(String, Consumer<AnnotationValueBuilder<T>>) - Method in class io.micronaut.inject.ast.annotation.PropertyElementAnnotationMetadata
- annotate(String, Consumer<AnnotationValueBuilder<T>>) - Method in interface io.micronaut.inject.ast.Element
- annotate(String, Consumer<AnnotationValueBuilder<T>>) - Method in class io.micronaut.inject.writer.BeanDefinitionWriter
- annotated() - Element in annotation interface io.micronaut.context.annotation.Import
-
The annotation types to include in a search when specifying the
Import.packages()
attribute (this attribute has no effect when combined withImport.classes()
). - annotated(Predicate<AnnotationMetadata>) - Method in interface io.micronaut.inject.ast.ElementQuery
-
Allows filtering elements by annotation.
- AnnotatedArgumentBinder<A extends Annotation,
T, S> - Interface in io.micronaut.core.bind.annotation -
An
ArgumentBinder
whose lookup is driven by an annotation definition. - AnnotatedClientArgumentRequestBinder<A extends Annotation> - Interface in io.micronaut.http.client.bind
-
An interface for classes that bind an
Argument
to anMutableHttpRequest
driven by an annotation. - AnnotatedClientRequestBinder<A extends Annotation> - Interface in io.micronaut.http.client.bind
-
A binder that binds to a
MutableHttpRequest
. - AnnotatedElement - Interface in io.micronaut.core.annotation
-
An annotated element is some point in the code, whether it be a constructor, field, method etc.
- AnnotatedElementValidator - Interface in io.micronaut.inject.annotation
-
Abstract validator for
AnnotatedElement
that may represent source code level validation routes executed at compilation time. - AnnotatedFilterRouteBuilder - Class in io.micronaut.web.router
-
An
ExecutableMethodProcessor
for theFilter
annotation. - AnnotatedFilterRouteBuilder(ExecutionHandleLocator, RouteBuilder.UriNamingStrategy, ConversionService, ServerContextPathProvider) - Constructor for class io.micronaut.web.router.AnnotatedFilterRouteBuilder
-
Constructor.
- AnnotatedFunctionRouteBuilder - Class in io.micronaut.function.web
-
Process methods for
FunctionBean
instances. - AnnotatedFunctionRouteBuilder(ExecutionHandleLocator, RouteBuilder.UriNamingStrategy, ConversionService, MediaTypeCodecRegistry, String) - Constructor for class io.micronaut.function.web.AnnotatedFunctionRouteBuilder
-
Constructor.
- AnnotatedMethodRouteBuilder - Class in io.micronaut.web.router
-
Responsible for building
Route
instances for the annotations found in theio.micronaut.http.annotation
package. - AnnotatedMethodRouteBuilder(ExecutionHandleLocator, RouteBuilder.UriNamingStrategy, ConversionService) - Constructor for class io.micronaut.web.router.AnnotatedMethodRouteBuilder
- annotatedNode() - Method in interface io.micronaut.ast.groovy.visitor.GroovyNativeElement
- annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Class
-
Returns the value of the
annotatedNode
record component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.ClassWithOwner
-
Returns the value of the
annotatedNode
record component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Field
-
Returns the value of the
annotatedNode
record component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Method
-
Returns the value of the
annotatedNode
record component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Package
-
Returns the value of the
annotatedNode
record component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Parameter
-
Returns the value of the
annotatedNode
record component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Placeholder
-
Returns the value of the
annotatedNode
record component. - AnnotatedRequestArgumentBinder<A extends Annotation,
T> - Interface in io.micronaut.http.bind.binders -
An interface for classes that bind an
Argument
from anHttpRequest
driven by an annotation. - AnnotatedTypeInfo - Interface in io.micronaut.core.annotation
-
An interface that provides an abstraction for checking for the existence of annotations.
- annotation() - Element in annotation interface io.micronaut.context.annotation.AliasFor
- annotation() - Element in annotation interface io.micronaut.core.annotation.Introspected.IndexedAnnotation
- ANNOTATION_DEFAULT_VALUES_PROVIDER - Static variable in class io.micronaut.inject.annotation.AnnotationMetadataSupport
-
The annotation default values provider.
- ANNOTATION_METADATA - Static variable in class io.micronaut.aop.internal.InterceptorRegistryBean
- annotationClassValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
- annotationClassValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The
AnnotationClassValue
instance for the given member. - AnnotationClassValue<T> - Class in io.micronaut.core.annotation
-
An annotation class value is a reference to a class in annotation metadata.
- AnnotationClassValue(String, boolean) - Constructor for class io.micronaut.core.annotation.AnnotationClassValue
-
Constructs a class value for a type that is present.
- AnnotationClassValue(Class<T>) - Constructor for class io.micronaut.core.annotation.AnnotationClassValue
-
Constructs a class value for a type that is present.
- AnnotationClassValue(String) - Constructor for class io.micronaut.core.annotation.AnnotationClassValue
-
Constructs a class value for the type that is not present.
- AnnotationClassValue(T) - Constructor for class io.micronaut.core.annotation.AnnotationClassValue
-
Constructs a class value for a type that is present.
- annotationClassValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
- annotationClassValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The
AnnotationClassValue
instances for the given member. - AnnotationConvertersRegistrar - Class in io.micronaut.inject.annotation
-
Registers annotation converters.
- AnnotationConvertersRegistrar() - Constructor for class io.micronaut.inject.annotation.AnnotationConvertersRegistrar
- AnnotationDefaultValuesProvider - Interface in io.micronaut.core.annotation
-
The annotation default values provider.
- AnnotationElement - Interface in io.micronaut.inject.ast
-
Represents an annotation in the AST.
- AnnotationExpressionContext - Annotation Interface in io.micronaut.context.annotation
-
A meta annotation used to extend
EvaluatedExpression
context with specified type. - annotationMap - Variable in class io.micronaut.inject.annotation.MutableAnnotationMetadata
- AnnotationMapper<T extends Annotation> - Interface in io.micronaut.inject.annotation
-
An
AnnotationMapper
is a type that is capable of mapping a given annotation to one or many annotations at compile time. - annotationMember() - Method in record class io.micronaut.core.expressions.EvaluatedExpressionReference
-
Returns the value of the
annotationMember
record component. - annotationMetadata - Variable in class io.micronaut.context.AbstractInitializableBeanDefinition.MethodReference
- annotationMetadata - Variable in class io.micronaut.inject.writer.AbstractAnnotationMetadataWriter
- annotationMetadata - Variable in class io.micronaut.web.router.DefaultRouteInfo
- annotationMetadata() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns the value of the
annotationMetadata
record component. - annotationMetadata() - Element in annotation interface io.micronaut.core.annotation.Introspected
-
Whether annotation metadata should be included in the inspection results.
- annotationMetadata(AnnotationMetadata) - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
The annotation metadata for the bean.
- AnnotationMetadata - Interface in io.micronaut.core.annotation
-
An interface implemented at compile time by Micronaut that allows the inspection of annotation metadata and stereotypes (meta-annotations)
- AnnotationMetadataDelegate - Interface in io.micronaut.core.annotation
-
An interface that can be implemented by other classes that delegate the resolution of the
AnnotationMetadata
to theAnnotationMetadataProvider.getAnnotationMetadata()
method. - AnnotationMetadataException - Exception in io.micronaut.inject.annotation
-
An exception that occurs constructing
AnnotationMetadata
. - AnnotationMetadataException(String) - Constructor for exception io.micronaut.inject.annotation.AnnotationMetadataException
- AnnotationMetadataException(String, Throwable) - Constructor for exception io.micronaut.inject.annotation.AnnotationMetadataException
- AnnotationMetadataHierarchy - Class in io.micronaut.inject.annotation
-
Used to represent an annotation metadata hierarchy.
- AnnotationMetadataHierarchy(boolean, AnnotationMetadata...) - Constructor for class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
-
Default constructor.
- AnnotationMetadataHierarchy(AnnotationMetadata...) - Constructor for class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
-
Default constructor.
- AnnotationMetadataProvider - Interface in io.micronaut.core.annotation
-
An interface for a type that provides
AnnotationMetadata
. - AnnotationMetadataReference - Class in io.micronaut.inject.annotation
-
A reference to
AnnotationMetadata
. - AnnotationMetadataReference(String, AnnotationMetadata) - Constructor for class io.micronaut.inject.annotation.AnnotationMetadataReference
- AnnotationMetadataResolver - Interface in io.micronaut.core.annotation
-
An interface for types capable of resolving
AnnotationMetadata
. - AnnotationMetadataSupport - Class in io.micronaut.inject.annotation
-
Support method for
AnnotationMetadata
. - AnnotationMetadataSupport() - Constructor for class io.micronaut.inject.annotation.AnnotationMetadataSupport
- AnnotationMetadataWriter - Class in io.micronaut.inject.annotation
-
Responsible for writing class files that are instances of
AnnotationMetadata
. - AnnotationMetadataWriter(String, ClassElement, AnnotationMetadata) - Constructor for class io.micronaut.inject.annotation.AnnotationMetadataWriter
-
Deprecated.No longer needs to be instantiated directly, just use the static methods
- AnnotationMetadataWriter(String, ClassElement, AnnotationMetadata, boolean) - Constructor for class io.micronaut.inject.annotation.AnnotationMetadataWriter
-
Deprecated.No longer needs to be instantiated directly, just use the static methods
- annotationName() - Element in annotation interface io.micronaut.context.annotation.AliasFor
- annotationName() - Method in record class io.micronaut.core.expressions.EvaluatedExpressionReference
-
Returns the value of the
annotationName
record component. - AnnotationProcessingOutputVisitor - Class in io.micronaut.annotation.processing
-
An implementation of
ClassWriterOutputVisitor
for annotation processing. - AnnotationProcessingOutputVisitor(Filer) - Constructor for class io.micronaut.annotation.processing.AnnotationProcessingOutputVisitor
- AnnotationProcessor<A extends Annotation,
T> - Interface in io.micronaut.context.processor -
An annotation processor is an object that processes the presence if a given annotation.
- AnnotationReference(Argument) - Constructor for class io.micronaut.context.AbstractInitializableBeanDefinition.AnnotationReference
- AnnotationRemapper - Interface in io.micronaut.inject.annotation
-
Allows remapping of annotations from one annotation set to another at compilation time.
- AnnotationScanner - Interface in io.micronaut.core.io.scan
-
Interface for classes that scan for classes with a given annotation.
- AnnotationSource - Interface in io.micronaut.core.annotation
-
A source of annotations.
- AnnotationTransformer<T extends Annotation> - Interface in io.micronaut.inject.annotation
-
An
AnnotationTransformer
transforms an annotation definition into one or many other annotation definitions discarding the original annotation. - annotationType() - Method in class io.micronaut.aop.mapper.InterceptorBeanMapper
- annotationType() - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
- annotationType() - Method in interface io.micronaut.context.scope.CustomScope
- annotationType() - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToObjectConverter
- annotationType() - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
- annotationType() - Method in interface io.micronaut.core.convert.format.FormattingTypeConverter
- annotationType() - Method in class io.micronaut.core.convert.format.ReadableBytesTypeConverter
- annotationType() - Method in interface io.micronaut.inject.annotation.TypedAnnotationMapper
-
The annotation type to be mapped.
- annotationType() - Method in interface io.micronaut.inject.annotation.TypedAnnotationTransformer
-
The annotation type to be mapped.
- annotationType() - Method in class io.micronaut.inject.beans.visitor.IntrospectedToBeanPropertiesTransformer
- annotationType() - Method in class io.micronaut.inject.beans.visitor.MapperAnnotationMapper
- annotationType() - Method in class io.micronaut.runtime.context.scope.refresh.RefreshScope
- AnnotationUtil - Class in io.micronaut.core.annotation
-
Internal utility methods for annotations.
- AnnotationUtil() - Constructor for class io.micronaut.core.annotation.AnnotationUtil
- AnnotationUtils - Class in io.micronaut.annotation.processing
-
Deprecated, for removal: This API element is subject to removal in a future version.No longer needed
- AnnotationUtils(ProcessingEnvironment, Elements, Messager, Types, ModelUtils, GenericUtils, Filer) - Constructor for class io.micronaut.annotation.processing.AnnotationUtils
-
Deprecated.Default constructor.
- AnnotationUtils(ProcessingEnvironment, Elements, Messager, Types, ModelUtils, GenericUtils, Filer, MutableConvertibleValues<Object>) - Constructor for class io.micronaut.annotation.processing.AnnotationUtils
-
Deprecated.Default constructor.
- annotationValue() - Method in interface io.micronaut.core.annotation.AnnotationValueProvider
- annotationValue() - Method in record class io.micronaut.core.expressions.EvaluatedExpressionReference
-
Returns the value of the
annotationValue
record component. - annotationValue() - Method in record class io.micronaut.expressions.context.ExpressionWithContext
-
Provides initial annotation value treated as evaluated expression.
- AnnotationValue<A extends Annotation> - Class in io.micronaut.core.annotation
-
A runtime representation of the annotation and its values.
- AnnotationValue(AnnotationValue<A>, Map<CharSequence, Object>, ConvertibleValues<Object>, Function<Object, Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValue(String) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValue(String, ConvertibleValues<Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValue(String, Map<CharSequence, Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValue(String, Map<CharSequence, Object>, AnnotationDefaultValuesProvider) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValue(String, Map<CharSequence, Object>, RetentionPolicy) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValue(String, Map<CharSequence, Object>, RetentionPolicy, List<AnnotationValue<?>>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValue(String, Map<CharSequence, Object>, Map<CharSequence, Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValue(String, Map<CharSequence, Object>, Map<CharSequence, Object>, RetentionPolicy) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValue(String, Map<CharSequence, Object>, Map<CharSequence, Object>, RetentionPolicy, List<AnnotationValue<?>>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValue(String, Map<CharSequence, Object>, Map<CharSequence, Object>, RetentionPolicy, List<AnnotationValue<?>>, AnnotationDefaultValuesProvider) - Constructor for class io.micronaut.core.annotation.AnnotationValue
- AnnotationValueBuilder<T extends Annotation> - Class in io.micronaut.core.annotation
-
A build for annotation values.
- AnnotationValueProvider<A extends Annotation> - Interface in io.micronaut.core.annotation
-
An interface that allows obtaining an underlying annotation value.
- AnnotationValueResolver - Interface in io.micronaut.core.annotation
-
Interface for types that resolve annotation values.
- ANONYMOUS - Enum constant in enum class io.micronaut.management.endpoint.health.DetailsVisibility
-
Show health details to all users.
- ANT - Enum constant in enum class io.micronaut.http.filter.FilterPatternStyle
-
Ant-style pattern matching.
- ANT - Static variable in interface io.micronaut.core.util.PathMatcher
-
The default Ant style path matcher.
- AntPathMatcher - Class in io.micronaut.core.util
-
PathMatcher implementation for Ant-style path patterns.
- AntPathMatcher() - Constructor for class io.micronaut.core.util.AntPathMatcher
- any() - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Allows looking up the first matching instance.
- Any - Annotation Interface in io.micronaut.context.annotation
-
Qualifier that can be used on a bean to indicate it should match any qualifier or on an injection point to indicate it should match any bean.
- ANY - Enum constant in enum class io.micronaut.context.annotation.BeanProperties.Visibility
-
All methods and/or fields are included.
- ANY - Enum constant in enum class io.micronaut.core.annotation.Introspected.Visibility
-
All methods and/or fields are included.
- ANY - Static variable in class io.micronaut.http.server.cors.CorsOriginConfiguration
-
Constant to represent any value.
- ANY_METHOD - Static variable in class io.micronaut.http.server.cors.CorsOriginConfiguration
-
Constant to represent any method.
- AnyQualifier<T> - Class in io.micronaut.inject.qualifiers
-
A qualifier to look up any type.
- AopProxyWriter - Class in io.micronaut.aop.writer
-
A class that generates AOP proxy classes at compile time.
- AopProxyWriter(BeanDefinitionWriter, OptionalValues<Boolean>, VisitorContext, AnnotationValue<?>...) - Constructor for class io.micronaut.aop.writer.AopProxyWriter
-
Constructs a new
AopProxyWriter
for the given parentBeanDefinitionWriter
and starting interceptors types. - AopProxyWriter(String, String, boolean, boolean, Element, AnnotationMetadata, ClassElement[], VisitorContext, AnnotationValue<?>...) - Constructor for class io.micronaut.aop.writer.AopProxyWriter
-
Constructs a new
AopProxyWriter
for the purposes of writingIntroduction
advise. - AopProxyWriter(String, String, boolean, Element, AnnotationMetadata, ClassElement[], VisitorContext, AnnotationValue<?>...) - Constructor for class io.micronaut.aop.writer.AopProxyWriter
-
Constructs a new
AopProxyWriter
for the purposes of writingIntroduction
advise. - api() - Element in annotation interface io.micronaut.retry.annotation.Recoverable
-
Used to specify the API to lookup fallbacks for.
- APPLICATION_ATOM_XML - Static variable in class io.micronaut.http.MediaType
-
Atom: application/atom+xml.
- APPLICATION_ATOM_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
Atom: application/atom+xml.
- APPLICATION_FORM_URLENCODED - Static variable in class io.micronaut.http.MediaType
-
Form encoded data: application/x-www-form-urlencoded.
- APPLICATION_FORM_URLENCODED_TYPE - Static variable in class io.micronaut.http.MediaType
-
Form encoded data: application/x-www-form-urlencoded.
- APPLICATION_GRAPHQL - Static variable in class io.micronaut.http.MediaType
-
GraphQL: application/graphql.
- APPLICATION_GRAPHQL_TYPE - Static variable in class io.micronaut.http.MediaType
-
GraphQL: application/graphql.
- APPLICATION_HAL_JSON - Static variable in class io.micronaut.http.MediaType
-
HAL JSON: application/hal+json.
- APPLICATION_HAL_JSON_TYPE - Static variable in class io.micronaut.http.MediaType
-
HAL JSON: application/hal+json.
- APPLICATION_HAL_XML - Static variable in class io.micronaut.http.MediaType
-
HAL XML: application/hal+xml.
- APPLICATION_HAL_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
HAL XML: application/hal+xml.
- APPLICATION_JSON - Static variable in class io.micronaut.http.MediaType
-
JSON: application/json.
- APPLICATION_JSON_FEED - Static variable in class io.micronaut.http.MediaType
-
JSON Feed: application/feed+json.
- APPLICATION_JSON_FEED_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Feed: application/feed+json.
- APPLICATION_JSON_GITHUB - Static variable in class io.micronaut.http.MediaType
-
JSON GitHub: application/vnd.github+json.
- APPLICATION_JSON_GITHUB_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON GitHub: application/vnd.github+json.
- APPLICATION_JSON_MERGE_PATCH - Static variable in class io.micronaut.http.MediaType
- APPLICATION_JSON_MERGE_PATCH_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Merge Patch: application/merge-patch+json.
- APPLICATION_JSON_PATCH - Static variable in class io.micronaut.http.MediaType
- APPLICATION_JSON_PATCH_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Patch: application/json-patch+json.
- APPLICATION_JSON_PROBLEM - Static variable in class io.micronaut.http.MediaType
-
JSON Feed: application/problem+json.
- APPLICATION_JSON_PROBLEM_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Feed: application/problem+json.
- APPLICATION_JSON_STREAM - Static variable in class io.micronaut.http.MediaType
-
JSON Stream: application/x-json-stream.
- APPLICATION_JSON_STREAM_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Stream: application/x-json-stream.
- APPLICATION_JSON_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON: application/json.
- APPLICATION_NAME - Static variable in class io.micronaut.runtime.ApplicationConfiguration
-
Property name for Micronaut application name.
- APPLICATION_OCTET_STREAM - Static variable in class io.micronaut.http.MediaType
-
BINARY: application/octet-stream.
- APPLICATION_OCTET_STREAM_TYPE - Static variable in class io.micronaut.http.MediaType
-
BINARY: application/octet-stream.
- APPLICATION_PDF - Static variable in class io.micronaut.http.MediaType
-
PDF: application/pdf.
- APPLICATION_PDF_TYPE - Static variable in class io.micronaut.http.MediaType
-
PDF: application/pdf.
- APPLICATION_VND_ERROR - Static variable in class io.micronaut.http.MediaType
-
VND Error: application/vnd.error+json.
- APPLICATION_VND_ERROR_TYPE - Static variable in class io.micronaut.http.MediaType
-
VND Error: application/vnd.error+json.
- APPLICATION_XHTML - Static variable in class io.micronaut.http.MediaType
-
XHTML: application/xhtml+xml.
- APPLICATION_XHTML_TYPE - Static variable in class io.micronaut.http.MediaType
-
XHTML: application/xhtml+xml.
- APPLICATION_XML - Static variable in class io.micronaut.http.MediaType
-
XML: application/xml.
- APPLICATION_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
XML: application/xml.
- APPLICATION_YAML - Static variable in class io.micronaut.http.MediaType
-
YAML: application/x-yaml.
- APPLICATION_YAML_TYPE - Static variable in class io.micronaut.http.MediaType
-
YAML: application/x-yaml.
- applicationConfiguration - Variable in class io.micronaut.json.codec.MapperMediaTypeCodec
- ApplicationConfiguration - Class in io.micronaut.runtime
-
Common application configuration.
- ApplicationConfiguration() - Constructor for class io.micronaut.runtime.ApplicationConfiguration
- ApplicationConfiguration.InstanceConfiguration - Class in io.micronaut.runtime
-
Configuration for instance settings.
- applicationContext - Variable in class io.micronaut.function.executor.AbstractExecutor
-
The current
ApplicationContext
. - ApplicationContext - Interface in io.micronaut.context
-
An application context extends a
BeanContext
and adds the concepts of configuration, environments and runtimes. - ApplicationContextBuilder - Interface in io.micronaut.context
-
An interface for building an application context.
- ApplicationContextConfiguration - Interface in io.micronaut.context
-
An interface for configuring an application context.
- ApplicationContextConfigurer - Interface in io.micronaut.context
-
An application context configurer is responsible for configuring an application context before the application/function is started.
- ApplicationContextLifeCycle<T extends ApplicationContextLifeCycle> - Interface in io.micronaut.context
-
An interface for classes that manage the
ApplicationContext
life cycle and shut it down when the class is shutdown. - ApplicationContextProvider - Interface in io.micronaut.context
-
An interface for classes that provide an
ApplicationContext
. - ApplicationEvent - Class in io.micronaut.context.event
-
An
ApplicationEvent
is a user specified event object. - ApplicationEvent(Object) - Constructor for class io.micronaut.context.event.ApplicationEvent
-
Constructs a prototypical Event.
- ApplicationEventListener<E> - Interface in io.micronaut.context.event
-
An interface for receivers of application events.
- ApplicationEventPublisher<T> - Interface in io.micronaut.context.event
-
Interface for classes that publish events received by
ApplicationEventListener
instances. - ApplicationEventPublisherFactory<T> - Class in io.micronaut.context.event
-
Constructs instances of
ApplicationEventPublisher
. - ApplicationEventPublisherFactory() - Constructor for class io.micronaut.context.event.ApplicationEventPublisherFactory
- ApplicationShutdownEvent - Class in io.micronaut.runtime.event
-
Event fired when an
EmbeddedApplication
shuts down. - ApplicationShutdownEvent(EmbeddedApplication<?>) - Constructor for class io.micronaut.runtime.event.ApplicationShutdownEvent
-
Constructs a prototypical Event.
- ApplicationStartupEvent - Class in io.micronaut.runtime.event
-
Event fired when an
EmbeddedApplication
starts up. - ApplicationStartupEvent(EmbeddedApplication<?>) - Constructor for class io.micronaut.runtime.event.ApplicationStartupEvent
-
Constructs a prototypical Event.
- ApplicationStartupException - Exception in io.micronaut.runtime.exceptions
-
Thrown when the application fails to start.
- ApplicationStartupException(String) - Constructor for exception io.micronaut.runtime.exceptions.ApplicationStartupException
-
Create exception with detailed message and cause.
- ApplicationStartupException(String, Throwable) - Constructor for exception io.micronaut.runtime.exceptions.ApplicationStartupException
-
Create exception with detailed message and cause.
- apply(T) - Method in interface io.micronaut.core.util.functional.ThrowingFunction
-
Applies this function to the given argument.
- apply(T, U) - Method in interface io.micronaut.core.util.IOExceptionBiFunction
-
Applies this function to the given arguments.
- applyDefaultPorts(List<Integer>) - Method in class io.micronaut.web.router.DefaultRouter
- applyDefaultPorts(List<Integer>) - Method in class io.micronaut.web.router.filter.FilteredRouter
- applyDefaultPorts(List<Integer>) - Method in interface io.micronaut.web.router.Router
-
Sets the ports the application will listen to by default.
- applyFilterToResponsePublisher(HttpRequest<I>, URI, Publisher<R>) - Method in class io.micronaut.http.client.jdk.DefaultJdkHttpClient
- areEqual(Object, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
-
Computes whether 2 annotation values are equal.
- areTypesCompatible(Class<?>[], List<Class<?>>) - Static method in class io.micronaut.inject.qualifiers.TypeArgumentQualifier
-
Are the given types compatible.
- args(String...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Set the command line arguments.
- args(String...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- args(String...) - Method in class io.micronaut.runtime.Micronaut
- argTypes - Variable in class io.micronaut.context.AbstractExecutableMethod
- argument - Variable in class io.micronaut.context.AbstractInitializableBeanDefinition.AnnotationReference
- argument - Variable in class io.micronaut.context.AbstractInitializableBeanDefinition.FieldReference
- Argument<T> - Interface in io.micronaut.core.type
-
Represents an argument to a method or constructor or type.
- ARGUMENT - Static variable in interface io.micronaut.aop.Interceptor
- ARGUMENT - Static variable in interface io.micronaut.aop.InterceptorRegistry
-
Constant for bean lookup.
- ArgumentBeanType<T> - Class in io.micronaut.inject
- ArgumentBeanType(Argument<T>) - Constructor for class io.micronaut.inject.ArgumentBeanType
-
Default constructor.
- ArgumentBinder<T,
S> - Interface in io.micronaut.core.bind -
An interface capable of binding the value of an
Argument
from a source - ArgumentBinder.BindingResult<T> - Interface in io.micronaut.core.bind
-
The result of binding.
- ArgumentBinderRegistry<S> - Interface in io.micronaut.core.bind
-
A registry of
ArgumentBinder
instances. - ArgumentCheck(ArgumentUtils.Check) - Constructor for class io.micronaut.core.util.ArgumentUtils.ArgumentCheck
- ArgumentCheck(String, T) - Constructor for class io.micronaut.core.util.ArgumentUtils.ArgumentCheck
- ArgumentCoercible<T> - Interface in io.micronaut.core.type
-
An interface for types that can be represented as an
Argument
. - ArgumentConversionContext<T> - Interface in io.micronaut.core.convert
-
Extended version of the
ConversionContext
specifically for conversionArgument
instances. - ArgumentInjectionPoint<B,
T> - Interface in io.micronaut.inject -
An injection point for a method or constructor argument.
- argumentOf(Class<T1>) - Static method in interface io.micronaut.context.BeanProvider
-
Create an argument for the given type to aid with bean provider lookup.
- arguments - Variable in class io.micronaut.context.AbstractInitializableBeanDefinition.MethodReference
- arguments - Variable in class io.micronaut.expressions.parser.ast.access.AbstractMethodCall
- arguments() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns the value of the
arguments
record component. - argumentType() - Method in interface io.micronaut.core.bind.TypeArgumentBinder
- argumentType() - Method in interface io.micronaut.http.client.bind.TypedClientArgumentRequestBinder
- argumentType() - Method in class io.micronaut.http.server.binding.BasicAuthArgumentBinder
- argumentType() - Method in class io.micronaut.http.server.binding.LocaleArgumentBinder
- argumentType() - Method in class io.micronaut.http.server.netty.multipart.MultipartBodyArgumentBinder
- ArgumentUtils - Class in io.micronaut.core.util
-
Utility methods for checking method argument values.
- ArgumentUtils() - Constructor for class io.micronaut.core.util.ArgumentUtils
- ArgumentUtils.ArgumentCheck<T> - Class in io.micronaut.core.util
-
Allows producing error messages.
- ArgumentUtils.Check - Interface in io.micronaut.core.util
-
Functional interface the check a condition.
- ArgumentValue<V> - Interface in io.micronaut.core.type
-
An
Argument
with a value. - 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 aFactory
method 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.
- array() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- ARRAY_PATTERN - Static variable in class io.micronaut.inject.writer.AbstractClassFileWriter
- ArrayableClassElement - Interface in io.micronaut.inject.ast
-
Interface for class elements that can be converted to/from an array type.
- arrayDimensions - Variable in class io.micronaut.annotation.processing.visitor.JavaClassElement
- arrayNodeToIterableConverter() - Method in class io.micronaut.jackson.databind.convert.JacksonConverterRegistrar
- arrayNodeToObjectConverter() - Method in class io.micronaut.jackson.databind.convert.JacksonConverterRegistrar
- arrayOffset() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- arrayTypeForPrimitive(String) - Static method in class io.micronaut.core.reflect.ClassUtils
-
Returns the array type for the given primitive type name.
- ArrayUtils - Class in io.micronaut.core.util
-
Utility methods for working with arrays.
- asArgument() - Method in class io.micronaut.context.AbstractBeanResolutionContext.FieldSegment
- asArgument() - Method in record class io.micronaut.context.DisabledBean
- asArgument() - Method in class io.micronaut.core.beans.AbstractBeanProperty
- asArgument() - Method in interface io.micronaut.core.beans.BeanInfo
- asArgument() - Method in interface io.micronaut.core.beans.BeanProperty
-
Represent the type as an argument, including any generic type information.
- asArgument() - Method in interface io.micronaut.core.type.ArgumentCoercible
- asArgument() - Method in class io.micronaut.core.type.DefaultArgument
- asArgument() - Method in interface io.micronaut.core.type.ReturnType
- asArgument() - Method in interface io.micronaut.inject.ArgumentInjectionPoint
- asArgument() - Method in interface io.micronaut.inject.BeanDefinition
- asBuilder(HttpRequest<?>) - Static method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
-
Transform the given request to an equivalent
NettyHttpRequestBuilder
, so that it can be transformed to a netty request. - ascendingKeySet() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Set
view of the keys contained in this map. - ascendingKeySetWithLimit(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Set
view of the keys contained in this map. - ascendingMap() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Map
view of the mappings contained in this map. - ascendingMapWithLimit(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Map
view of the mappings contained in this map. - asEntryWeigher(Weigher<? super V>) - Static method in class io.micronaut.core.util.clhm.Weighers
-
An entry weigher backed by the specified weigher.
- asHyphenatedName(Class) - Method in enum class io.micronaut.core.naming.conventions.TypeConvention
-
Returns the hyphenated equivalent for this convention for the given class.
- asInputStream() - Method in interface io.micronaut.core.io.Readable
-
Represent this Readable as an input stream.
- asInputStream() - Method in interface io.micronaut.http.multipart.StreamingFileUpload
-
Create an
InputStream
that reads this file. - asInputStream() - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- asMap() - Method in class io.micronaut.context.env.MapPropertySource
-
The backing map (unmodifiable).
- asMap() - Method in interface io.micronaut.core.convert.value.ConvertibleValues
-
Return this
ConvertibleValues
as a map for the given key type and value type. - asMap() - Method in class io.micronaut.core.util.EnvironmentProperties
-
Returns an immutable view of the environment variable names to Micronaut property names cache.
- asMap(Class<KT>, Class<VT>) - Method in interface io.micronaut.core.convert.value.ConvertibleValues
-
Return this
ConvertibleValues
as a map for the given key type and value type. - asMap(Charset) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
- asNativeBuffer() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
- asNativeBuffer() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
- asNioBuffer() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
-
Exposes this buffer's readable bytes as an NIO
ByteBuffer
. - asNioBuffer() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
- asNioBuffer(int, int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
-
Exposes this buffer's sub-region as an NIO
ByteBuffer
. - asNioBuffer(int, int) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
- asParameterizedType() - Method in interface io.micronaut.core.type.TypeInformation
-
Represent this argument as a
ParameterizedType
. - asProperties() - Method in interface io.micronaut.core.convert.value.ConvertibleValues
-
Return this
ConvertibleValues
as aProperties
object returning only keys and values that can be represented as a string. - asPropertyName(Class) - Method in enum class io.micronaut.core.naming.conventions.TypeConvention
-
Returns the property name equivalent for this convention for the given class.
- asPublisher() - Method in class io.micronaut.http.server.netty.body.ImmediateMultiObjectBody
- asPublisher() - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
- asPublisher() - Method in interface io.micronaut.http.server.netty.body.MultiObjectBody
-
Get this value as a publisher.
- asPublisher() - Method in class io.micronaut.http.server.netty.body.StreamingMultiObjectBody
- asPublisher(HttpContentProcessor, Publisher<HttpContent>) - Static method in class io.micronaut.http.server.netty.HttpContentProcessorAsReactiveProcessor
-
Subscribe to the
StreamedHttpMessage
in the given request, and return aPublisher
that will produce the processed items.
This exists mostly for compatibility with the oldHttpContentProcessor
, which was aProcessor
. - asReader() - Method in interface io.micronaut.core.io.Readable
-
Obtain a
Reader
for this readable usingStandardCharsets.UTF_8
. - asReader(Charset) - Method in interface io.micronaut.core.io.Readable
-
Obtain a
Reader
for this readable. - asReadOnly() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- assertCorsHeaders(HttpResponse<?>, String, HttpMethod) - Static method in class io.micronaut.http.server.tck.CorsUtils
- assertCorsHeaders(HttpResponse<?>, String, HttpMethod, boolean) - Static method in class io.micronaut.http.server.tck.CorsUtils
- assertCorsHeaders(HttpResponse<?>, String, HttpMethod, boolean, boolean) - Static method in class io.micronaut.http.server.tck.CorsUtils
- assertCorsHeaders(HttpResponse<?>, String, HttpMethod, String) - Static method in class io.micronaut.http.server.tck.CorsUtils
- assertCorsHeadersNotPresent(HttpResponse<?>) - Static method in class io.micronaut.http.server.tck.CorsUtils
- assertDoesNotThrow(ServerUnderTest, HttpRequest<T>, HttpStatus, String, Map<String, String>) - Static method in class io.micronaut.http.tck.AssertionUtils
- assertDoesNotThrow(ServerUnderTest, HttpRequest<T>, HttpResponseAssertion) - Static method in class io.micronaut.http.tck.AssertionUtils
- assertion(BiConsumer<ServerUnderTest, HttpRequest<?>>) - Method in class io.micronaut.http.tck.TestScenario.Builder
- AssertionUtils - Class in io.micronaut.http.tck
-
Utility class used to perform assertions.
- assertNoConstructorForContextAnnotation(ClassElement) - Static method in class io.micronaut.context.visitor.ContextConfigurerVisitor
-
Checks that a class annotated with
ContextConfigurer
doesn't have any constructor with parameters, which is unsupported. - assertResponse(Consumer<HttpResponse<?>>) - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- asserts(String, HttpRequest<?>, BiConsumer<ServerUnderTest, HttpRequest<?>>) - Static method in class io.micronaut.http.tck.TestScenario
- asserts(String, Map<String, Object>, HttpRequest<?>, BiConsumer<ServerUnderTest, HttpRequest<?>>) - Static method in class io.micronaut.http.tck.TestScenario
- asserts(String, Map<String, Object>, RequestSupplier, BiConsumer<ServerUnderTest, HttpRequest<?>>) - Static method in class io.micronaut.http.tck.TestScenario
- assertThrows(ServerUnderTest, HttpRequest<?>, HttpStatus, String, Map<String, String>) - Static method in class io.micronaut.http.tck.AssertionUtils
- assertThrows(ServerUnderTest, HttpRequest<?>, HttpResponseAssertion) - Static method in class io.micronaut.http.tck.AssertionUtils
- assertThrowsStatus(HttpStatus) - Static method in class io.micronaut.http.tck.AssertionUtils
- AstBeanPropertiesUtils - Class in io.micronaut.inject.ast.utils
-
The AST bean properties utils.
- AstBeanPropertiesUtils.BeanPropertyData - Class in io.micronaut.inject.ast.utils
-
Internal holder class for getters and setters.
- asType() - Method in interface io.micronaut.core.type.TypeInformation
-
Represent this argument as a
Type
. - async(Executor, Supplier<? extends ExecutionFlow<T>>) - Static method in interface io.micronaut.core.execution.ExecutionFlow
-
Create a flow by invoking a supplier asynchronously.
- async(Executor, Supplier<ExecutionFlow<K>>) - Static method in interface io.micronaut.http.reactive.execution.ReactiveExecutionFlow
-
Create a new reactive flow by invoking a supplier asynchronously.
- Async - Annotation Interface in io.micronaut.scheduling.annotation
-
An annotation that can be applied to any method that returns void or an instance of
CompletionStage
to indicate the actual execution should occur on the given thread pool. - ASYNC - Enum constant in enum class io.micronaut.aop.InterceptPhase
-
Async phase of execution.
- AsyncInterceptor - Class in io.micronaut.scheduling.async
-
Interceptor implementation for the
Async
annotation. - AsyncSingleResultPublisher<T> - Class in io.micronaut.core.async.publisher
-
A
Publisher
that uses anExecutorService
to emit a single result. - AsyncSingleResultPublisher(ExecutorService, Supplier<T>) - Constructor for class io.micronaut.core.async.publisher.AsyncSingleResultPublisher
-
Constructor.
- AsyncSingleResultPublisher(Supplier<T>) - Constructor for class io.micronaut.core.async.publisher.AsyncSingleResultPublisher
-
Constructor.
- AsyncTypeElementVisitor - Class in io.micronaut.validation.visitor.async
-
A
TypeElementVisitor
that validates methods annotated with@ËšAsync
return void or futures. - AsyncTypeElementVisitor() - Constructor for class io.micronaut.validation.visitor.async.AsyncTypeElementVisitor
- attach() - Method in class io.micronaut.http.server.types.files.SystemFile
-
Sets the file to be downloaded as an attachment.
- attach(String) - Method in class io.micronaut.http.server.types.files.StreamedFile
-
Sets the file to be downloaded as an attachment.
- attach(String) - Method in class io.micronaut.http.server.types.files.SystemFile
-
Sets the file to be downloaded as an attachment.
- attachment(Object) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler.OutboundAccess
-
Set an attachment that is passed to
RequestHandler.responseWritten(java.lang.Object)
. - ATTACHMENT_HEADER - Static variable in interface io.micronaut.http.server.types.files.FileCustomizableResponseType
-
Deprecated.Unused now, please follow RFC 6266
- attempts() - Element in annotation interface io.micronaut.retry.annotation.CircuitBreaker
- attempts() - Element in annotation interface io.micronaut.retry.annotation.Retryable
- attribute(CharSequence, Object) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets an attribute on the response.
- ATTRIBUTE_DOMAIN - Static variable in interface io.micronaut.http.cookie.Cookie
- ATTRIBUTE_EXPIRES - Static variable in interface io.micronaut.http.cookie.Cookie
- ATTRIBUTE_HTTP_ONLY - Static variable in interface io.micronaut.http.cookie.Cookie
- ATTRIBUTE_MAX_AGE - Static variable in interface io.micronaut.http.cookie.Cookie
- ATTRIBUTE_PATH - Static variable in interface io.micronaut.http.cookie.Cookie
- ATTRIBUTE_SAME_SITE - Static variable in interface io.micronaut.http.cookie.Cookie
-
Controls whether a cookie is sent with cross-site requests.
- ATTRIBUTE_SECURE - Static variable in interface io.micronaut.http.cookie.Cookie
- AttributeClientRequestBinder - Class in io.micronaut.http.client.bind.binders
-
An
AnnotatedClientRequestBinder
implementation forRequestAttribute
. - AttributeClientRequestBinder() - Constructor for class io.micronaut.http.client.bind.binders.AttributeClientRequestBinder
- AttributeHolder - Interface in io.micronaut.core.attr
-
An interface for objects that have attributes.
- attributes - Variable in class io.micronaut.aop.chain.ConstructorInterceptorChain
- auth(String) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Used to configure BASIC authentication.
- auth(String) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- auth(String, String) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Used to configure BASIC authentication.
- AUTHENTICATED - Enum constant in enum class io.micronaut.management.endpoint.health.DetailsVisibility
-
Only show health details to authenticated users.
- AUTHORIZATION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Authorization"
. - AUTHORIZATION_INFO - Static variable in interface io.micronaut.http.HttpHeaders
-
"Authorization"
. - AUTHORIZATION_PREFIX_BASIC - Static variable in interface io.micronaut.http.HttpHeaderValues
-
"Basic"
. - AUTHORIZATION_PREFIX_BEARER - Static variable in interface io.micronaut.http.HttpHeaderValues
-
"Bearer"
. - AUTO - Enum constant in enum class io.micronaut.scheduling.executor.ThreadSelection
-
Automatically select the thread to run operations on based on the return type and/or
Blocking
orNonBlocking
annotations. - AutoRegistration - Class in io.micronaut.discovery.registration
-
A base class for classes that automatically register the server with discovery services.
- AutoRegistration(RegistrationConfiguration) - Constructor for class io.micronaut.discovery.registration.AutoRegistration
-
Initialize given configurations.
- availabilityZone - Variable in class io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata
- AVAILABLE_HTTP_METHODS - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Attribute used to store Available HTTP methods on the OPTIONS request.
- AVAILABLE_PROCESSORS - Static variable in class io.micronaut.scheduling.executor.UserExecutorConfiguration
-
Number of available processors.
- awaitTermination(long, TimeUnit) - Method in interface io.micronaut.scheduling.instrument.InstrumentedExecutorService
- AZURE - Enum constant in enum class io.micronaut.context.env.ComputePlatform
-
Microsoft Azure.
- AZURE - Static variable in interface io.micronaut.context.env.Environment
-
Cloud provider Microsoft Azure.
B
- BAD_GATEWAY - Enum constant in enum class io.micronaut.http.HttpStatus
- BAD_GATEWAY - Static variable in class io.micronaut.websocket.CloseReason
-
See https://tools.ietf.org/html/rfc6455#section-11.7.
- BAD_REQUEST - Enum constant in enum class io.micronaut.http.HttpStatus
- badRequest() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.BAD_REQUEST
response with an empty body. - badRequest(T) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.BAD_REQUEST
response with a body. - BANDWIDTH_LIMIT_EXCEEDED - Enum constant in enum class io.micronaut.http.HttpStatus
- banner(boolean) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Whether the banner is enabled or not.
- banner(boolean) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- banner(boolean) - Method in class io.micronaut.runtime.Micronaut
- Banner - Interface in io.micronaut.context.banner
-
Print a banner programmatically.
- BARE_METAL - Enum constant in enum class io.micronaut.context.env.ComputePlatform
-
Cloud or non cloud provider on bare metal (unknown).
- BARE_METAL - Static variable in interface io.micronaut.context.env.Environment
-
Cloud or non cloud provider on bare metal (unknown).
- BASE_PREFIX - Static variable in annotation interface io.micronaut.context.annotation.ConfigurationReader
-
The base prefix name.
- BaseFilterProcessor<A extends Annotation> - Class in io.micronaut.http.filter
-
Base class for processing
ServerFilter
andClientFilter
beans. - BaseFilterProcessor(BeanContext, Class<A>) - Constructor for class io.micronaut.http.filter.BaseFilterProcessor
- BaseFilterProcessor.FilterMetadata - Record Class in io.micronaut.http.filter
- BaseFilterProcessor.RequiresRequestBodyBinder<T> - Interface in io.micronaut.http.filter
-
Interface that signals to
FilterRunner
that we should wait for the request body to arrive before running this binder. - basePrefix() - Element in annotation interface io.micronaut.context.annotation.ConfigurationReader
-
The base prefix to prepend to the original prefix.
- BASIC_TYPE_MAP - Static variable in class io.micronaut.core.reflect.ClassUtils
- basicAuth(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
-
Set an
HttpHeaders.AUTHORIZATION
header, with value: "Basic Base64(username:password)". - basicAuth(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
- BasicAuth - Class in io.micronaut.http
-
A class representing basic auth authorization header.
- BasicAuth(String, String) - Constructor for class io.micronaut.http.BasicAuth
- BasicAuthArgumentBinder - Class in io.micronaut.http.server.binding
-
Responsible for binding to a
BasicAuth
argument from the authorization header in the request. - BasicAuthArgumentBinder() - Constructor for class io.micronaut.http.server.binding.BasicAuthArgumentBinder
- bean - Variable in class io.micronaut.context.event.BeanEvent
- bean() - Element in annotation interface io.micronaut.context.annotation.Replaces
- bean() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses that the bean the given class should be available for the bean or configuration to load.
- bean() - Method in class io.micronaut.context.BeanRegistration
- bean() - Method in interface io.micronaut.context.scope.CreatedBean
- bean() - Element in annotation interface io.micronaut.runtime.context.env.ConfigurationAdvice
- Bean - Annotation Interface in io.micronaut.context.annotation
-
Annotation used to configure a bean.
- BEAN_CONTEXT - Enum constant in enum class io.micronaut.expressions.parser.token.TokenType
- beanAdded(BeanElementBuilder, VisitorContext) - Method in interface io.micronaut.context.visitor.BeanImportHandler
-
Callback method invoked when a bean is added.
- BeanClassWriter - Interface in io.micronaut.inject.writer
-
Extended version of
ClassWriterOutputVisitor
for types that write beans. - BeanConfiguration - Interface in io.micronaut.inject
-
A BeanConfiguration is a grouping of several
BeanDefinition
instances. - BeanConfigurationWriter - Class in io.micronaut.inject.writer
-
Writes configuration classes for configuration packages using ASM.
- BeanConfigurationWriter(String, Element, AnnotationMetadata, VisitorContext) - Constructor for class io.micronaut.inject.writer.BeanConfigurationWriter
- BeanConstructor<T> - Interface in io.micronaut.core.beans
-
Models a bean constructor.
- BeanConstructorElement - Interface in io.micronaut.inject.ast.beans
-
Represents the current bean constructor when used through the
BeanElementBuilder
API. - beanContext - Variable in class io.micronaut.jackson.ObjectMapperFactory
- BeanContext - Interface in io.micronaut.context
-
The core BeanContext abstraction which allows for dependency injection of classes annotated with
Inject
. - BeanContextAccess - Class in io.micronaut.expressions.parser.ast.access
-
Expression AST node used for to retrieve beans from bean context.
- BeanContextAccess(TypeIdentifier) - Constructor for class io.micronaut.expressions.parser.ast.access.BeanContextAccess
- BeanContextConditional - Interface in io.micronaut.inject
-
Interface for other types that are conditional within a context.
- BeanContextConfigurable - Interface in io.micronaut.context
-
Interface for components configurable by the bean context.
- BeanContextConfiguration - Interface in io.micronaut.context
-
Configuration for the
BeanContext
. - BeanContextEvent - Class in io.micronaut.context.event
-
A BeanContextEvent is an event fired from the
BeanContext
instance. - BeanContextEvent(BeanContext) - Constructor for class io.micronaut.context.event.BeanContextEvent
-
Constructs a prototypical Event.
- BeanContextException - Exception in io.micronaut.context.exceptions
-
An exception that occurs loading the context.
- BeanContextException(String) - Constructor for exception io.micronaut.context.exceptions.BeanContextException
- BeanContextException(String, Throwable) - Constructor for exception io.micronaut.context.exceptions.BeanContextException
- BeanCreatedEvent<T> - Class in io.micronaut.context.event
-
An event fired when a bean is created and fully initialized.
- BeanCreatedEvent(BeanContext, BeanDefinition<T>, BeanIdentifier, T) - Constructor for class io.micronaut.context.event.BeanCreatedEvent
- BeanCreatedEventListener<T> - Interface in io.micronaut.context.event
-
An event listener that is triggered each time a bean is created.
- BeanCreationContext<T> - Interface in io.micronaut.context.scope
-
Context object passed to
CustomScope
instances for creating new beans. - BeanCreationException - Exception in io.micronaut.context.exceptions
-
A base class for exceptions that occurred during bean creation.
- BeanCreationException(BeanResolutionContext, String) - Constructor for exception io.micronaut.context.exceptions.BeanCreationException
- BeanCreationException(BeanResolutionContext, String, Throwable) - Constructor for exception io.micronaut.context.exceptions.BeanCreationException
- BeanCreationException(BeanType<T>, String) - Constructor for exception io.micronaut.context.exceptions.BeanCreationException
- BeanCreationException(BeanType<T>, String, Throwable) - Constructor for exception io.micronaut.context.exceptions.BeanCreationException
- BeanCreationException(String) - Constructor for exception io.micronaut.context.exceptions.BeanCreationException
- BeanCreationException(String, Throwable) - Constructor for exception io.micronaut.context.exceptions.BeanCreationException
- beanDefinition - Variable in class io.micronaut.context.event.BeanEvent
- BeanDefinition<T> - Interface in io.micronaut.inject
-
Defines a bean definition and its requirements.
- BeanDefinitionAware - Interface in io.micronaut.context
-
Interface for components aware of bean definition associated with them.
- BeanDefinitionCreator - Interface in io.micronaut.inject.processing
-
Builder that produces multiple Bean definitions represented by
BeanDefinitionVisitor
. - BeanDefinitionCreatorFactory - Class in io.micronaut.inject.processing
-
Bean definition builder factory.
- BeanDefinitionCreatorFactory() - Constructor for class io.micronaut.inject.processing.BeanDefinitionCreatorFactory
- BeanDefinitionData<T> - Interface in io.micronaut.management.endpoint.beans
-
Returns data for a given bean definition to be used for the
BeansEndpoint
. - BeanDefinitionDataCollector<T> - Interface in io.micronaut.management.endpoint.beans
-
Used to respond with bean information used for the
BeansEndpoint
. - BeanDefinitionInjectProcessor - Class in io.micronaut.annotation.processing
-
The core annotation processor used to generate bean definitions and power AOP for Micronaut.
- BeanDefinitionInjectProcessor() - Constructor for class io.micronaut.annotation.processing.BeanDefinitionInjectProcessor
- BeanDefinitionMethodReference<T,
R> - Interface in io.micronaut.inject -
An interface for a
ExecutableMethod
that is associated with aBeanDefinitionReference
. - BeanDefinitionProcessor<A extends Annotation> - Interface in io.micronaut.context.processor
-
A bean definition processor is a processor that is called once for each bean annotated with the given annotation type.
- BeanDefinitionReference<T> - Interface in io.micronaut.inject
-
A bean definition reference provides a reference to a
BeanDefinition
thus allowing for soft loading of bean definitions without loading the actual types. - BeanDefinitionReferenceWriter - Class in io.micronaut.inject.writer
-
Writes the bean definition class file to disk.
- BeanDefinitionReferenceWriter(BeanDefinitionVisitor, VisitorContext) - Constructor for class io.micronaut.inject.writer.BeanDefinitionReferenceWriter
-
Default constructor.
- BeanDefinitionRegistry - Interface in io.micronaut.context
-
Core bean definition registry interface containing methods to find
BeanDefinition
instances. - BeanDefinitionValidator - Interface in io.micronaut.inject.validation
-
Interface to integrate bean validation into the construction of beans within the
BeanContext
. - BeanDefinitionVisitor - Interface in io.micronaut.inject.writer
-
Interface for
BeanDefinitionVisitor
implementations such asBeanDefinitionWriter
. - BeanDefinitionWriter - Class in io.micronaut.inject.writer
-
Responsible for building
BeanDefinition
instances at compile time. - BeanDefinitionWriter(ClassElement, VisitorContext) - Constructor for class io.micronaut.inject.writer.BeanDefinitionWriter
-
Creates a bean definition writer.
- BeanDefinitionWriter(ClassElement, OriginatingElements, VisitorContext) - Constructor for class io.micronaut.inject.writer.BeanDefinitionWriter
-
Creates a bean definition writer.
- BeanDefinitionWriter(Element, OriginatingElements, VisitorContext, Integer) - Constructor for class io.micronaut.inject.writer.BeanDefinitionWriter
-
Creates a bean definition writer.
- BeanDefinitionWriter.MethodVisitData - Class in io.micronaut.inject.writer
-
Data used when visiting method.
- beanDeserializerModifiers - Variable in class io.micronaut.jackson.ObjectMapperFactory
- BeanDestroyedEvent<T> - Class in io.micronaut.context.event
-
An event fired when a bean has been destroyed and all
PreDestroy
methods have been invoked. - BeanDestroyedEvent(BeanContext, BeanDefinition<T>, T) - Constructor for class io.micronaut.context.event.BeanDestroyedEvent
- BeanDestroyedEventListener<T> - Interface in io.micronaut.context.event
-
An event listener that is triggered after a bean is destroyed.
- BeanDestructionException - Exception in io.micronaut.context.exceptions
-
Exception type for exceptions that happen during bean destruction.
- BeanDestructionException(BeanType<?>, Throwable) - Constructor for exception io.micronaut.context.exceptions.BeanDestructionException
- BeanElement - Interface in io.micronaut.inject.ast.beans
-
Models a bean that will be produced by Micronaut.
- BeanElementBuilder - Interface in io.micronaut.inject.ast.beans
-
Interface for defining beans at compilation time from an originating element.
- BeanElementVisitor<A extends Annotation> - Interface in io.micronaut.inject.visitor
-
Allows visiting a bean to perform any validation prior to when bean definitions are written out.
- BeanElementVisitorContext - Interface in io.micronaut.inject.visitor
-
Internal interface for adding associated beans.
- BeanEvent<T> - Class in io.micronaut.context.event
-
An abstract bean event.
- BeanEvent(BeanContext, BeanDefinition<T>, T) - Constructor for class io.micronaut.context.event.BeanEvent
- BeanExceptionHandler<T,
E extends Throwable> - Interface in io.micronaut.core.exceptions -
An exception handler capable of receiving a bean that originated the exception and an exception type.
- BeanFieldElement - Interface in io.micronaut.inject.ast.beans
-
Represents a configurable bean field.
- BeanIdentifier - Interface in io.micronaut.inject
-
An identifier for a
Bean
that can be used as a key to uniquely identify an instance. - BeanImportHandler - Interface in io.micronaut.context.visitor
-
Interface that allows extension of Bean import handling in other to support other injection systems beyond JSR-330 in downstream modules.
- BeanImportVisitor - Class in io.micronaut.context.visitor
-
Implementation of
Import
. - BeanImportVisitor() - Constructor for class io.micronaut.context.visitor.BeanImportVisitor
- BeanInfo<T> - Interface in io.micronaut.core.beans
-
Top level interface for obtaining bean information.
- BeanInitializedEventListener<T> - Interface in io.micronaut.context.event
-
Allows hooking into bean instantiation at the point prior to when
PostConstruct
initialization hooks have been called and in the case of beanBeanProvider
instances theBeanProvider.get()
method has not yet been invoked. - BeanInitializingEvent<T> - Class in io.micronaut.context.event
-
An event fired when a bean's properties have been populated but initialization hooks (such as
PostConstruct
methods) have not yet been triggered. - BeanInitializingEvent(BeanContext, BeanDefinition<T>, T) - Constructor for class io.micronaut.context.event.BeanInitializingEvent
- BeanInstantiationException - Exception in io.micronaut.context.exceptions
-
Thrown when no such beans exists.
- BeanInstantiationException(BeanResolutionContext, String) - Constructor for exception io.micronaut.context.exceptions.BeanInstantiationException
- BeanInstantiationException(BeanResolutionContext, Throwable) - Constructor for exception io.micronaut.context.exceptions.BeanInstantiationException
- BeanInstantiationException(BeanType<T>, String) - Constructor for exception io.micronaut.context.exceptions.BeanInstantiationException
- BeanInstantiationException(BeanType<T>, Throwable) - Constructor for exception io.micronaut.context.exceptions.BeanInstantiationException
- BeanInstantiationException(String) - Constructor for exception io.micronaut.context.exceptions.BeanInstantiationException
- BeanInstantiationException(String, Throwable) - Constructor for exception io.micronaut.context.exceptions.BeanInstantiationException
- BeanIntrospection<T> - Interface in io.micronaut.core.beans
-
A
BeanIntrospection
is the result of compile time computation of a beans properties and annotation metadata. - BeanIntrospection.Builder<T> - Interface in io.micronaut.core.beans
-
A builder style API for creating instances that abstracts whether the instance is a record, bean or created by another builder.
- BeanIntrospectionModule - Class in io.micronaut.jackson.modules
-
A Jackson module that adds reflection-free bean serialization and deserialization for Micronaut.
- BeanIntrospectionModule() - Constructor for class io.micronaut.jackson.modules.BeanIntrospectionModule
-
Default constructor.
- BeanIntrospectionModule(JacksonDeserializationPreInstantiateCallback) - Constructor for class io.micronaut.jackson.modules.BeanIntrospectionModule
-
The constructor.
- BeanIntrospectionReference<T> - Interface in io.micronaut.core.beans
-
A reference to a
BeanIntrospection
that may or may not be present on the classpath. - BeanIntrospectionScanner - Class in io.micronaut.core.io.scan
-
An implementation of
AnnotationScanner
that scans availableBeanIntrospection
instances through theBeanIntrospector
API. - BeanIntrospectionScanner() - Constructor for class io.micronaut.core.io.scan.BeanIntrospectionScanner
- BeanIntrospector - Interface in io.micronaut.core.beans
-
Primary interface for obtaining
BeanIntrospection
instances that are computed at compilation time. - BeanLocator - Interface in io.micronaut.context
-
Core interface for locating and discovering
Bean
instances. - BeanMap<T> - Interface in io.micronaut.core.beans
-
Simple class that provides a map interface over a bean.
- BeanMethod<B,
T> - Interface in io.micronaut.core.beans -
Represents a method on a
BeanIntrospection
. - BeanMethodElement - Interface in io.micronaut.inject.ast.beans
-
Represents a configurable bean method.
- BeanMethodRef(Argument<P>, String, AnnotationMetadata, Argument<?>[], int) - Constructor for class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection.BeanMethodRef
- BeanParameterElement - Interface in io.micronaut.inject.ast.beans
-
Represents a configurable bean parameter.
- BeanPreDestroyEvent<T> - Class in io.micronaut.context.event
-
An event fired when a bean is about to be destroyed but before any
PreDestroy
methods are invoked.. - BeanPreDestroyEvent(BeanContext, BeanDefinition<T>, T) - Constructor for class io.micronaut.context.event.BeanPreDestroyEvent
- BeanPreDestroyEventListener<T> - Interface in io.micronaut.context.event
-
An event listener that is triggered before a bean is destroyed.
- BeanProperties - Annotation Interface in io.micronaut.context.annotation
-
Bean properties configuration annotation.
- BeanProperties.AccessKind - Enum Class in io.micronaut.context.annotation
-
The access type for bean properties.
- BeanProperties.Visibility - Enum Class in io.micronaut.context.annotation
-
Visibility policy for bean properties and fields.
- beanProperty() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Used in combination with
Requires.bean()
to express that the given bean property should be set for the bean to load. - BeanProperty<B,
T> - Interface in io.micronaut.core.beans -
Represents a bean property and associated annotation metadata.
- BeanPropertyBinder - Interface in io.micronaut.core.bind
-
An interface that provides the ability to bind Maps and Java bean properties
- BeanPropertyData(String) - Constructor for class io.micronaut.inject.ast.utils.AstBeanPropertiesUtils.BeanPropertyData
- BeanPropertyRef(Argument<P>, int, int, int, boolean, boolean) - Constructor for class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection.BeanPropertyRef
- BeanProvider<T> - Interface in io.micronaut.context
-
A BeanProvider is a richer replacement for the
Provider
interface that provides additional Micronaut specific methods to assist in programmatic bean creation and discovery. - BeanProviderDefinition - Class in io.micronaut.inject.provider
-
Implementation for
BeanProvider
bean lookups. - BeanProviderDefinition() - Constructor for class io.micronaut.inject.provider.BeanProviderDefinition
- beanQualifier() - Method in interface io.micronaut.context.env.ConfigurationPath
- BeanRegistration<T> - Class in io.micronaut.context
-
A bean registration is an association between a
BeanDefinition
and a created bean, typically aSingleton
. - BeanRegistration(BeanIdentifier, BeanDefinition<T>, T) - Constructor for class io.micronaut.context.BeanRegistration
- BeanResolutionContext - Interface in io.micronaut.context
-
Represents the resolution context for a current resolve of a given bean.
- BeanResolutionContext.Path - Interface in io.micronaut.context
-
Represents a path taken to resolve a bean definitions dependencies.
- BeanResolutionContext.Segment<B,
T> - Interface in io.micronaut.context -
A segment in a path.
- beans() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses that beans of the given types should be available for the bean or configuration to load.
- BeansEndpoint - Class in io.micronaut.management.endpoint.beans
-
Exposes an
Endpoint
to provide information about the beans of the application. - BeansEndpoint(BeanDefinitionDataCollector<Object>) - Constructor for class io.micronaut.management.endpoint.beans.BeansEndpoint
- beanSerializerModifiers - Variable in class io.micronaut.jackson.ObjectMapperFactory
- BeanType<T> - Interface in io.micronaut.inject
-
A reference to a bean.
- BeanWrapper<T> - Interface in io.micronaut.core.beans
-
Wraps a bean allowing to read and write its properties via an underlying
BeanIntrospection
. - bearerAuth(CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
-
Set an
HttpHeaders.AUTHORIZATION
header, with value: "Bearer token". - bearerAuth(CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
- before() - Method in enum class io.micronaut.http.filter.ServerFilterPhase
- beginAnnotationMetadataMethod(ClassWriter) - Method in class io.micronaut.inject.writer.AbstractAnnotationMetadataWriter
-
Returns the generator adaptor for the method that resolves the annotation metadata.
- BinaryOperator - Class in io.micronaut.expressions.parser.ast.operator.binary
-
Abstract expression AST node for binary operators.
- BinaryOperator(ExpressionNode, ExpressionNode) - Constructor for class io.micronaut.expressions.parser.ast.operator.binary.BinaryOperator
- BinaryTypeConfiguration - Class in io.micronaut.function
-
Allows checking for MediaTypes that should be considered binary.
- BinaryTypeConfiguration() - Constructor for class io.micronaut.function.BinaryTypeConfiguration
- bind(MethodInvocationContext<Object, Object>, ClientRequestUriContext, MutableHttpRequest<?>) - Method in interface io.micronaut.http.client.bind.AnnotatedClientRequestBinder
-
Modify the request with the annotation that this binder is applied to.
- bind(MethodInvocationContext<Object, Object>, ClientRequestUriContext, MutableHttpRequest<?>) - Method in class io.micronaut.http.client.bind.binders.AttributeClientRequestBinder
- bind(MethodInvocationContext<Object, Object>, ClientRequestUriContext, MutableHttpRequest<?>) - Method in class io.micronaut.http.client.bind.binders.HeaderClientRequestBinder
- bind(MethodInvocationContext<Object, Object>, ClientRequestUriContext, MutableHttpRequest<?>) - Method in class io.micronaut.http.client.bind.binders.VersionClientRequestBinder
- bind(ArgumentConversionContext<Object>, ClientRequestUriContext, Object, MutableHttpRequest<?>) - Method in class io.micronaut.http.client.bind.binders.QueryValueClientArgumentRequestBinder
-
If value can be converted to ConvertibleMultiValues, then use it and add it to the uriContext.queryParameters.
- bind(ArgumentConversionContext<T>, ClientRequestUriContext, T, MutableHttpRequest<?>) - Method in interface io.micronaut.http.client.bind.ClientArgumentRequestBinder
-
Bind the given argument to the request.
- bind(ArgumentConversionContext<BasicAuth>, HttpRequest<?>) - Method in class io.micronaut.http.server.binding.BasicAuthArgumentBinder
- bind(ArgumentConversionContext<MultipartBody>, HttpRequest<?>) - Method in class io.micronaut.http.server.netty.multipart.MultipartBodyArgumentBinder
- bind(ArgumentConversionContext<Locale>, HttpRequest<?>) - Method in class io.micronaut.http.server.binding.LocaleArgumentBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.CookieAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.DefaultUnmatchedRequestArgumentBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.HeaderAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.PartAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.PathVariableAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.QueryValueArgumentBinder
-
Binds the argument with
QueryValue
annotation to the request (Also binds without annotation if request body is not permitted). - bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.RequestAttributeAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.RequestBeanAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in interface io.micronaut.http.server.netty.binders.NettyRequestArgumentBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in interface io.micronaut.http.server.netty.binders.StreamedNettyRequestArgumentBinder
- bind(ArgumentConversionContext<T>, S) - Method in interface io.micronaut.core.bind.ArgumentBinder
-
Bind the given argument from the given source.
- bind(Executable<T, R>, BeanContext) - Method in class io.micronaut.context.bind.DefaultExecutableBeanContextBinder
- bind(Executable<T, R>, BeanContext) - Method in interface io.micronaut.context.bind.ExecutableBeanContextBinder
-
Binds a given
Executable
using the given registry and source object. - bind(Executable<T, R>, ArgumentBinderRegistry<BeanContext>, BeanContext) - Method in class io.micronaut.context.bind.DefaultExecutableBeanContextBinder
- bind(Executable<T, R>, ArgumentBinderRegistry<S>, S) - Method in class io.micronaut.core.bind.DefaultExecutableBinder
- bind(Executable<T, R>, ArgumentBinderRegistry<S>, S) - Method in interface io.micronaut.core.bind.ExecutableBinder
-
Binds a given
Executable
using the given registry and source object. - bind(Class<T2>, Map<? extends CharSequence, Object>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
-
Bind a new instance of the given type from the given source.
- bind(Class<T2>, Set<? extends Map.Entry<? extends CharSequence, Object>>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
-
Bind a new instance of the given type from the given source.
- bind(T2, ArgumentConversionContext<T2>, Map<? extends CharSequence, Object>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
-
Bind an existing instance of the given type from the given source.
- bind(T2, ArgumentConversionContext<T2>, Set<? extends Map.Entry<? extends CharSequence, Object>>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
-
Bind an existing instance of the given type from the given source.
- bind(T2, Object) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
-
Bind an existing instance of the given type from the given source.
- bind(T2, Map<? extends CharSequence, Object>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
-
Bind an existing instance of the given type from the given source.
- bind(T2, Set<? extends Map.Entry<? extends CharSequence, Object>>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
-
Bind an existing instance of the given type from the given source.
- Bindable - Annotation Interface in io.micronaut.core.bind.annotation
-
An annotation stereotype for other annotations that indicates a method
Argument
is bindable. - bindBodyPart(ArgumentConversionContext<T>, HttpRequest<?>, String) - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
-
Bind a part of the body, for argument spreading.
- bindForNettyRequest(ArgumentConversionContext<T>, NettyHttpRequest<?>) - Method in interface io.micronaut.http.server.netty.binders.NettyRequestArgumentBinder
-
Bind the given argument from the given source.
- bindForStreamedNettyRequest(ArgumentConversionContext<T>, StreamedHttpRequest, NettyHttpRequest<?>) - Method in interface io.micronaut.http.server.netty.binders.StreamedNettyRequestArgumentBinder
-
Bind the given argument from the given source.
- bindFullBody(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
-
Try to bind from the full body of the request, i.e.
- bindFullBodyConvertibleValues(HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
-
Try to bind from the full body of the request to a
ConvertibleValues
for argument spreading. - bindMembers() - Element in annotation interface io.micronaut.aop.InterceptorBinding
-
By default, annotation members are not used when resolving interceptors.
- bindPostponed(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.DefaultUnmatchedRequestArgumentBinder
- bindPostponed(ArgumentConversionContext<T>, HttpRequest<?>) - Method in interface io.micronaut.http.bind.binders.PostponedRequestArgumentBinder
-
Bind postponed the given argument from the given source.
- BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS - Enum constant in enum class io.micronaut.http.HttpStatus
- Blocking - Annotation Interface in io.micronaut.core.annotation
-
A marker annotation for methods that are blocking.
- BLOCKING - Enum constant in enum class io.micronaut.scheduling.executor.ThreadSelection
-
I/O selection will run all operations regardless of return type and annotations on the
blocking executor
and will never schedule an operation on the server event loop thread. - BLOCKING - Static variable in interface io.micronaut.scheduling.TaskExecutors
-
The name of the
ExecutorService
used to schedule blocking tasks. - BLOCKING_CLIENT_PROPERTY - Static variable in interface io.micronaut.http.tck.ServerUnderTest
-
The property name used to signify we want to use a non-blocking client.
- BlockingHttpClient - Interface in io.micronaut.http.client
-
A blocking HTTP client interface that features a subset of the operations provided by
HttpClient
and is designed primarily for testing purposes. - body() - Method in interface io.micronaut.http.HttpResponse
- body(byte[]) - Method in class io.micronaut.http.tck.BodyAssertion.Builder
- body(Argument<?>) - Method in interface io.micronaut.web.router.Route
-
The name of the argument to the route that is the request body.
- body(BodyAssertion<?, ?>) - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- body(String) - Method in class io.micronaut.http.tck.BodyAssertion.Builder
- body(String) - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- body(String) - Method in interface io.micronaut.web.router.Route
-
The name of the argument to the route that is the request body.
- body(String) - Method in interface io.micronaut.web.router.UriRoute
- body(T) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- body(T) - Method in interface io.micronaut.http.MutableHttpMessage
-
Sets the body.
- body(T) - Method in interface io.micronaut.http.MutableHttpRequest
- body(T) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the body.
- body(T) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- body(T) - Method in class io.micronaut.http.simple.SimpleHttpRequest
- Body - Annotation Interface in io.micronaut.http.annotation
-
An annotation that can be applied to method argument to indicate that the method argument is bound from the HTTP body.
- BodyArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
-
A binder that binds from a parsed request body.
- BodyArgumentTest - Class in io.micronaut.http.server.tck.tests
- BodyArgumentTest() - Constructor for class io.micronaut.http.server.tck.tests.BodyArgumentTest
- BodyAssertion<T,
E> - Class in io.micronaut.http.tck -
HTTP Response's body assertions.
- BodyAssertion.AssertionBuilder<T,
E> - Interface in io.micronaut.http.tck -
The interface for typed BodyAssertion Builders.
- BodyAssertion.Builder - Class in io.micronaut.http.tck
-
BodyAssertion Builder.
- BodyAssertion.ByteArrayBodyAssertionBuilder - Class in io.micronaut.http.tck
-
Byte Array BodyAssertion Builder.
- BodyAssertion.StringBodyAssertionBuilder - Class in io.micronaut.http.tck
-
String BodyAssertion Builder.
- BodyTest - Class in io.micronaut.http.server.tck.tests
- BodyTest() - Constructor for class io.micronaut.http.server.tck.tests.BodyTest
- bodyWriter(MessageBodyWriter<B>) - Method in interface io.micronaut.http.MutableHttpMessage
-
Sets the message body writer to use.
- bodyWriter(MessageBodyWriter<B>) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- BOOL - Enum constant in enum class io.micronaut.expressions.parser.token.TokenType
- BOOLEAN - Static variable in interface io.micronaut.core.convert.ConversionContext
-
Constant for Boolean argument.
- BOOLEAN - Static variable in interface io.micronaut.core.type.Argument
-
Constant for boolean argument.
- BOOLEAN - Static variable in class io.micronaut.expressions.parser.ast.util.TypeDescriptors
- BOOLEAN - Static variable in class io.micronaut.inject.ast.PrimitiveElement
- BOOLEAN_WRAPPER - Static variable in class io.micronaut.expressions.parser.ast.util.TypeDescriptors
- booleanValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The Boolean value of the given member.
- booleanValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value as an optional boolean for the given annotation and member.
- booleanValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- booleanValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value as an optional boolean for the given annotation and member.
- booleanValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- booleanValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- booleanValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- booleanValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- booleanValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the boolean value and optionally map its value.
- booleanValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value as an optional boolean for the given annotation and member.
- booleanValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- booleanValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
- booleanValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The boolean value of the given member.
- booleanValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value as an optional boolean for the given annotation and member.
- booleanValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- booleanValue(String, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- booleanValue(String, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- booleanValue(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- booleanValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- booleanValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the boolean value and optionally map its value.
- booleanValue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
-
The boolean value of the given member.
- booleanValue(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- booleanValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- booleanValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- booleanValue(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- booleanValue(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- booleanValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The boolean[] value for the given member.
- booleanValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The boolean[] value for the given member.
- booleanValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
- BoolLiteral - Class in io.micronaut.expressions.parser.ast.literal
-
Expression AST node for boolean literal.
- BoolLiteral(boolean) - Constructor for class io.micronaut.expressions.parser.ast.literal.BoolLiteral
- BOOTSTRAP_CONTEXT_PROPERTY - Static variable in interface io.micronaut.context.env.Environment
-
Whether the bootstrap context is enabled.
- BOOTSTRAP_NAME - Static variable in interface io.micronaut.context.env.Environment
-
The default bootstrap config name.
- BOOTSTRAP_NAME_PROPERTY - Static variable in interface io.micronaut.context.env.Environment
-
System property to override the default bootstrap name.
- BootstrapContextCompatible - Annotation Interface in io.micronaut.context.annotation
-
An annotation indicating that a bean can be loaded into the Bootstrap Context.
- bootstrapEnvironment(boolean) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Sets whether the bootstrap environment should be initialized.
- bootstrapEnvironment(boolean) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- BootstrapPropertySourceLocator - Interface in io.micronaut.context.env
-
Allows blocking resolving of
PropertySource
from remote distributed configuration servers. - BoundExecutable<T,
R> - Interface in io.micronaut.core.bind -
A bound
Executable
is an executable who argument values have been pre-bound to values using aArgumentBinderRegistry
. - broadcast(T) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections.
- broadcast(T, MediaType) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections.
- broadcast(T, MediaType, Predicate<WebSocketSession>) - Method in class io.micronaut.http.netty.websocket.NettyServerWebSocketBroadcaster
- broadcast(T, MediaType, Predicate<WebSocketSession>) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections that match the given filter.
- broadcast(T, Predicate<WebSocketSession>) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections that match the given filter.
- broadcastAsync(T) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections.
- broadcastAsync(T, MediaType) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections.
- broadcastAsync(T, MediaType, Predicate<WebSocketSession>) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections.
- broadcastAsync(T, Predicate<WebSocketSession>) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections that match the given filter.
- broadcastSync(T) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections.
- broadcastSync(T, MediaType) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections.
- broadcastSync(T, MediaType, Predicate<WebSocketSession>) - Method in class io.micronaut.http.netty.websocket.NettyServerWebSocketBroadcaster
- broadcastSync(T, MediaType, Predicate<WebSocketSession>) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections.
- broadcastSync(T, Predicate<WebSocketSession>) - Method in interface io.micronaut.websocket.WebSocketBroadcaster
-
When used on the server this method will broadcast a message to all open WebSocket connections that match the given filter.
- buffer() - Method in class io.micronaut.buffer.netty.NettyByteBufferFactory
- buffer() - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
-
Allocate a
ByteBuffer
. - buffer(int) - Method in class io.micronaut.buffer.netty.NettyByteBufferFactory
- buffer(int) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
-
Allocate a
ByteBuffer
with the given initial capacity. - buffer(int, int) - Method in class io.micronaut.buffer.netty.NettyByteBufferFactory
- buffer(int, int) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
-
Allocate a
ByteBuffer
with the given initial capacity and the given maximal capacity. - buffer(ByteBufAllocator) - Method in interface io.micronaut.http.server.netty.body.ByteBody
-
Fully buffer this body.
- buffer(ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- buffer(ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.StreamingByteBody
- bufferContents() - Method in interface io.micronaut.http.FullHttpRequest
-
Get the contents of this request as a buffer.
- bufferContents() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- BUFFERING - Enum constant in enum class io.micronaut.core.async.subscriber.SingleThreadedBufferingSubscriber.BackPressureState
-
Buffering has stared, but not demand present.
- BufferRegion(long, long) - Constructor for record class io.micronaut.http.netty.body.JsonCounter.BufferRegion
-
Creates an instance of a
BufferRegion
record class. - bufferStart() - Method in class io.micronaut.http.netty.body.JsonCounter
-
If we are
buffering
, the startJsonCounter.position()
of the region that is being buffered. - build() - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Builds the
ApplicationContext
, but does not start it. - build() - Static method in interface io.micronaut.context.BeanContext
-
Build a
BeanContext
. - build() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- build() - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
Builds the runtime bean.
- build() - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
-
Build the actual
AnnotationValue
. - build() - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
-
Build the instance from the current state.
- build() - Static method in interface io.micronaut.core.cli.CommandLine
-
Build and parse a new command line.
- build() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
-
Creates a new
ConcurrentLinkedHashMap
instance. - build() - Method in interface io.micronaut.discovery.ServiceInstance.Builder
- build() - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
-
Creates
MultipartBody
from the provided parts. - build() - Method in class io.micronaut.http.client.ProxyRequestOptions.Builder
-
Build an immutable
ProxyRequestOptions
with the options configured in this builder. - build() - Method in class io.micronaut.http.hateoas.DefaultLink
- build() - Method in interface io.micronaut.http.hateoas.Link.Builder
-
Build the link.
- build() - Method in interface io.micronaut.http.server.exceptions.response.ErrorContext.Builder
-
Builds the context.
- build() - Method in interface io.micronaut.http.server.netty.handler.ChannelOutboundHandlerFactory
-
Constructs a new
ChannelHandler
. - build() - Method in class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
- build() - Method in interface io.micronaut.http.server.netty.ssl.ServerSslBuilder
- build() - Method in class io.micronaut.http.server.tck.CorsAssertion.Builder
- build() - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- build() - Method in interface io.micronaut.http.uri.UriBuilder
-
The constructed URI.
- build() - Method in interface io.micronaut.inject.processing.BeanDefinitionCreator
- build() - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
-
Build the bean definition writer.
- build() - Method in class io.micronaut.management.health.indicator.HealthResult.Builder
-
Builds the result.
- build() - Method in interface io.micronaut.retry.RetryStateBuilder
- build(NettyHttpServerConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- build(NettyHttpServerConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServerFactory
-
Builds a
NettyEmbeddedServer
for the given configuration. - build(NettyHttpServerConfiguration, ServerSslConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- build(NettyHttpServerConfiguration, ServerSslConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServerFactory
-
Builds a
NettyEmbeddedServer
for the given configuration. - build(Element) - Method in interface io.micronaut.inject.ast.annotation.ElementAnnotationMetadataFactory
-
Build new element annotation metadata from the element.
- build(NettyHttpRequest) - Method in interface io.micronaut.http.server.netty.HttpContentSubscriberFactory
-
Build a
Subscriber
for the given request. - build(NettyHttpRequest) - Method in class io.micronaut.http.server.netty.jackson.JsonHttpContentSubscriberFactory
- build(SslConfiguration) - Method in class io.micronaut.http.client.jdk.JdkClientSslBuilder
- build(SslConfiguration) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- build(SslConfiguration) - Method in class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
- build(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
- build(SslConfiguration, HttpVersionSelection) - Method in class io.micronaut.http.client.jdk.JdkClientSslBuilder
- build(SslConfiguration, HttpVersionSelection) - Method in interface io.micronaut.http.client.netty.ssl.ClientSslBuilder
-
Build the ssl context.
- build(SslConfiguration, HttpVersionSelection) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.client.jdk.JdkClientSslBuilder
- build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
- build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.ssl.SslBuilder
- build(Element) - Method in class io.micronaut.annotation.processing.JavaElementAnnotationMetadataFactory
- build(Element) - Method in class io.micronaut.inject.ast.annotation.AbstractElementAnnotationMetadataFactory
- build(ClassLoader) - Static method in interface io.micronaut.context.BeanContext
-
Build a
BeanContext
. - build(Object...) - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
-
Build the instance from the current state and given parameters to the build method.
- build(String) - Static method in interface io.micronaut.http.hateoas.Link
-
Create a link from the given URI.
- build(String...) - Static method in class io.micronaut.runtime.Micronaut
-
Run the application for the given arguments.
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.BytesSentElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.CookieElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.DateTimeElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.ElapseTimeElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.HeaderElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.LocalHostElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.LocalIpElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.LocalPortElementBuilder
- build(String, String) - Method in interface io.micronaut.http.server.netty.handler.accesslog.element.LogElementBuilder
-
Builds the log element for the specified token.
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.NotImplementedElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RemoteHostElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RemoteIpElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RequestLineElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RequestMethodElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RequestProtocolElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RequestUriElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.ResponseCodeElementBuilder
- build(URI) - Static method in interface io.micronaut.http.hateoas.Link
-
Create a link from the given URI.
- build(List<StaticResourceConfiguration>) - Method in class io.micronaut.web.router.resource.StaticResourceResolverFactory
-
Builds the
StaticResourceResolver
instance. - buildAndLoad(String, String, String) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildAnnotation(Class<T>, AnnotationValue<T>) - Static method in class io.micronaut.inject.annotation.AnnotationMetadataSupport
-
Builds the annotation based on the annotation value.
- buildApplicationContext(C) - Method in class io.micronaut.function.executor.AbstractExecutor
- buildArgument(GeneratorAdapter, String, ClassElement) - Static method in class io.micronaut.inject.writer.AbstractClassFileWriter
-
Builds an argument instance.
- buildArgument(GeneratorAdapter, String, Type) - Static method in class io.micronaut.inject.writer.AbstractClassFileWriter
-
Builds an argument instance.
- buildArgumentWithGenerics(AnnotationMetadata, Type, ClassWriter, GeneratorAdapter, String, Type, ClassElement, Map<String, ClassElement>, Set<Object>, Map<String, Integer>, Map<String, GeneratorAdapter>) - Static method in class io.micronaut.inject.writer.AbstractClassFileWriter
-
Builds generic type arguments recursively.
- buildArgumentWithGenerics(GeneratorAdapter, Type, AnnotationMetadataReference, ClassElement[]) - Static method in class io.micronaut.inject.writer.AbstractClassFileWriter
-
Builds generic type arguments recursively.
- buildBeanDefinition(String, String) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildBeanDefinition(String, String, String) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildBeanDefinitionReference(String, String) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildBeanIntrospection(String, String) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildBeanRoute(String, HttpMethod, String, BeanDefinition<?>, ExecutableMethod<?, ?>) - Method in class io.micronaut.web.router.DefaultRouteBuilder
-
A special case that is required for non-standard http methods.
- buildBundleCache() - Method in class io.micronaut.context.i18n.ResourceBundleMessageSource
-
Build the cache used to store resolved bundles.
- buildClassLoader(String, String) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildContext(EvaluatedExpressionReference, ClassElement) - Method in interface io.micronaut.expressions.context.ExpressionCompilationContextFactory
-
Builds expression evaluation context for expression reference.
- buildContext(EvaluatedExpressionReference, ClassElement) - Method in class io.micronaut.expressions.context.DefaultExpressionCompilationContextFactory
- buildContext(String) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildContext(String, boolean) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildContext(String, boolean, Map<String, Object>) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildContextForMethod(EvaluatedExpressionReference, MethodElement) - Method in class io.micronaut.expressions.context.DefaultExpressionCompilationContextFactory
- buildContextForMethod(EvaluatedExpressionReference, MethodElement) - Method in interface io.micronaut.expressions.context.ExpressionCompilationContextFactory
-
Builds expression evaluation context for method.
- buildDeclared(T) - Method in class io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder
-
Build only metadata for declared annotations.
- buildDefaultServer(NettyHttpServerConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
-
Builds the default server configuration.
- buildDispatchMethod(ClassWriter) - Method in class io.micronaut.inject.writer.DispatchWriter
-
Build dispatch method if needed.
- buildDispatchOneMethod(ClassWriter) - Method in class io.micronaut.inject.writer.DispatchWriter
-
Build dispatch one method if needed.
- buildEmbeddedChannel(boolean) - Method in class io.micronaut.http.server.netty.NettyHttpServer
-
Builds Embedded Channel.
- buildEmbeddedChannel(EmbeddedChannel, boolean) - Method in class io.micronaut.http.server.netty.NettyHttpServer
-
Builds Embedded Channel.
- builder() - Static method in interface io.micronaut.context.ApplicationContext
-
Build a
ApplicationContext
. - builder() - Element in annotation interface io.micronaut.core.annotation.Introspected
-
Allows specifying a builder for the introspection.
- builder() - Method in interface io.micronaut.core.beans.BeanIntrospection
- builder() - Static method in class io.micronaut.http.client.multipart.MultipartBody
- builder() - Static method in class io.micronaut.http.client.ProxyRequestOptions
- builder() - Static method in class io.micronaut.http.server.tck.CorsAssertion
- builder() - Static method in class io.micronaut.http.tck.BodyAssertion
- builder() - Static method in class io.micronaut.http.tck.HttpResponseAssertion
- builder() - Static method in class io.micronaut.http.tck.TestScenario
- builder() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- builder(AnnotationValue<T>) - Static method in class io.micronaut.core.annotation.AnnotationValue
-
Start building a new annotation existing value.
- builder(AnnotationValue<T>, RetentionPolicy) - Static method in class io.micronaut.core.annotation.AnnotationValue
-
Start building a new annotation existing value and retention policy.
- builder(Argument<B>, Supplier<B>) - Static method in interface io.micronaut.context.RuntimeBeanDefinition
-
A new builder for constructing and configuring runtime created beans.
- builder(HttpRequest<?>) - Static method in interface io.micronaut.http.server.exceptions.response.ErrorContext
-
Create a new context builder.
- builder(Class<?>, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Build a
ApplicationContext
. - builder(Class<B>, Supplier<B>) - Static method in interface io.micronaut.context.RuntimeBeanDefinition
-
A new builder for constructing and configuring runtime created beans.
- builder(ClassLoader, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Build a
ApplicationContext
. - builder(String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Build a
ApplicationContext
. - builder(URI, HttpRequest<I>, HttpClientConfiguration, Argument<?>, MediaTypeCodecRegistry) - Static method in class io.micronaut.http.client.jdk.HttpRequestFactory
- builder(Map<String, Object>, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Build a
ApplicationContext
. - builder(B) - Static method in interface io.micronaut.context.RuntimeBeanDefinition
-
A new builder for constructing and configuring runtime created beans.
- builder(Class<T>) - Static method in class io.micronaut.core.annotation.AnnotationValue
-
Start building a new annotation for the given name.
- builder(ClassLoader) - Static method in interface io.micronaut.context.ApplicationContext
- builder(String) - Static method in class io.micronaut.core.annotation.AnnotationValue
-
Start building a new annotation for the given name.
- builder(String) - Static method in interface io.micronaut.management.health.indicator.HealthResult
-
Creates a builder to build a
HealthResult
. - builder(String, HealthStatus) - Static method in interface io.micronaut.management.health.indicator.HealthResult
-
Creates a builder to build a
HealthResult
. - builder(String, RetentionPolicy) - Static method in class io.micronaut.core.annotation.AnnotationValue
-
Start building a new annotation for the given name.
- builder(String, URI) - Static method in interface io.micronaut.discovery.ServiceInstance
-
A builder to builder a
ServiceInstance
. - Builder() - Constructor for class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
-
Default constructor.
- Builder() - Constructor for class io.micronaut.http.server.tck.CorsAssertion.Builder
- Builder() - Constructor for class io.micronaut.http.tck.BodyAssertion.Builder
- Builder() - Constructor for class io.micronaut.http.tck.HttpResponseAssertion.Builder
- Builder() - Constructor for class io.micronaut.http.tck.TestScenario.Builder
- builderClass() - Element in annotation interface io.micronaut.core.annotation.Introspected.IntrospectionBuilder
-
The class that is the builder for this type.
- builderMethod() - Element in annotation interface io.micronaut.core.annotation.Introspected.IntrospectionBuilder
-
The name of the method that is the builder for this type.
- buildEvaluatedExpressionReference(T, String, String, Object) - Method in class io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder
-
Wraps original annotation value to make it processable at later stages.
- buildGenericTypeAnnotations(GenericElement) - Method in interface io.micronaut.inject.ast.annotation.ElementAnnotationMetadataFactory
-
Build new generic element type annotation metadata from the class element.
- buildGenericTypeAnnotations(GenericElement) - Method in class io.micronaut.inject.ast.annotation.AbstractElementAnnotationMetadataFactory
- buildGetTargetMethodByIndex(ClassWriter) - Method in class io.micronaut.inject.writer.DispatchWriter
-
Build get target method by index method if needed.
- buildHierarchy(Element, boolean, boolean) - Method in class io.micronaut.annotation.processing.JavaAnnotationMetadataBuilder
- buildHierarchy(AnnotatedNode, boolean, boolean) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
- buildHierarchy(T, boolean, boolean) - Method in class io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder
-
Build the type hierarchy for the given element.
- buildHttp3(SslConfiguration) - Method in interface io.micronaut.http.client.netty.ssl.ClientSslBuilder
-
Build the ssl context for QUIC.
- buildHttp3(SslConfiguration) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- BuildInfoSource - Class in io.micronaut.management.endpoint.info.source
-
An
InfoSource
that retrieves info from build properties. - BuildInfoSource(ResourceResolver, String) - Constructor for class io.micronaut.management.endpoint.info.source.BuildInfoSource
- buildInterceptedBeanDefinition(String, String) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildInterceptedBeanDefinitionReference(String, String) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildIntroducedBeanDefinition(String, String) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- buildMessageCache() - Method in class io.micronaut.context.i18n.ResourceBundleMessageSource
-
Build the cache used to store resolved messages.
- buildMutable(AnnotationMetadata) - Method in interface io.micronaut.inject.ast.annotation.ElementAnnotationMetadataFactory
-
Build new mutable element annotation metadata.
- buildMutable(AnnotationMetadata) - Method in class io.micronaut.inject.ast.annotation.AbstractElementAnnotationMetadataFactory
- buildNestedSegments(CharSequence, int, Object...) - Method in class io.micronaut.http.uri.UriTemplate
- buildNettyRequest(MutableHttpRequest, URI, MediaType, boolean, Consumer<? super Throwable>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- buildPropertyPath(ClassElement, ClassElement, String) - Static method in class io.micronaut.inject.configuration.ConfigurationUtils
- buildProvider(BeanResolutionContext, BeanContext, Argument<Object>, Qualifier<Object>, boolean) - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
-
Builds a provider implementation.
- buildProvider(BeanResolutionContext, BeanContext, Argument<Object>, Qualifier<Object>, boolean) - Method in class io.micronaut.inject.provider.BeanProviderDefinition
- buildProvider(BeanResolutionContext, BeanContext, Argument<Object>, Qualifier<Object>, boolean) - Method in class io.micronaut.inject.provider.JakartaProviderBeanDefinition
- buildProvider(BeanResolutionContext, BeanContext, Argument<Object>, Qualifier<Object>, boolean) - Method in class io.micronaut.inject.provider.JavaxProviderBeanDefinition
- buildQuic() - Method in class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
- buildQuic() - Method in interface io.micronaut.http.server.netty.ssl.ServerSslBuilder
- buildResult(HealthStatus, Object, HealthLevelOfDetail) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- buildRoute(HttpMethod, String, MethodExecutionHandle<Object, Object>) - Method in class io.micronaut.web.router.DefaultRouteBuilder
-
Build a route.
- buildRoute(HttpMethod, String, Class<?>, String, Class<?>...) - Method in class io.micronaut.web.router.DefaultRouteBuilder
-
Build a route.
- buildRoute(HttpMethod, String, List<MediaType>, MethodExecutionHandle<Object, Object>) - Method in class io.micronaut.web.router.DefaultRouteBuilder
-
Build a route.
- buildSegments(String) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
-
Split a placeholder value into logic segments.
- buildSelfSigned - Variable in class io.micronaut.http.ssl.SslConfiguration
- buildSelfSigned() - Method in class io.micronaut.http.ssl.SslConfiguration
- buildTypeAnnotations(ClassElement) - Method in interface io.micronaut.inject.ast.annotation.ElementAnnotationMetadataFactory
-
Build new class element type annotation metadata from the class element.
- buildTypeAnnotations(ClassElement) - Method in class io.micronaut.inject.ast.annotation.AbstractElementAnnotationMetadataFactory
- buildUriTemplate(ExecutableMethod<?, ?>, String) - Method in class io.micronaut.management.endpoint.processors.ReadEndpointRouteBuilder
- byAnnotation(AnnotationMetadata, AnnotationValue<T>) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given annotation value.
- byAnnotation(AnnotationMetadata, Class<? extends Annotation>) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given annotation.
- byAnnotation(AnnotationMetadata, String) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given annotation.
- byAnnotation(Annotation) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given annotation.
- byAnnotationSimple(AnnotationMetadata, String) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given annotation.
- byExactTypeArgumentName(String) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given generic type argument name.
- byInterceptorBinding(AnnotationMetadata) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Reduces bean definitions by the given interceptor binding.
- byInterceptorBindingValues(Collection<AnnotationValue<?>>) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Reduces bean definitions by the given interceptor binding.
- byName(String) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given name.
- byNamePrefix(String) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Qualify by a prefix.
- byQualifiers(Qualifier<T>...) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier from other qualifiers.
- byRepeatableAnnotation(AnnotationMetadata, String) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Builds a qualifier that uses the given repeatable annotation.
- byStereotype(Class<? extends Annotation>) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given annotation.
- byStereotype(String) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given annotation.
- BYTE - Static variable in interface io.micronaut.core.type.Argument
-
Constant for byte argument.
- BYTE - Static variable in class io.micronaut.expressions.parser.ast.util.TypeDescriptors
- BYTE - Static variable in class io.micronaut.inject.ast.PrimitiveElement
- BYTE_WRAPPER - Static variable in class io.micronaut.expressions.parser.ast.util.TypeDescriptors
- byteArray() - Static method in class io.micronaut.core.util.clhm.Weighers
-
A weigher where the value is a byte array and its weight is the number of bytes.
- ByteArrayBodyAssertionBuilder(byte[]) - Constructor for class io.micronaut.http.tck.BodyAssertion.ByteArrayBodyAssertionBuilder
- byteBody() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
-
Get the last byte body of this request, be it claimed or unclaimed.
- ByteBody - Interface in io.micronaut.http.server.netty.body
-
Base class for a raw
HttpBody
with just bytes. - ByteBufAllocatorConfiguration - Interface in io.micronaut.buffer.netty
-
Interface for the Netty bytebuf allocator configuration.
- ByteBufDelegate - Class in io.micronaut.http.server.netty
-
Delegates all functionality to the provided buffer.
- ByteBufDelegate(ByteBuf) - Constructor for class io.micronaut.http.server.netty.ByteBufDelegate
- ByteBuffer<T> - Interface in io.micronaut.core.io.buffer
-
Interface to allow interfacing with different byte buffer implementations, primarily as an abstraction over Netty.
- byteBufferFactory - Variable in class io.micronaut.http.client.netty.DefaultHttpClient
- ByteBufferFactory<T,
B> - Interface in io.micronaut.core.io.buffer -
An allocator for
ByteBuffer
instances. - ByteBufRawMessageBodyHandler - Class in io.micronaut.http.netty.body
-
Handler for netty
ByteBuf
. - ByteBufRawMessageBodyHandler() - Constructor for class io.micronaut.http.netty.body.ByteBufRawMessageBodyHandler
- bytesBefore(byte) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- bytesBefore(int, byte) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- bytesBefore(int, int, byte) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- BytesSentElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for BytesSentElement.
- BytesSentElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.BytesSentElementBuilder
- byteValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The byte value of the given member.
- byteValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The byte value of the given member.
- byteValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
- byteValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The byte[] value for the given member.
- byteValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The byte[] value for the given member.
- byteValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
- byType(Class<?>...) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given generic type arguments.
- byTypeArguments(Class<?>...) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given generic type arguments.
- byTypeArgumentsClosest(Class<?>...) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given generic type arguments.
C
- CACHE - Enum constant in enum class io.micronaut.aop.InterceptPhase
-
Caching phase of execution.
- CACHE_CONTROL - Static variable in interface io.micronaut.http.HttpHeaders
-
"Cache-Control"
. - CACHE_MAX_AGE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_MAX_STALE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_MIN_FRESH - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_MUST_REVALIDATE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_NO_CACHE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_NO_STORE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_NO_TRANSFORM - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_ONLY_IF_CACHED - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_PRIVATE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_PROXY_REVALIDATE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_PUBLIC - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_S_MAXAGE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_STALE_IF_ERROR - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_STALE_WHILE_REVALIDATE - Static variable in interface io.micronaut.http.HttpHeaderValues
- 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.
- CacheControlConfiguration() - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration
- CACHED - Enum constant in enum class io.micronaut.scheduling.executor.ExecutorType
- CachedEnvironment - Class in io.micronaut.context.env
-
A "cached environment" is a performance optimization aimed at minimizing the cost of calling
System.getenv()
orSystem.getProperties()
. - CachedEnvironment() - Constructor for class io.micronaut.context.env.CachedEnvironment
- cacheEnvironment() - Static method in class io.micronaut.core.optim.StaticOptimizations
-
Enables environment caching.
- calculateHashCode(Map<? extends CharSequence, Object>) - Static method in class io.micronaut.core.annotation.AnnotationUtil
-
Calculates the hash code of annotation values.
- calculateOverallStatus(List<HealthResult>) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- call() - Method in interface io.micronaut.web.router.RouteMatch
-
Same as
RouteMatch.execute()
. - CallableInjectionPoint<T> - Interface in io.micronaut.inject
-
A callable injection point is an injection point that accepts
Argument
instances. - callee - Variable in class io.micronaut.expressions.parser.ast.access.ElementMethodCall
- callOpenMethod(ChannelHandlerContext) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Calls the open method of the websocket bean.
- CAMEL_CASE - Enum constant in enum class io.micronaut.core.naming.conventions.StringConvention
-
Camel case, lower case first letter.
- CAMEL_CASE_CAPITALIZED - Enum constant in enum class io.micronaut.core.naming.conventions.StringConvention
-
Camel case capitalized like class names.
- CAMEL_CASE_NAMING_STRATEGY - Static variable in class io.micronaut.web.router.DefaultRouteBuilder
-
A
RouteBuilder.UriNamingStrategy
whereby camel case conventions are used. - camelCase(String) - Static method in class io.micronaut.core.naming.NameUtils
-
The camel case version of the string with the first letter in lower case.
- camelCase(String, boolean) - Static method in class io.micronaut.core.naming.NameUtils
-
The camel case version of the string with the first letter in lower case.
- cancel() - Method in class io.micronaut.core.async.subscriber.SingleThreadedBufferingSubscriber.DownstreamSubscription
- cancel() - Method in class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- cancel() - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
Deprecated.Cancel processing, clean up any data.
- canConvert(Class<S>, Class<T>) - Method in class io.micronaut.context.env.DefaultEnvironment
- canConvert(Class<S>, Class<T>) - Method in interface io.micronaut.core.convert.ConversionService
-
Return whether the given source type is convertible to the given target type.
- canConvert(Class<S>, Class<T>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
- canHaveBody(HttpResponseStatus) - Static method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- canRetry(Throwable) - Method in interface io.micronaut.retry.RetryState
-
Should a retry attempt to occur.
- canReturn() - Method in class io.micronaut.http.client.netty.ConnectionManager.PoolHandle
-
Whether this connection may be returned to a connection pool (i.e.
- capacity() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
-
Retrieves the maximum weighted capacity of the map.
- capacity() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- capacity(int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
-
Adjusts the capacity of this buffer.
- capacity(int) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
- capacity(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- capitalize(String) - Static method in class io.micronaut.core.naming.NameUtils
-
Converts a property name to class name according to the JavaBean convention.
- capitalize(String) - Static method in class io.micronaut.core.util.StringUtils
-
Capitalizes the first character of the provided string.
- capturedException() - Element in annotation interface io.micronaut.retry.annotation.Retryable
- CaseInsensitiveMutableHttpHeaders - Class in io.micronaut.http
-
A
MutableHttpHeaders
implementation that is case-insensitive. - CaseInsensitiveMutableHttpHeaders(boolean, ConversionService) - Constructor for class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
-
Create an empty CaseInsensitiveMutableHttpHeaders.
- CaseInsensitiveMutableHttpHeaders(boolean, Map<String, List<String>>, ConversionService) - Constructor for class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
-
Create a CaseInsensitiveMutableHttpHeaders populated by the entries in the provided Map<String,String>.
- CaseInsensitiveMutableHttpHeaders(ConversionService) - Constructor for class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
-
Create an empty CaseInsensitiveMutableHttpHeaders.
- CaseInsensitiveMutableHttpHeaders(Map<String, List<String>>, ConversionService) - Constructor for class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
-
Create a CaseInsensitiveMutableHttpHeaders populated by the entries in the provided Map<String,String>.
- catalog - Variable in class io.micronaut.context.env.PropertySourcePropertyResolver
- cause(Throwable) - Method in interface io.micronaut.http.server.exceptions.response.ErrorContext.Builder
-
Sets the root cause of the error(s).
- CertificateProvidedSslBuilder - Class in io.micronaut.http.server.netty.ssl
-
The Netty implementation of
SslBuilder
that generates anSslContext
to create a server handle with SSL support via user configuration. - CertificateProvidedSslBuilder(HttpServerConfiguration, ServerSslConfiguration, ResourceResolver) - Constructor for class io.micronaut.http.server.netty.ssl.CertificateProvidedSslBuilder
- channel() - Method in class io.micronaut.http.client.netty.ConnectionManager.PoolHandle
- channelActive(ChannelHandlerContext) - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- channelActive(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- channelClass(NettyChannelType) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- channelClass(NettyChannelType) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- channelClass(NettyChannelType) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Returns the domain socket server channel class.
- channelClass(NettyChannelType) - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- channelClass(NettyChannelType) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- channelClass(NettyChannelType) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Returns the domain socket server channel class.
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- channelInactive(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Returns the domain socket server channel class.
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration, int) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Returns the channel instance.
- channelInstance(NettyChannelType, EventLoopGroupConfiguration, int) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration, int) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration, int) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- channelOption(String) - Method in interface io.micronaut.http.netty.channel.converters.ChannelOptionFactory
-
Creates a channel options.
- channelOption(String) - Method in class io.micronaut.http.netty.channel.converters.EpollChannelOptionFactory
- channelOption(String) - Method in class io.micronaut.http.netty.channel.converters.KQueueChannelOptionFactory
- ChannelOptionFactory - Interface in io.micronaut.http.netty.channel.converters
-
Creates channel options.
- ChannelOutboundHandlerFactory - Interface in io.micronaut.http.server.netty.handler
-
Factory interface for building
ChannelOutboundHandler
instances. - ChannelPipelineCustomizer - Interface in io.micronaut.http.netty.channel
-
Interface that allows customizations to the
ChannelPipeline
. - ChannelPipelineListener - Interface in io.micronaut.http.netty.channel
-
Deprecated.Use NettyClientCustomizer or NettyServerCustomizer instead.
- channelRead(ChannelHandlerContext, Object) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- channelRead(ChannelHandlerContext, Object) - Method in class io.micronaut.http.server.netty.handler.accesslog.HttpAccessLogHandler
- channelRead0(ChannelHandlerContext, Object) - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- channelRead0(ChannelHandlerContext, Object) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- channelReadComplete(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- channelRegistered(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- channelWritabilityChanged(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- channelWritabilityChanged(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- CHAR - Static variable in interface io.micronaut.core.type.Argument
-
Constant char argument.
- CHAR - Static variable in class io.micronaut.expressions.parser.ast.util.TypeDescriptors
- CHAR - Static variable in class io.micronaut.inject.ast.PrimitiveElement
- CHAR_WRAPPER - Static variable in class io.micronaut.expressions.parser.ast.util.TypeDescriptors
- characterEncoding(CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the response encoding.
- characterEncoding(Charset) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the response encoding.
- charAt(int) - Method in class io.micronaut.core.annotation.AnnotationClassValue
- charAt(int) - Method in enum class io.micronaut.http.HttpAttributes
- charAt(int) - Method in enum class io.micronaut.http.HttpMethod
- charAt(int) - Method in enum class io.micronaut.http.HttpStatus
- charAt(int) - Method in class io.micronaut.http.MediaType
- CharSequenceBodyWriter - Class in io.micronaut.http.body
-
Body writer for
CharSequence
s. - CharSequenceBodyWriter() - Constructor for class io.micronaut.http.body.CharSequenceBodyWriter
- CharSequenceToEnumConverter<T extends Enum<T>> - Class in io.micronaut.core.convert
-
The converter that converts
CharSequence
to an enum. - CharSequenceToEnumConverter() - Constructor for class io.micronaut.core.convert.CharSequenceToEnumConverter
- CHARSET_PARAMETER - Static variable in class io.micronaut.http.MediaType
-
Parameter
"charset"
. - charValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The char value of the given member.
- charValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The char value of the given member.
- charValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
- charValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The char[] value for the given member.
- charValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The char[] value for the given member.
- charValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
- check(ArgumentUtils.Check) - Static method in class io.micronaut.core.util.ArgumentUtils
-
Perform a check on an argument.
- check(String, T) - Static method in class io.micronaut.core.util.ArgumentUtils
-
Perform a check on an argument.
- checkIfShouldLoad(BeanResolutionContext, BeanContext) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Checks whether the bean should be loaded.
- checkInjectedBeanPropertyValue(String, Object, String, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Check the value of the injected bean property to decide whether the bean should be loaded.
- checkSize(long) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- checkSupported() - Static method in class io.micronaut.scheduling.LoomSupport
- children() - Element in annotation interface io.micronaut.context.annotation.ConfigurationBuilder
- choose(FunctionDefinition) - Method in interface io.micronaut.function.client.FunctionInvokerChooser
-
Chooses a
FunctionInvoker
. - choose(FunctionDefinition) - Method in class io.micronaut.function.client.http.HttpFunctionExecutor
- ChunkedMessageBodyReader<T> - Interface in io.micronaut.http.body
-
Variant of
MessageBodyReader
that allows piecewise reading of the input, e.g. - CIDR - Enum constant in enum class io.micronaut.discovery.cloud.digitalocean.DigitalOceanMetadataKeys
- CircuitBreaker - Annotation Interface in io.micronaut.retry.annotation
-
Variation of
Retryable
that implements the Circuit Breaker pattern. - CircuitClosedEvent - Class in io.micronaut.retry.event
-
An event fired when a Circuit is
CircuitState.CLOSED
and has resumed accepting requests. - CircuitClosedEvent(ExecutableMethod<?, ?>) - Constructor for class io.micronaut.retry.event.CircuitClosedEvent
-
Constructs an Event.
- CircuitOpenEvent - Class in io.micronaut.retry.event
-
An event fired when the Circuit is
CircuitState.OPEN
and requests are no longer being accepted. - CircuitOpenEvent(ExecutableMethod<?, ?>, RetryState, Throwable) - Constructor for class io.micronaut.retry.event.CircuitOpenEvent
- CircuitOpenException - Exception in io.micronaut.retry.exception
-
Runtime exception that wraps a non-runtime exception in the case of an error.
- CircuitOpenException(String) - Constructor for exception io.micronaut.retry.exception.CircuitOpenException
-
Constructs a new runtime exception with the specified detail message.
- CircuitOpenException(String, Throwable) - Constructor for exception io.micronaut.retry.exception.CircuitOpenException
-
Constructs a new CircuitOpen runtime exception with the specified detail message and cause.
- CircuitState - Enum Class in io.micronaut.retry
-
State for Circuit breaker phases.
- CircularDependencyException - Exception in io.micronaut.context.exceptions
-
Represents a circular dependency failure.
- CircularDependencyException(BeanResolutionContext, Argument, String) - Constructor for exception io.micronaut.context.exceptions.CircularDependencyException
- CircularDependencyException(BeanResolutionContext, BeanDefinition, String, Argument, String) - Constructor for exception io.micronaut.context.exceptions.CircularDependencyException
- CircularDependencyException(BeanResolutionContext, BeanDefinition, String, String) - Constructor for exception io.micronaut.context.exceptions.CircularDependencyException
- CircularDependencyException(BeanResolutionContext, FieldInjectionPoint, String) - Constructor for exception io.micronaut.context.exceptions.CircularDependencyException
- CircularDependencyException(BeanResolutionContext, MethodInjectionPoint, Argument, String) - Constructor for exception io.micronaut.context.exceptions.CircularDependencyException
- claim() - Method in class io.micronaut.http.server.netty.MicronautHttpData.Chunk
-
Get the contents of this chunk as a
ByteBuf
. - claimFields(String, BiFunction<? super MicronautHttpData<?>, ? super Flux<PartData>, R>) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
-
Claim all fields of the given name.
- claimFieldsComplete(String) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
-
Claim all fields of the given name.
- claimFieldsRaw(String) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
-
Claim all fields of the given name.
- claimForExternal() - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
-
Get the value and transfer ownership to the caller.
- claimForReuse(HttpRequest) - Method in interface io.micronaut.http.server.netty.body.ByteBody
-
Claim this body and convert it back to a
HttpRequest
. - claimForReuse(HttpRequest) - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- claimForReuse(HttpRequest) - Method in class io.micronaut.http.server.netty.body.StreamingByteBody
- Class(TypeElement, TypeMirror, JavaNativeElement) - Constructor for record class io.micronaut.annotation.processing.visitor.JavaNativeElement.Class
-
Creates an instance of a
Class
record class. - Class(ClassNode) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Class
-
Creates an instance of a
Class
record class. - CLASS - Static variable in class io.micronaut.expressions.parser.ast.util.TypeDescriptors
- CLASS_EXTENSION - Static variable in class io.micronaut.core.reflect.ClassUtils
-
Default extension for class files.
- CLASS_NAME_SUFFIX - Static variable in interface io.micronaut.core.annotation.AnnotationMetadata
-
The suffix used when saving compiled metadata to classes.
- CLASS_SUFFIX - Static variable in interface io.micronaut.core.graal.GraalReflectionConfigurer
-
The suffix used for generated classes.
- CLASS_SUFFIX - Static variable in class io.micronaut.inject.writer.BeanConfigurationWriter
-
Suffix for generated configuration classes.
- CLASS_SUFFIX - Static variable in class io.micronaut.inject.writer.BeanDefinitionWriter
- CLASS_SUFFIX - Static variable in class io.micronaut.inject.writer.ExecutableMethodsDefinitionWriter
- classElement - Variable in class io.micronaut.annotation.processing.visitor.JavaClassElement
- classElement - Variable in class io.micronaut.expressions.parser.ast.ExpressionNode
- ClassElement - Interface in io.micronaut.inject.ast
-
Stores data about an element that references a class.
- classElementFor(Element) - Method in class io.micronaut.annotation.processing.ModelUtils
-
Obtains the
TypeElement
for a given element. - classes() - Element in annotation interface io.micronaut.context.annotation.Import
- classes() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses the given classes that should be present on the classpath for the bean or configuration to load.
- classes() - Element in annotation interface io.micronaut.core.annotation.Introspected
-
By default
Introspected
applies to the class it is applied on. - classes(Class<?>...) - Method in class io.micronaut.runtime.Micronaut
-
Add classes to be included in the initialization of the application.
- ClassGenerationException - Exception in io.micronaut.inject.writer
-
Thrown when an exception occurs during compilation due to a class generation error.
- ClassGenerationException(String) - Constructor for exception io.micronaut.inject.writer.ClassGenerationException
- ClassGenerationException(String, Throwable) - Constructor for exception io.micronaut.inject.writer.ClassGenerationException
- classLoader(ClassLoader) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
The class loader to be used.
- classLoader(ClassLoader) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- classLoader(ClassLoader) - Method in class io.micronaut.runtime.Micronaut
- className() - Element in annotation interface io.micronaut.context.annotation.AnnotationExpressionContext
- classNames() - Element in annotation interface io.micronaut.core.annotation.Introspected
-
Alternative way to specify the value for `classes` when the class cannot be referenced.
- classNode - Variable in class io.micronaut.ast.groovy.visitor.GroovyClassElement
- ClassOutputWriter - Interface in io.micronaut.inject.writer
-
A component that accepts a
ClassWriterOutputVisitor
and writes classes to it. - ClassPathAnnotationScanner - Class in io.micronaut.ast.groovy.scan
-
An optimized classpath scanner that includes the ability to optionally scan JAR files.
- ClassPathAnnotationScanner() - Constructor for class io.micronaut.ast.groovy.scan.ClassPathAnnotationScanner
-
Default constructor.
- ClassPathAnnotationScanner(ClassLoader) - Constructor for class io.micronaut.ast.groovy.scan.ClassPathAnnotationScanner
- ClassPathResourceLoader - Interface in io.micronaut.core.io.scan
-
Abstraction to load resources from the classpath.
- ClassUtils - Class in io.micronaut.core.reflect
-
Utility methods for loading classes.
- ClassUtils() - Constructor for class io.micronaut.core.reflect.ClassUtils
- ClassUtils.Optimizations - Class in io.micronaut.core.reflect
-
Optimizations for computing missing types.
- classValue() - Method in class io.micronaut.core.annotation.AnnotationValue
-
The value of the annotation as a Class.
- classValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The value of the annotation as a Class.
- classValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value of the annotation as a Class.
- classValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- classValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value of the annotation as a Class.
- classValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- classValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- classValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- classValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- classValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the class value and optionally map its value.
- classValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value of the annotation as a Class.
- classValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- classValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
-
The value of the given annotation member as a Class.
- classValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The value of the given annotation member as a Class.
- classValue(String, Class<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
-
The value of the given annotation member as a Class.
- classValue(String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The value of the given annotation member as a Class.
- classValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value of the annotation as a Class.
- classValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- classValue(String, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- classValue(String, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- classValue(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- classValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- classValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the class value and optionally map its value.
- classValue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
-
The value of the given annotation member as a Class.
- classValue(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- classValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- classValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- classValue(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- classValue(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- classValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The value of the annotation as a Class.
- classValues(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value of the annotation as a Class.
- classValues(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- classValues(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value of the annotation as a Class.
- classValues(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- classValues(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- classValues(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- classValues(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value of the annotation as a Class.
- classValues(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- classValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
- classValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
-
The value of the given annotation member as a Class.
- classValues(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
The value of the annotation as a Class.
- classValues(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- classValues(String, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- classValues(String, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- classValues(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- classValues(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- classValues(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- classValues(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- classValues(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- classValues(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- ClassWithOwner(ClassNode, GroovyNativeElement) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.ClassWithOwner
-
Creates an instance of a
ClassWithOwner
record class. - ClassWithReferencingExternalClass - Class in io.micronaut.inject.test
-
This class has a method parameter with unresolved class.
- ClassWithReferencingExternalClass() - Constructor for class io.micronaut.inject.test.ClassWithReferencingExternalClass
- classWriterOutputVisitor - Variable in class io.micronaut.annotation.processing.AggregatingTypeElementVisitorProcessor
- ClassWriterOutputVisitor - Interface in io.micronaut.inject.writer
-
Interface to be consumed by class writers allowing visiting file names and returning appropriate streams.
- cleanAllHttpData() - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- cleanAllHttpDatas() - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- cleanRequestHttpData(HttpRequest) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- cleanRequestHttpDatas(HttpRequest) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- clear() - Method in class io.micronaut.annotation.processing.visitor.JavaVisitorContext
- clear() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
- clear() - Method in interface io.micronaut.core.convert.value.MutableConvertibleMultiValues
-
Clear all values.
- clear() - Method in class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
- clear() - Method in interface io.micronaut.core.convert.value.MutableConvertibleValues
-
Clear all values.
- clear() - Method in class io.micronaut.core.convert.value.MutableConvertibleValuesMap
- clear() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
- clear() - Method in class io.micronaut.core.util.CopyOnWriteMap
- clear() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- clear() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- clear() - Method in class io.micronaut.inject.writer.StaticOriginatingElements
- clearCaches() - Static method in class io.micronaut.annotation.processing.JavaAnnotationMetadataBuilder
-
Clears any caches from the last compilation round.
- clearCaches() - Static method in class io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder
-
Used to clear caches at the end of a compilation cycle.
- clearMutated() - Static method in class io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder
-
Used to clear mutated metadata at the end of a compilation cycle.
- CLI - Static variable in interface io.micronaut.context.env.Environment
-
The cli environment.
- client - Variable in class io.micronaut.http.client.jdk.DefaultJdkHttpClient
- Client - Annotation Interface in io.micronaut.http.client.annotation
-
Allows defining declarative HTTP clients and customizing injection for injecting
HttpClient
implementations. - CLIENT_SOCKET - Enum constant in enum class io.micronaut.http.netty.channel.NettyChannelType
- ClientArgumentRequestBinder<T> - Interface in io.micronaut.http.client.bind
-
A binder that binds to a
MutableHttpRequest
. - ClientAuthentication - Enum Class in io.micronaut.http.ssl
-
An enum describing the type of client authentication.
- ClientContextPathProvider - Interface in io.micronaut.http.context
-
A contract for providing a context path to a client.
- ClientCookieEncoder - Interface in io.micronaut.http.cookie
-
Encodes a
Cookie
into a String. - ClientDisabledCondition - Class in io.micronaut.http.client.tck.tests
-
A condition that enables or disables a test based on the presence of the
ClientDisabledCondition.ClientDisabled
annotation. - ClientDisabledCondition() - Constructor for class io.micronaut.http.client.tck.tests.ClientDisabledCondition
- ClientDisabledCondition.ClientDisabled - Annotation Interface in io.micronaut.http.client.tck.tests
-
Annotation that can be used to disable a test based on the JDK version and the HTTP client configuration.
- ClientFilter - Annotation Interface in io.micronaut.http.annotation
-
Mark a bean as a filter for the HTTP client.
- ClientFilterChain - Interface in io.micronaut.http.filter
- clientFilterEntries - Variable in class io.micronaut.http.client.jdk.DefaultJdkHttpClient
- ClientFilterResolutionContext - Class in io.micronaut.http.client.filter
-
The client filter resolution context.
- ClientFilterResolutionContext(List<String>, AnnotationMetadata) - Constructor for class io.micronaut.http.client.filter.ClientFilterResolutionContext
-
Default constructor.
- clientId - Variable in class io.micronaut.http.client.jdk.DefaultJdkHttpClient
- ClientRequestBinder - Interface in io.micronaut.http.client.bind
-
A binder that binds to a
MutableHttpRequest
. - ClientRequestFilterTest - Class in io.micronaut.http.client.tck.tests.filter
- ClientRequestFilterTest() - Constructor for class io.micronaut.http.client.tck.tests.filter.ClientRequestFilterTest
- ClientRequestFilterTest.MyClientFilter - Class in io.micronaut.http.client.tck.tests.filter
- ClientRequestFilterTest.MyController - Class in io.micronaut.http.client.tck.tests.filter
- ClientRequestUriContext - Class in io.micronaut.http.client.bind
-
A class that exposes information about the URI to
ClientArgumentRequestBinder
instances. - ClientRequestUriContext(UriMatchTemplate, Map<String, Object>, Map<String, List<String>>) - Constructor for class io.micronaut.http.client.bind.ClientRequestUriContext
- ClientResponseFilterTest - Class in io.micronaut.http.client.tck.tests.filter
- ClientResponseFilterTest() - Constructor for class io.micronaut.http.client.tck.tests.filter.ClientResponseFilterTest
- ClientResponseFilterTest.MyClientFilter - Class in io.micronaut.http.client.tck.tests.filter
- ClientResponseFilterTest.MyController - Class in io.micronaut.http.client.tck.tests.filter
- ClientServerContextFilter - Class in io.micronaut.http.client.filters
-
A client filter that propagates the request context.
- ClientServerContextFilter(HttpRequest<?>) - Constructor for class io.micronaut.http.client.filters.ClientServerContextFilter
-
Default constructor.
- clientSocketChannelClass(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- clientSocketChannelClass(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- clientSocketChannelClass(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Returns the client channel class.
- clientSocketChannelClass(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- clientSocketChannelClass(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- clientSocketChannelClass(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- clientSocketChannelInstance(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- clientSocketChannelInstance(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Returns the client channel class instance.
- clientSocketChannelInstance(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- clientSocketChannelInstance(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- clientSocketChannelInstance(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- clientSocketChannelInstance(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- ClientSslBuilder - Interface in io.micronaut.http.client.netty.ssl
-
Interface used by the netty HTTP client to construct the SSL context.
- ClientSslConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration
used for HTTP clients. - ClientSslConfiguration() - Constructor for class io.micronaut.http.ssl.ClientSslConfiguration
-
The default client configuration.
- ClientSslConfiguration(DefaultSslConfiguration, DefaultSslConfiguration.DefaultKeyConfiguration, DefaultSslConfiguration.DefaultKeyStoreConfiguration, SslConfiguration.TrustStoreConfiguration) - Constructor for class io.micronaut.http.ssl.ClientSslConfiguration
-
Overrides the default constructor and sets
SslConfiguration.isEnabled()
to true. - ClientSslConfiguration.DefaultKeyConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyConfiguration
. - ClientSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyStoreConfiguration
. - ClientSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.TrustStoreConfiguration
. - ClientTypesRule - Class in io.micronaut.validation.routes.rules
-
Validates that disallowed types are not used in declarative client methods.
- ClientTypesRule() - Constructor for class io.micronaut.validation.routes.rules.ClientTypesRule
- ClientVersioningConfiguration - Class in io.micronaut.http.client.interceptor.configuration
-
A base configuration class for configuring
Client
versioning. - ClientWebSocket - Annotation Interface in io.micronaut.websocket.annotation
-
Annotation declared on the client to indicate the class handles web socket frames.
- ClientWebSocketInterceptor - Class in io.micronaut.websocket.interceptor
-
Intercepts unimplemented
ClientWebSocket
methods. - ClientWebSocketInterceptor(ConversionService) - Constructor for class io.micronaut.websocket.interceptor.ClientWebSocketInterceptor
- cliPrefix() - Element in annotation interface io.micronaut.context.annotation.ConfigurationProperties
-
If the properties of this configuration can also be resolved from the CLI a prefix can be specified.
- clone() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- clone() - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
- cloneMap(Map<K, V>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- cloneMapOfListValue(Map<K, List<V>>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- cloneMapOfMapValue(Map<K, Map<X, Y>>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- cloneWithFeatures(JsonFeatures) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- cloneWithFeatures(JsonFeatures) - Method in interface io.micronaut.json.JsonMapper
-
Create a copy of this mapper with the given json features as returned by
JsonMapper.detectFeatures(io.micronaut.core.annotation.AnnotationMetadata)
. - cloneWithFeatures(JacksonFeatures) - Method in class io.micronaut.jackson.codec.JacksonMediaTypeCodec
-
Create a new codec with the provided features.
- cloneWithFeatures(JacksonFeatures) - Method in class io.micronaut.jackson.codec.JsonMediaTypeCodec
- cloneWithFeatures(JsonFeatures) - Method in class io.micronaut.jackson.codec.JacksonMediaTypeCodec
- cloneWithFeatures(JsonFeatures) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
-
Create a copy of this codec with the given features.
- cloneWithMapper(JsonMapper) - Method in class io.micronaut.jackson.codec.JacksonMediaTypeCodec
- cloneWithMapper(JsonMapper) - Method in class io.micronaut.json.codec.JsonMediaTypeCodec
- cloneWithMapper(JsonMapper) - Method in class io.micronaut.json.codec.JsonStreamMediaTypeCodec
- cloneWithMapper(JsonMapper) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- cloneWithViewClass(Class<?>) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
- cloneWithViewClass(Class<?>) - Method in interface io.micronaut.json.JsonMapper
-
Create a copy of this mapper with the given view class.
- cloneWithViewClass(Class<?>) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- close() - Method in class io.micronaut.annotation.processing.test.JavaParser
- close() - Method in class io.micronaut.context.BeanRegistration
- close() - Method in interface io.micronaut.context.BeanResolutionContext
- close() - Method in interface io.micronaut.context.BeanResolutionContext.Path
- close() - Method in class io.micronaut.context.DefaultBeanResolutionContext
- close() - Method in class io.micronaut.context.env.DefaultEnvironment
- close() - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
- close() - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- close() - Method in class io.micronaut.context.expressions.DefaultExpressionEvaluationContext
- close() - Method in interface io.micronaut.context.LifeCycle
-
Delegates to
LifeCycle.stop()
. - close() - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
-
Implement the close logic for the scope.
- close() - Method in interface io.micronaut.context.scope.CreatedBean
-
Destroy the bean entry, performing any shutdown and releasing any dependent objects.
- close() - Method in interface io.micronaut.core.propagation.PropagatedContext.Scope
- close() - Method in class io.micronaut.discovery.CompositeDiscoveryClient
- close() - Method in class io.micronaut.function.client.http.HttpFunctionExecutor
- close() - Method in class io.micronaut.function.executor.AbstractExecutor
- close() - Method in class io.micronaut.function.executor.FunctionInitializer
- close() - Method in class io.micronaut.http.client.jdk.DefaultJdkHttpClientRegistry
- close() - Method in class io.micronaut.http.client.jdk.JdkBlockingHttpClient
- close() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- close() - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- close() - Method in class io.micronaut.http.netty.PublisherAsBlocking
- close() - Method in class io.micronaut.http.netty.PublisherAsStream
- close() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- close() - Method in class io.micronaut.http.tck.EmbeddedServerUnderTest
- close() - Method in class io.micronaut.jackson.core.tree.TreeGenerator
- close() - Method in class io.micronaut.scheduling.io.watch.DefaultWatchThread
- close() - Method in class io.micronaut.scheduling.processor.ScheduledMethodProcessor
- close() - Method in interface io.micronaut.websocket.WebSocketClient
- close() - Method in interface io.micronaut.websocket.WebSocketSession
- close(Throwable) - Method in interface io.micronaut.retry.RetryState
-
Closes the
RetryState
. - close(CloseReason) - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- close(CloseReason) - Method in interface io.micronaut.websocket.WebSocketSession
-
Close the session with the given event.
- CLOSE_BRACKET - Static variable in class io.micronaut.http.netty.content.HttpContentUtil
- closeAfterWrite() - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler.OutboundAccess
-
Mark this channel to be closed after this response has been written.
- closeBracket() - Static method in class io.micronaut.http.netty.content.HttpContentUtil
- closeContext - Variable in class io.micronaut.function.executor.FunctionInitializer
- CLOSED - Enum constant in enum class io.micronaut.retry.CircuitState
-
The circuit is closed and downstream logic should proceed as normal.
- closeIfNoSubscriber() - Method in interface io.micronaut.http.netty.reactive.HotObservable
-
Releases buffered data if there is no subscriber.
- closeIfNoSubscriber() - Method in class io.micronaut.http.netty.stream.DefaultStreamedHttpRequest
- closeIfNoSubscriber() - Method in class io.micronaut.http.netty.stream.DefaultStreamedHttpResponse
- closeIfNoSubscriber() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- closeIfNoSubscriber() - Method in interface io.micronaut.http.netty.stream.StreamedHttpRequest
-
Releases the stream if there is no subscriber.
- closeMethod() - Method in interface io.micronaut.websocket.context.WebSocketBean
-
Returns the method annotated with
OnClose
. - CloseReason - Class in io.micronaut.websocket
-
Enumeration of close events.
- CloseReason(int, String) - Constructor for class io.micronaut.websocket.CloseReason
-
Default constructor.
- ClosestTypeArgumentQualifier<T> - Class in io.micronaut.inject.qualifiers
-
A
Qualifier
that qualifies beans by generic type arguments and only returns the candidates that most closely match. - closeWatchService() - Method in class io.micronaut.scheduling.io.watch.DefaultWatchThread
-
Closes the watch service.
- closeWatchService() - Method in class io.micronaut.scheduling.io.watch.osx.MacOsWatchThread
- CLOUD - Static variable in interface io.micronaut.context.env.Environment
-
The cloud environment.
- CLOUD_FOUNDRY - Static variable in interface io.micronaut.context.env.Environment
-
Running on Cloud Foundry.
- CLOUD_PLATFORM_PROPERTY - Static variable in interface io.micronaut.context.env.Environment
-
The default bootstrap name.
- CloudFoundryVcapApplicationPropertySourceLoader - Class in io.micronaut.jackson.core.env
-
A
PropertySourceLoader
that reads from the environment variable VCAP_APPLICATION which is used by CloudFoundry. - CloudFoundryVcapApplicationPropertySourceLoader() - Constructor for class io.micronaut.jackson.core.env.CloudFoundryVcapApplicationPropertySourceLoader
- CloudFoundryVcapApplicationPropertySourceLoader(boolean) - Constructor for class io.micronaut.jackson.core.env.CloudFoundryVcapApplicationPropertySourceLoader
- CloudFoundryVcapServicesPropertySourceLoader - Class in io.micronaut.jackson.core.env
-
A
PropertySourceLoader
that reads from the environment variable VCAP_SERVICES which is used by CloudFoundry. - CloudFoundryVcapServicesPropertySourceLoader() - Constructor for class io.micronaut.jackson.core.env.CloudFoundryVcapServicesPropertySourceLoader
- CloudFoundryVcapServicesPropertySourceLoader(boolean) - Constructor for class io.micronaut.jackson.core.env.CloudFoundryVcapServicesPropertySourceLoader
- code() - Method in class io.micronaut.http.client.jdk.HttpResponseAdapter
- code() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- code() - Method in interface io.micronaut.http.HttpResponse
- code() - Method in class io.micronaut.http.HttpResponseWrapper
- code() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- codecConfiguration - Variable in class io.micronaut.json.codec.MapperMediaTypeCodec
- CodecConfiguration - Class in io.micronaut.http.codec
-
Configuration for
MediaTypeCodec
instances. - CodecConfiguration(String) - Constructor for class io.micronaut.http.codec.CodecConfiguration
- CodecException - Exception in io.micronaut.http.codec
-
An exception thrown when an object cannot be decoded.
- CodecException(String) - Constructor for exception io.micronaut.http.codec.CodecException
- CodecException(String, Throwable) - Constructor for exception io.micronaut.http.codec.CodecException
- coerceStringValue() - Method in class io.micronaut.json.tree.JsonNode
-
Attempt to coerce this node to a string.
- coerceToBoolean(Object) - Static method in class io.micronaut.core.util.ObjectUtils
-
Coerce the given object to boolean.
- coerceToInputStream(ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.ImmediateMultiObjectBody
- coerceToInputStream(ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
- coerceToInputStream(ByteBufAllocator) - Method in interface io.micronaut.http.server.netty.body.MultiObjectBody
-
Coerce this value to an
InputStream
. - coerceToInputStream(ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.StreamingMultiObjectBody
- collect(Collection<S>) - Method in interface io.micronaut.core.io.service.SoftServiceLoader.ServiceCollector
- collect(Collection<S>, boolean) - Method in interface io.micronaut.core.io.service.SoftServiceLoader.ServiceCollector
- collect(Consumer<? super S>) - Method in interface io.micronaut.core.io.service.SoftServiceLoader.ServiceCollector
- collectAll() - Method in class io.micronaut.core.io.service.SoftServiceLoader
-
Collects all initialized instances.
- collectAll(Collection<S>) - Method in class io.micronaut.core.io.service.SoftServiceLoader
-
Collects all initialized instances.
- collectAll(Collection<S>, Predicate<S>) - Method in class io.micronaut.core.io.service.SoftServiceLoader
-
Collects all initialized instances.
- collectAll(Predicate<S>) - Method in class io.micronaut.core.io.service.SoftServiceLoader
-
Collects all initialized instances.
- collectInjectableElements(ClassElement, VisitorContext) - Static method in class io.micronaut.context.visitor.BeanImportVisitor
- collection() - Static method in class io.micronaut.core.util.clhm.Weighers
-
A weigher where the value is a
Collection
and its weight is the number of elements. - CollectionUtils - Class in io.micronaut.core.util
-
Utility methods for working with
Collection
types - CollectionUtils() - Constructor for class io.micronaut.core.util.CollectionUtils
- collectIterableBeans(BeanResolutionContext, BeanDefinition<T>, Set<BeanDefinition<T>>) - Method in class io.micronaut.context.DefaultBeanContext
-
Collects iterable beans from a given iterable.
- collectIterableBeans(BeanResolutionContext, BeanDefinition<T>, Set<BeanDefinition<T>>) - Method in class io.micronaut.context.DefaultApplicationContext
- COLON - Enum constant in enum class io.micronaut.expressions.parser.token.TokenType
- COMBINED_LOG_FORMAT - Static variable in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLogFormatParser
-
The combined log format.
- COMMA - Enum constant in enum class io.micronaut.expressions.parser.token.TokenType
- COMMA - Static variable in class io.micronaut.http.netty.content.HttpContentUtil
- CommandLine - Interface in io.micronaut.core.cli
-
Represents the parsed command line options.
- CommandLine.Builder<T extends CommandLine.Builder> - Interface in io.micronaut.core.cli
-
A build for constructing a command line parser.
- CommandLinePropertySource - Class in io.micronaut.context.env
-
A
PropertySource
for properties parsed from the command line. - CommandLinePropertySource(CommandLine) - Constructor for class io.micronaut.context.env.CommandLinePropertySource
-
Construct the CommandLinePropertySource from properties passed from command line.
- comment(String) - Method in interface io.micronaut.http.sse.Event
-
Sets the event comment.
- COMMON_CLASS_MAP - Static variable in class io.micronaut.core.reflect.ClassUtils
- COMMON_LOG_FORMAT - Static variable in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLogFormatParser
-
The common log format.
- ComparablesComparisonOperation - Class in io.micronaut.expressions.parser.ast.operator.binary
-
Expression AST node for relational operations (>, <,
>=
,<=
) on types that implementComparable
interface. - ComparablesComparisonOperation(ExpressionNode, ExpressionNode, int) - Constructor for class io.micronaut.expressions.parser.ast.operator.binary.ComparablesComparisonOperation
- COMPARATOR - Static variable in class io.micronaut.core.order.OrderUtil
-
Provide a comparator for collections.
- compare(Cookie, Cookie) - Method in class io.micronaut.http.cookie.CookieComparator
- compareTo(InterfaceHttpData) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- compareTo(SemanticVersion) - Method in class io.micronaut.core.version.SemanticVersion
- compareTo(HealthStatus) - Method in class io.micronaut.health.HealthStatus
-
Sorts statuses in order of "functioning level".
- compareTo(Cookie) - Method in class io.micronaut.http.netty.cookies.NettyCookie
- compareTo(Cookie) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- compareTo(UriTemplate) - Method in class io.micronaut.http.uri.UriTemplate
- compareTo(UriRouteInfo) - Method in class io.micronaut.web.router.DefaultUrlRouteInfo
- compareTo(ByteBuf) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- compilationUnit - Variable in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
- compile(ExpressionCompilationContext) - Method in class io.micronaut.expressions.parser.ast.ExpressionNode
-
Compiles this expression AST node against passes compilation context.
- compile(String, String, Consumer<ClassElement>) - Static method in class io.micronaut.annotation.processing.test.KotlinCompiler
- compileArguments(ExpressionCompilationContext) - Method in class io.micronaut.expressions.parser.ast.access.AbstractMethodCall
-
Compiles method arguments.
- Completable - Interface in io.micronaut.core.async.subscriber
-
Interface that exposes a callback to indicate when an operation has been completed.
- CompletableFutureExecutionFlow<T> - Interface in io.micronaut.core.execution
-
The completable future execution flow.
- CompletableFuturePublisher<T> - Class in io.micronaut.core.async.publisher
-
Adapts a
CompletableFuture
to aPublisher
. - complete() - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
-
Override for custom completion handling.
- complete(Collection<Object>) - Method in class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- complete(Collection<Object>) - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
Deprecated.Finish processing data.
- complete(Collection<Object>) - Method in class io.micronaut.http.server.netty.jackson.JsonContentProcessor
- complete(GeneratorAdapter) - Method in interface io.micronaut.inject.writer.DispatchWriter.DispatchTargetState
-
Complete writing this state.
- complete(T) - Method in interface io.micronaut.core.execution.DelayedExecutionFlow
-
Complete this flow normally.
- CompletedFileUpload - Interface in io.micronaut.http.multipart
-
Represents a completed part of a multipart request.
- CompletedPart - Interface in io.micronaut.http.multipart
-
Represents a completed part of a multipart request.
- completeExceptionally(Throwable) - Method in interface io.micronaut.core.execution.DelayedExecutionFlow
-
Complete this flow with an exception.
- COMPLETION_STAGE - Enum constant in enum class io.micronaut.aop.InterceptedMethod.ResultType
- CompletionAwareSubscriber<T> - Class in io.micronaut.core.async.subscriber
-
A
Subscriber
that tracks completion state using aAtomicBoolean
. - CompletionAwareSubscriber() - Constructor for class io.micronaut.core.async.subscriber.CompletionAwareSubscriber
- compose(Function<? super V, ? extends T>) - Method in interface io.micronaut.core.util.functional.ThrowingFunction
-
Returns a composed function that first applies the
before
function to its input, and then applies this function to the result. - CompositeCookieDecoder - Class in io.micronaut.http.client.jdk.cookie
-
Iterate the cookieDecoders and return the first one that returns cookies.
- CompositeCookieDecoder(List<CookieDecoder>) - Constructor for class io.micronaut.http.client.jdk.cookie.CompositeCookieDecoder
- CompositeDiscoveryClient - Class in io.micronaut.discovery
-
A composite implementation combining all registered
DiscoveryClient
instances. - CompositeDiscoveryClient(DiscoveryClient[]) - Constructor for class io.micronaut.discovery.CompositeDiscoveryClient
-
Construct the CompositeDiscoveryClient from all discovery clients.
- CompositeHttpLocaleResolver - Class in io.micronaut.http.server.util.locale
- CompositeHttpLocaleResolver(HttpLocaleResolver[], HttpLocaleResolutionConfiguration) - Constructor for class io.micronaut.http.server.util.locale.CompositeHttpLocaleResolver
- CompositeMessageSource - Class in io.micronaut.runtime.context
-
Composite message source that is the primary message source.
- CompositeMessageSource(Collection<MessageSource>) - Constructor for class io.micronaut.runtime.context.CompositeMessageSource
-
The other messages sources.
- CompoundEvaluatedExpressionParser - Class in io.micronaut.expressions.parser
-
This parser is used to split complex expression into multiple single expressions if necessary and delegate each atomic expression parsing to separate instance of
SingleEvaluatedExpressionParser
, then combining single expressions parsing results. - CompoundEvaluatedExpressionParser(Object) - Constructor for class io.micronaut.expressions.parser.CompoundEvaluatedExpressionParser
-
Instantiates compound expression parser.
- COMPRESSION_HANDLER - Static variable in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class io.micronaut.core.util.CopyOnWriteMap
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.micronaut.core.util.CopyOnWriteMap
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
-
If the specified key is not already associated with a value, attempts to compute its value using the given mapping function and enters it into this map unless
null
. - computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class io.micronaut.core.util.CopyOnWriteMap
- ComputeInstanceMetadata - Interface in io.micronaut.discovery.cloud
-
An interface modelling common Cloud platform compute instance metadata.
- ComputeInstanceMetadataResolver - Interface in io.micronaut.discovery.cloud
-
Interface for resoling compute instance metadata.
- ComputeInstanceMetadataResolverUtils - Class in io.micronaut.discovery.cloud
-
Utility class for
ComputeInstanceMetadataResolver
's. - ComputeInstanceMetadataResolverUtils() - Constructor for class io.micronaut.discovery.cloud.ComputeInstanceMetadataResolverUtils
- computeKotlinDefaultsMask(GeneratorAdapter, BiConsumer<Integer, ParameterElement>, BiFunction<Integer, ParameterElement, Boolean>, List<ParameterElement>) - Static method in class io.micronaut.inject.writer.WriterUtils
-
Computes Kotlin default method mask.
- computeNumericOperationTargetType(Type, Type) - Static method in class io.micronaut.expressions.parser.ast.util.TypeDescriptors
-
For two passed types computes result numeric operation type.
- ComputePlatform - Enum Class in io.micronaut.context.env
- concat(byte[], byte...) - Static method in class io.micronaut.core.util.ArrayUtils
-
Concatenate two byte arrays.
- concat(List<E>, E) - Static method in class io.micronaut.core.util.CollectionUtils
-
The method will merge the list and element into a new list.
- concat(List<E>, Collection<E>) - Static method in class io.micronaut.core.util.CollectionUtils
-
The method will merge two list into a new list.
- concat(Set<E>, E) - Static method in class io.micronaut.core.util.CollectionUtils
-
The method will merge the set and element into a new set.
- concat(Set<E>, Collection<E>) - Static method in class io.micronaut.core.util.CollectionUtils
-
The method will merge two sets into a new set.
- concat(T[], T...) - Static method in class io.micronaut.core.util.ArrayUtils
-
Concatenate two arrays.
- concurrencyLevel(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
-
Specifies the estimated number of concurrently updating threads.
- ConcurrentLinkedHashMap<K,
V> - Class in io.micronaut.core.util.clhm -
A hash table supporting full concurrency of retrievals, adjustable expected concurrency for updates, and a maximum capacity to bound the map by.
- ConcurrentLinkedHashMap.Builder<K,
V> - Class in io.micronaut.core.util.clhm -
A builder that creates
ConcurrentLinkedHashMap
instances. - condition() - Element in annotation interface io.micronaut.context.annotation.Mapper.Mapping
- condition() - Element in annotation interface io.micronaut.context.annotation.Requires
-
One ore more custom condition classes.
- condition() - Method in interface io.micronaut.core.util.ArgumentUtils.Check
- condition() - Element in annotation interface io.micronaut.scheduling.annotation.Scheduled
-
A custom expression that can be used to indicate whether the job should run.
- Condition - Interface in io.micronaut.context.condition
-
A condition allows conditional loading of a
BeanConfiguration
. - ConditionalFilter - Interface in io.micronaut.http.filter
-
The condition for instances of
RequestFilter
andResponseFilter
filters. - ConditionContext<T extends AnnotationMetadataProvider> - Interface in io.micronaut.context.condition
-
The ConditionContext passed to a
Condition
. - ConfigDiscoveryConfiguration - Class in io.micronaut.discovery.config
-
Abstract class for common configuration discovery settings.
- ConfigDiscoveryConfiguration() - Constructor for class io.micronaut.discovery.config.ConfigDiscoveryConfiguration
- ConfigDiscoveryConfiguration.Format - Enum Class in io.micronaut.discovery.config
-
The format the configuration is stored in.
- ConfigurableElement - Interface in io.micronaut.inject.ast.beans
-
Element that supports adding qualifiers.
- ConfigurableExpressionEvaluationContext - Interface in io.micronaut.context.expressions
-
Expression evaluation context that can be configured before evaluation.
- ConfigurableUriNamingStrategy - Class in io.micronaut.web.router.naming
-
The configurable
RouteBuilder.UriNamingStrategy
if property "micronaut.server.context-path" has been set. - ConfigurableUriNamingStrategy(String) - Constructor for class io.micronaut.web.router.naming.ConfigurableUriNamingStrategy
-
Constructs a new uri naming strategy for the given property.
- configuration - Variable in class io.micronaut.http.client.jdk.DefaultJdkHttpClient
- configuration - Variable in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- configuration - Variable in class io.micronaut.http.server.netty.body.StreamFileBodyWriter
- configuration - Variable in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- configuration() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses the configurations that should be present for the bean or configuration to load.
- configuration() - Element in annotation interface io.micronaut.http.client.annotation.Client
- configuration(Map<String, Object>) - Method in class io.micronaut.http.tck.TestScenario.Builder
- Configuration - Annotation Interface in io.micronaut.context.annotation
-
A configuration is a grouping of bean definitions under a package.
- CONFIGURATION_PREFIX - Static variable in interface io.micronaut.discovery.config.ConfigurationClient
-
The prefix used to configure the config client.
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.http.server.codec.TextStreamCodec
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.jackson.codec.JsonMediaTypeCodec
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.jackson.codec.JsonStreamMediaTypeCodec
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.json.codec.JsonMediaTypeCodec
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.json.codec.JsonStreamMediaTypeCodec
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.runtime.http.codec.TextPlainCodec
- ConfigurationAdvice - Annotation Interface in io.micronaut.runtime.context.env
-
Internal annotation that allows the definition on
ConfigurationProperties
on interfaces. - ConfigurationBuilder - Annotation Interface in io.micronaut.context.annotation
-
An annotation applicable to a field or method of a
ConfigurationProperties
instance that allows to customize the behaviour of properties that are builders themselves. - ConfigurationClient - Interface in io.micronaut.discovery.config
-
A Configuration client is responsible for reading configuration for configuration servers.
- ConfigurationDefaultVersionProvider - Class in io.micronaut.web.router.version
-
Implementation of
DefaultVersionProvider
which uses configuration. - ConfigurationDefaultVersionProvider(RoutesVersioningConfiguration) - Constructor for class io.micronaut.web.router.version.ConfigurationDefaultVersionProvider
- ConfigurationException - Exception in io.micronaut.context.exceptions
-
An exception that occurs during configuration setup.
- ConfigurationException(String) - Constructor for exception io.micronaut.context.exceptions.ConfigurationException
- ConfigurationException(String, Throwable) - Constructor for exception io.micronaut.context.exceptions.ConfigurationException
- ConfigurationInfoSource - Class in io.micronaut.management.endpoint.info.source
-
An
InfoSource
that retrieves values under the info key from configuration sources. - ConfigurationInfoSource(Environment) - Constructor for class io.micronaut.management.endpoint.info.source.ConfigurationInfoSource
- ConfigurationInject - Annotation Interface in io.micronaut.context.annotation
-
Allows injecting configuration values into a constructor or method based on the parameter names.
- ConfigurationIntroductionAdvice - Class in io.micronaut.runtime.context.env
-
Internal introduction advice used to allow
ConfigurationProperties
on interfaces. - ConfigurationMetadata - Class in io.micronaut.inject.configuration
-
Metadata about a configuration group.
- ConfigurationMetadata() - Constructor for class io.micronaut.inject.configuration.ConfigurationMetadata
- ConfigurationMetadataBuilder - Class in io.micronaut.inject.configuration
-
A builder for producing metadata for the available
ConfigurationProperties
. - ConfigurationMetadataBuilder() - Constructor for class io.micronaut.inject.configuration.ConfigurationMetadataBuilder
- ConfigurationMetadataProcessor - Class in io.micronaut.annotation.processing
-
Handles Configuration metadata generation.
- ConfigurationMetadataProcessor() - Constructor for class io.micronaut.annotation.processing.ConfigurationMetadataProcessor
- ConfigurationMetadataWriter - Interface in io.micronaut.inject.configuration
-
An interface for classes that write
ConfigurationProperties
metadata. - ConfigurationPath - Interface in io.micronaut.context.env
-
Models a configuration path such as those declared within
ConfigurationProperties
andEachProperty
declarations. - ConfigurationPath.ConfigurationSegment - Interface in io.micronaut.context.env
-
A segment of configuration.
- ConfigurationPath.ConfigurationSegment.ConfigurationKind - Enum Class in io.micronaut.context.env
- configurationPrefix() - Element in annotation interface io.micronaut.context.annotation.ConfigurationBuilder
-
When this annotation is used, by default the name of the field or method is not taken into account when retrieving configuration properties.
- ConfigurationProperties - Annotation Interface in io.micronaut.context.annotation
-
Defines a singleton bean whose property values are resolved from a
PropertyResolver
. - ConfigurationReader - Annotation Interface in io.micronaut.context.annotation
-
A meta annotation for use with other annotations to indicate that the annotation reads configuration.
- ConfigurationReaderVisitor - Class in io.micronaut.context.visitor
-
The visitor adds Validated annotation if one of the parameters is a constraint or @Valid.
- ConfigurationReaderVisitor() - Constructor for class io.micronaut.context.visitor.ConfigurationReaderVisitor
- configurationType() - Method in interface io.micronaut.context.env.ConfigurationPath
- ConfigurationUtils - Class in io.micronaut.inject.configuration
-
An util class to calculate configuration paths.
- configure(ApplicationContextBuilder) - Method in interface io.micronaut.context.ApplicationContextConfigurer
-
Configures the application context builder.
- configure(CookieConfiguration) - Method in interface io.micronaut.http.cookie.Cookie
-
Configure the Cookie with the given configuration.
- configure(CookieConfiguration, boolean) - Method in interface io.micronaut.http.cookie.Cookie
-
Configure the Cookie with the given configuration.
- configure(ClassLoader, LoggerContext, String) - Static method in class io.micronaut.logging.impl.LogbackUtils
-
Configures a Logger Context.
- configure(BeanContext) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
- configure(BeanContext) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- configure(BeanContext) - Method in interface io.micronaut.context.BeanContextConfigurable
-
Configure the component for the given bean context.
- configure(BeanContext) - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationMetadata
- configure(Environment) - Method in class io.micronaut.context.AbstractExecutableMethod
- configure(Environment) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
- configure(Environment) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Configures the bean for the given
BeanContext
. - configure(Environment) - Method in interface io.micronaut.context.EnvironmentConfigurable
-
Configure the component for the given environment.
- configure(GraalReflectionConfigurer.ReflectionConfigurationContext) - Method in interface io.micronaut.core.graal.GraalReflectionConfigurer
-
Configure reflection for this type.
- configureBeanVisitor(BeanDefinitionVisitor) - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
-
Configure the bean visitor for this builder.
- configuredLevel() - Method in class io.micronaut.management.endpoint.loggers.LoggerConfiguration
- CONFLICT - Enum constant in enum class io.micronaut.http.HttpStatus
- conflictStrategy() - Element in annotation interface io.micronaut.context.annotation.Mapper
- connect(DefaultHttpClient.RequestKey, BlockHint) - Method in class io.micronaut.http.client.netty.ConnectionManager
-
Get a connection for non-websocket http client methods.
- connect(Class<T>, MutableHttpRequest<?>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- connect(Class<T>, MutableHttpRequest<?>) - Method in interface io.micronaut.websocket.WebSocketClient
-
Connect the given client endpoint type to the URI over WebSocket.
- connect(Class<T>, String) - Method in interface io.micronaut.websocket.WebSocketClient
-
Connect the given client endpoint type to the URI over WebSocket.
- connect(Class<T>, URI) - Method in interface io.micronaut.websocket.WebSocketClient
-
Connect the given client endpoint type to the URI over WebSocket.
- connect(Class<T>, Map<String, Object>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- connect(Class<T>, Map<String, Object>) - Method in interface io.micronaut.websocket.WebSocketClient
-
Connect the given client endpoint type.
- CONNECT - Enum constant in enum class io.micronaut.http.HttpMethod
-
See https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.9.
- CONNECTION - Enum constant in enum class io.micronaut.http.client.netty.NettyClientCustomizer.ChannelRole
-
The channel is a connection channel, e.g.
- CONNECTION - Enum constant in enum class io.micronaut.http.server.netty.NettyServerCustomizer.ChannelRole
-
The channel is a connection channel, e.g.
- CONNECTION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Connection"
. - CONNECTION_KEEP_ALIVE - Static variable in interface io.micronaut.http.HttpHeaderValues
-
"keep-alive"
. - CONNECTION_TIMED_OUT - Enum constant in enum class io.micronaut.http.HttpStatus
- ConnectionClosedException - Exception in io.micronaut.http.exceptions
-
Exception thrown when the client or server unexpectedly closes the connection.
- ConnectionClosedException(String) - Constructor for exception io.micronaut.http.exceptions.ConnectionClosedException
- ConnectionClosedException(String, Throwable) - Constructor for exception io.micronaut.http.exceptions.ConnectionClosedException
- connectionManager() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Access to the connection manager, for micronaut-oracle-cloud.
- ConnectionManager - Class in io.micronaut.http.client.netty
-
Connection manager for
DefaultHttpClient
. - ConnectionManager.PoolHandle - Class in io.micronaut.http.client.netty
-
Handle for a pooled connection.
- ConnectionPoolConfiguration() - Constructor for class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
- ConstantElement - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
ConstantElement LogElement.
- ConstantPropertySources - Class in io.micronaut.context.env
-
An optimization class which is used to register property sources statically.
- ConstantPropertySources(List<PropertySource>) - Constructor for class io.micronaut.context.env.ConstantPropertySources
- CONSTRUCTOR_NAME - Static variable in class io.micronaut.inject.writer.AbstractClassFileWriter
- ConstructorArgumentSegment(BeanDefinition, String, Argument, Argument[]) - Constructor for class io.micronaut.context.AbstractBeanResolutionContext.ConstructorArgumentSegment
- ConstructorElement - Interface in io.micronaut.inject.ast
-
Element for constructors.
- ConstructorInjectionPoint<T> - Interface in io.micronaut.inject
-
A constructor injection point.
- ConstructorInterceptor<T> - Interface in io.micronaut.aop
-
A
ConstructorInterceptor
extends the defaultInterceptor
interface and allows intercepting constructors. - ConstructorInterceptorChain<T> - Class in io.micronaut.aop.chain
-
Implementation of
InvocationContext
for constructor interception. - ConstructorInvocationContext<T> - Interface in io.micronaut.aop
-
An
InvocationContext
for construction invocation. - CONSTRUCTORS - Static variable in interface io.micronaut.inject.ast.ElementQuery
-
Constant to retrieve instance constructors, not including those of the parent class.
- constructType(Argument<T>, TypeFactory) - Static method in class io.micronaut.jackson.JacksonConfiguration
-
Constructors a JavaType for the given argument and type factory.
- consumes() - Element in annotation interface io.micronaut.http.annotation.Controller
- consumes() - Element in annotation interface io.micronaut.http.annotation.CustomHttpMethod
-
The default consumes.
- consumes() - Element in annotation interface io.micronaut.http.annotation.Delete
- consumes() - Element in annotation interface io.micronaut.http.annotation.Get
-
The default consumes.
- consumes() - Element in annotation interface io.micronaut.http.annotation.Options
- consumes() - Element in annotation interface io.micronaut.http.annotation.Patch
- consumes() - Element in annotation interface io.micronaut.http.annotation.Post
- consumes() - Element in annotation interface io.micronaut.http.annotation.Put
- consumes() - Element in annotation interface io.micronaut.management.endpoint.annotation.Write
- consumes(MediaType...) - Method in interface io.micronaut.web.router.ErrorRoute
- consumes(MediaType...) - Method in interface io.micronaut.web.router.ResourceRoute
-
Accept the given media type.
- consumes(MediaType...) - Method in interface io.micronaut.web.router.Route
-
Applies the given accepted media type the route.
- consumes(MediaType...) - Method in interface io.micronaut.web.router.StatusRoute
- consumes(MediaType...) - Method in interface io.micronaut.web.router.UriRoute
- Consumes - Annotation Interface in io.micronaut.http.annotation
-
An annotation to indicate the
MediaType
s consumed by a particular component. - consumesAll() - Method in class io.micronaut.web.router.DefaultRouteInfo
- consumesAll() - Method in interface io.micronaut.web.router.Route
-
Accept all
MediaType
references. - consumesAll() - Method in interface io.micronaut.web.router.RouteInfo
-
Whether this is consuming any content type.
- consumesAll() - Method in interface io.micronaut.web.router.UriRoute
- ConsumesMediaTypeQualifier<T> - Class in io.micronaut.web.router.qualifier
- ConsumesMediaTypeQualifier(MediaType) - Constructor for class io.micronaut.web.router.qualifier.ConsumesMediaTypeQualifier
- consumesMediaTypes - Variable in class io.micronaut.web.router.DefaultRouteInfo
- consumesMediaTypesContainsAll - Variable in class io.micronaut.web.router.DefaultRouteInfo
- ConsumesTest - Class in io.micronaut.http.server.tck.tests
- ConsumesTest() - Constructor for class io.micronaut.http.server.tck.tests.ConsumesTest
- CONTAINER_TYPES - Static variable in class io.micronaut.core.type.DefaultArgument
- contains() - Method in interface io.micronaut.http.tck.BodyAssertion.AssertionBuilder
- contains() - Method in class io.micronaut.http.tck.BodyAssertion.ByteArrayBodyAssertionBuilder
- contains() - Method in class io.micronaut.http.tck.BodyAssertion.StringBodyAssertionBuilder
- contains(Qualifier<T>) - Method in interface io.micronaut.context.Qualifier
-
Whether this qualifier contains the given qualifier.
- contains(Qualifier<T>) - Method in class io.micronaut.inject.qualifiers.AnyQualifier
- contains(String) - Method in class io.micronaut.core.annotation.AnnotationValue
-
Whether a particular member is present.
- contains(String) - Method in interface io.micronaut.core.convert.value.ConvertibleValues
-
Whether the given key is contained within these values.
- contains(String) - Method in class io.micronaut.core.convert.value.ConvertibleValuesMap
- contains(String) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- containsBean(Argument<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Return whether the bean of the given type is contained within this context.
- containsBean(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Return whether the bean of the given type is contained within this context.
- containsBean(Class<?>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Return whether the bean of the given type is contained within this context.
- containsBean(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Return whether the bean of the given type is contained within this context.
- containsBean(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- containsBean(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- containsKey(Object) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
- containsKey(Object) - Method in class io.micronaut.core.util.CopyOnWriteMap
- containsProperties(String) - Method in interface io.micronaut.core.value.PropertyResolver
-
Whether the given property or any nested properties exist for the key given key within this resolver.
- containsProperties(String) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- containsProperties(BeanResolutionContext, BeanContext) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
If this bean is a
ConfigurationProperties
bean return whether any properties for it are configured within the context. - containsProperties(BeanResolutionContext, BeanContext, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
If this bean is a
ConfigurationProperties
bean return whether any properties for it are configured within the context. - containsProperties(String) - Method in class io.micronaut.context.DefaultApplicationContext
- containsProperties(String) - Method in class io.micronaut.core.value.MapPropertyResolver
- containsPropertiesValue(BeanResolutionContext, BeanContext, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- containsProperty(String) - Method in interface io.micronaut.core.value.PropertyResolver
-
Whether the given property is contained within this resolver.
- containsProperty(String) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- containsProperty(String) - Method in class io.micronaut.context.DefaultApplicationContext
- containsProperty(String) - Method in class io.micronaut.core.value.MapPropertyResolver
- containsPropertyValue(BeanResolutionContext, BeanContext, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- containsValue(Object) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
- containsValue(Object) - Method in class io.micronaut.core.util.CopyOnWriteMap
- containsValueForField(BeanResolutionContext, BeanContext, int, boolean) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Deprecated.
- containsValueForMethodArgument(BeanResolutionContext, BeanContext, int, int, boolean) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Deprecated.
- content() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- content() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- CONTENT_BASE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Base"
. - CONTENT_DISPOSITION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Disposition"
. - CONTENT_DPR - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-DPR"
. - CONTENT_ENCODING - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Encoding"
. - CONTENT_LANGUAGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Language"
. - CONTENT_LENGTH - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Length"
. - CONTENT_LOCATION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Location"
. - CONTENT_MD5 - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-MD5"
. - CONTENT_RANGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Range"
. - CONTENT_TRANSFER_ENCODING - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Transfer-Encoding"
. - CONTENT_TYPE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Type"
. - contentEncoding(CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
-
Sets the content encoding.
- contentEncoding(CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
- contentEncoding(CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
- contentLength() - Method in interface io.micronaut.http.HttpHeaders
-
The request or response content type.
- contentLength() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- contentLength(long) - Method in interface io.micronaut.http.MutableHttpMessage
-
Sets the content length.
- contentLength(long) - Method in interface io.micronaut.http.MutableHttpRequest
- contentLength(long) - Method in interface io.micronaut.http.MutableHttpResponse
- ContentLengthExceededException - Exception in io.micronaut.http.client.exceptions
- ContentLengthExceededException - Exception in io.micronaut.http.exceptions
-
Exception thrown when the content length exceeds the allowed amount.
- ContentLengthExceededException(long) - Constructor for exception io.micronaut.http.client.exceptions.ContentLengthExceededException
- ContentLengthExceededException(long, long) - Constructor for exception io.micronaut.http.client.exceptions.ContentLengthExceededException
- ContentLengthExceededException(long, long) - Constructor for exception io.micronaut.http.exceptions.ContentLengthExceededException
- ContentLengthExceededException(String) - Constructor for exception io.micronaut.http.exceptions.ContentLengthExceededException
- ContentLengthExceededException(String, Throwable) - Constructor for exception io.micronaut.http.exceptions.ContentLengthExceededException
- ContentLengthExceededHandler - Class in io.micronaut.http.server.exceptions
-
Default handle for
ContentLengthExceededException
errors. - ContentLengthExceededHandler(ErrorResponseProcessor<?>) - Constructor for class io.micronaut.http.server.exceptions.ContentLengthExceededHandler
-
Constructor.
- contents() - Method in interface io.micronaut.http.FullHttpRequest
-
Get the raw body of this request.
- contents() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- contentType() - Method in interface io.micronaut.http.HttpHeaders
-
The request or response content type.
- contentType() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Sets the
HttpHeaders.CONTENT_TYPE
header to the given media type. - contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpMessage
-
Set the response content type.
- contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpRequest
- contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpResponse
- contentType(MediaType) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- contentType(MediaType) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- contentType(CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
-
Set the response content type.
- contentType(CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
- contentType(CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
- contentUnclaimed() - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- context - Variable in class io.micronaut.context.AbstractBeanResolutionContext
- Context - Annotation Interface in io.micronaut.context.annotation
-
Context scope indicates that the classes life cycle is bound to that of the
BeanContext
and it should be initialized and shutdown during startup and shutdown of the underlyingBeanContext
. - CONTEXT - Static variable in interface io.micronaut.context.env.PropertySource
-
The name of the property source with values supplied directly from the context.
- ContextConfigurer - Annotation Interface in io.micronaut.context.annotation
-
Annotation used to indicate the annotated class participates in the application context building phase.
- ContextConfigurerVisitor - Class in io.micronaut.context.visitor
-
This visitor is responsible for generating service files for classes annotated with
ContextConfigurer
. - ContextConfigurerVisitor() - Constructor for class io.micronaut.context.visitor.ContextConfigurerVisitor
- ContextConverterRegistrar - Class in io.micronaut.context.converters
-
A converter registry for converters required by the context.
- ContextElementAccess - Class in io.micronaut.expressions.parser.ast.access
-
Expression AST node used for context element access.
- ContextElementAccess(String) - Constructor for class io.micronaut.expressions.parser.ast.access.ContextElementAccess
- ContextlessMessageBodyHandlerRegistry - Class in io.micronaut.http.body
-
MessageBodyHandlerRegistry
implementation that does not need an application context. - ContextlessMessageBodyHandlerRegistry(ApplicationConfiguration, ByteBufferFactory<?, ?>, RawMessageBodyHandler<?>...) - Constructor for class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
- ContextMethodCall - Class in io.micronaut.expressions.parser.ast.access
-
Expression node used for invocation of method from expression evaluation context.
- ContextMethodCall(String, List<ExpressionNode>) - Constructor for class io.micronaut.expressions.parser.ast.access.ContextMethodCall
- contextPath - Variable in class io.micronaut.http.client.jdk.DefaultJdkHttpClient
- ContextPathUtils - Class in io.micronaut.http.context
-
Utility class to work with context paths and URIs.
- ContextRegistrar - Class in io.micronaut.docs.expressions
- ContextRegistrar() - Constructor for class io.micronaut.docs.expressions.ContextRegistrar
- CONTINUE - Enum constant in enum class io.micronaut.http.HttpStatus
- contribute(ServiceInstance, Map<String, String>) - Method in interface io.micronaut.discovery.metadata.ServiceInstanceMetadataContributor
-
Contribute metadata to the given
ServiceInstance
prior to registration. - contributeDefaults(AnnotationMetadata, AnnotationMetadata) - Static method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Contributes defaults to the given target.
- contributeDefaults(AnnotationMetadata, AnnotationMetadataHierarchy) - Static method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Contributes defaults to the given target.
- contributeRepeatable(AnnotationMetadata, AnnotationMetadata) - Static method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Contributes repeatable annotation metadata to the given target.
- Controller - Annotation Interface in io.micronaut.http.annotation
-
Indicates that the role of a class is a controller within an application.
- CONTROLLER - Enum constant in enum class io.micronaut.core.naming.conventions.TypeConvention
- ControllerConstraintHandlerTest - Class in io.micronaut.http.server.tck.tests.constraintshandler
- ControllerConstraintHandlerTest() - Constructor for class io.micronaut.http.server.tck.tests.constraintshandler.ControllerConstraintHandlerTest
- ConversionContext - Interface in io.micronaut.core.convert
-
A conversion context is a context object supplied to a
TypeConverter
that allows more accurate conversion. - ConversionError - Interface in io.micronaut.core.convert
-
An interface for reporting conversion errors.
- ConversionErrorException - Exception in io.micronaut.core.convert.exceptions
-
An exception thrown in the case of a
ConversionError
. - ConversionErrorException(Argument, ConversionError) - Constructor for exception io.micronaut.core.convert.exceptions.ConversionErrorException
- ConversionErrorException(Argument, Exception) - Constructor for exception io.micronaut.core.convert.exceptions.ConversionErrorException
- ConversionErrorHandler - Class in io.micronaut.http.server.exceptions
-
Handles exception of type
ConversionErrorException
. - ConversionErrorHandler(ErrorResponseProcessor<?>) - Constructor for class io.micronaut.http.server.exceptions.ConversionErrorHandler
-
Constructor.
- conversionService - Variable in class io.micronaut.context.env.PropertySourcePropertyResolver
- conversionService - Variable in class io.micronaut.core.bind.annotation.AbstractArgumentBinder
- conversionService - Variable in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToObjectConverter
- conversionService - Variable in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
- conversionService - Variable in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
- conversionService - Variable in class io.micronaut.http.client.AbstractHttpClientFactory
- conversionService - Variable in class io.micronaut.http.client.jdk.DefaultJdkHttpClient
- conversionService - Variable in class io.micronaut.http.netty.AbstractNettyHttpRequest
- conversionService - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- conversionService - Variable in class io.micronaut.jackson.ObjectMapperFactory
- conversionService - Variable in class io.micronaut.web.router.DefaultRouteBuilder
- ConversionService - Interface in io.micronaut.core.convert
-
A service for allowing conversion from one type to another.
- ConversionServiceAware - Interface in io.micronaut.core.convert
-
Interface used when the component requires to set up bean context's
ConversionService
. - ConversionServiceProvider - Interface in io.micronaut.core.convert
-
Interface for a component to provide the access to its
ConversionService
. - convert(int, ArgumentConversionContext<A>, Object, ConversionService) - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
-
Create the instance with the given value for the given property.
- convert(ConversionService, ArgumentConversionContext<?>) - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
- convert(ConvertibleMultiValues, Class<Object>, ConversionContext) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToObjectConverter
-
Implemented convert function that checks which Format is specified inside the
Format
annotation If one is specified, it calls one of the corresponding abstract methods. - convert(CharSequence, Class<Number>, ConversionContext) - Method in class io.micronaut.core.convert.format.ReadableBytesTypeConverter
- convert(CharSequence, Class<T>, ConversionContext) - Method in class io.micronaut.core.convert.CharSequenceToEnumConverter
- convert(Object, ArgumentConversionContext<T>) - Method in interface io.micronaut.core.convert.ConversionService
-
Attempts to convert the given object to the given target type.
- convert(Object, Argument<T>) - Method in interface io.micronaut.core.convert.ConversionService
-
Attempts to convert the given object to the given target type.
- convert(Object, Class<T>) - Method in interface io.micronaut.core.convert.ConversionService
-
Attempts to convert the given object to the given target type.
- convert(Object, Class<T>, ConversionContext) - Method in class io.micronaut.context.env.DefaultEnvironment
- convert(Object, Class<T>, ConversionContext) - Method in interface io.micronaut.core.convert.ConversionService
-
Attempts to convert the given object to the given target type.
- convert(Map<String, Object>, Class<CorsOriginConfiguration>, ConversionContext) - Method in class io.micronaut.http.server.cors.CorsOriginConverter
- convert(S, Class<? super S>, Argument<T>) - Method in interface io.micronaut.core.convert.ConversionService
-
Attempts to convert the given object to the given target type from the given source type.
- convert(S, Class<? super S>, Class<T>, ConversionContext) - Method in class io.micronaut.context.env.DefaultEnvironment
- convert(S, Class<? super S>, Class<T>, ConversionContext) - Method in interface io.micronaut.core.convert.ConversionService
-
Attempts to convert the given object to the given target type from the given source type.
- convert(S, Class<? super S>, Class<T>, ConversionContext) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
- convert(S, Class<T>) - Method in interface io.micronaut.core.convert.TypeConverter
-
Converts from the given source object type to the target type.
- convert(S, Class<T>, ConversionContext) - Method in interface io.micronaut.core.convert.TypeConverter
-
Converts from the given source object type to the target type.
- convert(T, Class<ConvertibleMultiValues>, ConversionContext) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
- CONVERT - Enum constant in enum class io.micronaut.context.annotation.Mapper.ConflictStrategy
-
Try and convert otherwise error.
- convertAndSet(B, Object) - Method in interface io.micronaut.core.beans.BeanProperty
-
Convert the value and set if on the bean using the default conversion service.
- convertCollection(Class<? extends Iterable<T>>, Collection<T>) - Static method in class io.micronaut.core.util.CollectionUtils
-
Attempts to convert a collection to the given iterabable type
- convertDotToUnderscore(String) - Static method in class io.micronaut.core.util.StringUtils
-
Replace the dots in the property with underscore and transform to uppercase.
- convertDotToUnderscore(String, boolean) - Static method in class io.micronaut.core.util.StringUtils
-
Replace the dots in the property with underscore and transform to uppercase based on given flag.
- ConvertibleMultiValues<V> - Interface in io.micronaut.core.convert.value
-
Specialization of
ConvertibleValues
where each name has multiple possible values. - ConvertibleMultiValuesMap<V> - Class in io.micronaut.core.convert.value
-
An implementation of
ConvertibleMultiValues
that uses a backingLinkedHashMap
. - ConvertibleMultiValuesMap() - Constructor for class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
-
Construct an empty
ConvertibleValuesMap
. - ConvertibleMultiValuesMap(Map<CharSequence, List<V>>) - Constructor for class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
-
Construct a
ConvertibleValuesMap
from the given map. - ConvertibleMultiValuesMap(Map<CharSequence, List<V>>, ConversionService) - Constructor for class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
-
Construct a
ConvertibleValuesMap
from the given map and conversion service. - ConvertibleMultiValuesSerializer - Class in io.micronaut.jackson.serialize
-
Serializer for
ConvertibleMultiValues
. - ConvertibleMultiValuesSerializer() - Constructor for class io.micronaut.jackson.serialize.ConvertibleMultiValuesSerializer
- ConvertibleValues<V> - Interface in io.micronaut.core.convert.value
-
An interface for classes that represent a map-like structure of values that can be converted.
- ConvertibleValuesMap<V> - Class in io.micronaut.core.convert.value
-
An implementation of
ConvertibleValues
backed by a map. - ConvertibleValuesMap() - Constructor for class io.micronaut.core.convert.value.ConvertibleValuesMap
-
Constructor.
- ConvertibleValuesMap(Map<? extends CharSequence, V>) - Constructor for class io.micronaut.core.convert.value.ConvertibleValuesMap
-
Constructor.
- ConvertibleValuesMap(Map<? extends CharSequence, V>, ConversionService) - Constructor for class io.micronaut.core.convert.value.ConvertibleValuesMap
-
Constructor.
- ConvertibleValuesSerializer - Class in io.micronaut.jackson.serialize
-
Serializer for
ConvertibleValues
. - ConvertibleValuesSerializer() - Constructor for class io.micronaut.jackson.serialize.ConvertibleValuesSerializer
- convertPublisher(ConversionService, Object, Class<T>) - Static method in class io.micronaut.core.async.publisher.Publishers
-
Attempts to convert the publisher to the given type.
- convertPublisher(Object, Class<T>) - Static method in class io.micronaut.core.async.publisher.Publishers
-
Deprecated, for removal: This API element is subject to removal in a future version.
- convertRequired(Object, Argument<T>) - Method in interface io.micronaut.core.convert.ConversionService
-
Convert the value to the given type.
- convertRequired(Object, Class<T>) - Method in interface io.micronaut.core.convert.ConversionService
-
Convert the value to the given type.
- convertRequired(Object, ArgumentConversionContext<T>) - Method in interface io.micronaut.core.convert.ConversionService
-
Convert the value to the given type.
- convertValue(ChannelOption<?>, Object, Environment) - Method in interface io.micronaut.http.netty.channel.converters.ChannelOptionFactory
-
Converts the specified value given the channel option type.
- convertValue(ChannelOption<?>, Object, Environment) - Method in class io.micronaut.http.netty.channel.converters.EpollChannelOptionFactory
- convertValue(ChannelOption<?>, Object, Environment) - Method in class io.micronaut.http.netty.channel.converters.KQueueChannelOptionFactory
- cookie(Cookie) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- cookie(Cookie) - Method in interface io.micronaut.http.MutableHttpRequest
-
Sets the specified cookie on the request.
- cookie(Cookie) - Method in interface io.micronaut.http.MutableHttpResponse
-
Adds the specified cookie to the response.
- cookie(Cookie) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- cookie(Cookie) - Method in class io.micronaut.http.simple.SimpleHttpRequest
- Cookie - Interface in io.micronaut.http.cookie
-
An interface representing a Cookie.
- COOKIE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Cookie"
. - CookieAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
-
An
AnnotatedArgumentBinder
implementation that uses theCookieValue
annotation to trigger binding from an HTTPCookie
. - CookieAnnotationBinder(ConversionService) - Constructor for class io.micronaut.http.bind.binders.CookieAnnotationBinder
- CookieComparator - Class in io.micronaut.http.cookie
-
Comparator
forCookie
. - CookieComparator() - Constructor for class io.micronaut.http.cookie.CookieComparator
- CookieConfiguration - Interface in io.micronaut.http.cookie
-
An interface representing the configuration of a Cookie.
- cookieDecoder - Variable in class io.micronaut.http.client.jdk.DefaultJdkHttpClient
- CookieDecoder - Interface in io.micronaut.http.client.jdk.cookie
-
Interface to allow cookie decoding.
- CookieElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for CookieElement and CookiesElement.
- CookieElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.CookieElementBuilder
- CookieFactory - Interface in io.micronaut.http.cookie
-
A CookieFactory creates
Cookie
instances and should be implemented by a concrete server. - CookieLocaleResolver - Class in io.micronaut.http.server.util.locale
-
Resolves the Locale from a Cookie within an HTTP Request.
- CookieLocaleResolver(HttpLocaleResolutionConfiguration) - Constructor for class io.micronaut.http.server.util.locale.CookieLocaleResolver
- cookieManager - Variable in class io.micronaut.http.client.jdk.DefaultJdkHttpClient
- cookies(Set<Cookie>) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- cookies(Set<Cookie>) - Method in interface io.micronaut.http.MutableHttpRequest
-
Sets the specified cookies on the request.
- cookies(Set<Cookie>) - Method in interface io.micronaut.http.MutableHttpResponse
-
Adds the specified cookies to the response.
- cookies(Set<Cookie>) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- cookies(Set<Cookie>) - Method in class io.micronaut.http.simple.SimpleHttpRequest
- Cookies - Interface in io.micronaut.http.cookie
-
Models the defined
Cookie
instances in an application. - CookiesTest - Class in io.micronaut.http.server.tck.tests
- CookiesTest() - Constructor for class io.micronaut.http.server.tck.tests.CookiesTest
- CookieValue - Annotation Interface in io.micronaut.http.annotation
-
An annotation that can be applied to method argument to indicate that the method argument is bound from an HTTP cookie.
- copiedBuffer(byte[]) - Method in class io.micronaut.buffer.netty.NettyByteBufferFactory
- copiedBuffer(byte[]) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
-
Creates a new big-endian buffer whose content is a copy of the specified
array
's sub-region. - copiedBuffer(ByteBuffer) - Method in class io.micronaut.buffer.netty.NettyByteBufferFactory
- copiedBuffer(ByteBuffer) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
-
Creates a new big-endian buffer whose content is a copy of the specified NIO buffer.
- copy() - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
-
Makes a copy of this element.
- copy() - Method in interface io.micronaut.context.BeanResolutionContext
-
Copy current context to be used later.
- copy() - Method in class io.micronaut.context.DefaultBeanResolutionContext
- copy() - Method in interface io.micronaut.context.env.ConfigurationPath
-
Copy the state the of the path detaching it from any downstream mutations.
- copy() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- copy() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- copy() - Method in class io.micronaut.http.server.netty.handler.accesslog.element.ConstantElement
- copy() - Method in interface io.micronaut.http.server.netty.handler.accesslog.element.LogElement
-
Copy this log element when it is not stateless.
- copy() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- copy(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- copyAnnotationMetadata() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
-
Makes a copy of the annotation or returns this.
- copyAnnotationMetadata() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
- copyAnnotationMetadata() - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- copyAnnotationMetadata() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- copyAnnotationMetadata() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
-
Constructs this element by invoking the constructor.
- copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
- copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyConstructorElement
- copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
- copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
- copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
- copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyPackageElement
- copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
- CopyOnWriteMap<K,
V> - Class in io.micronaut.core.util -
Thread-safe map that is optimized for reads.
- CopyOnWriteMap(int) - Constructor for class io.micronaut.core.util.CopyOnWriteMap
- copyStateFrom(AbstractBeanResolutionContext) - Method in class io.micronaut.context.AbstractBeanResolutionContext
-
Copy the state from a previous resolution context.
- copyThis() - Method in class io.micronaut.annotation.processing.visitor.AbstractJavaElement
- copyThis() - Method in class io.micronaut.annotation.processing.visitor.JavaClassElement
- copyThis() - Method in class io.micronaut.annotation.processing.visitor.JavaMethodElement
- copyThis() - Method in class io.micronaut.annotation.processing.visitor.JavaPackageElement
- copyToRuntime() - Static method in class io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder
-
This is used for testing scenarios only where annotation metadata is created without bean creation.
- copyValues(AbstractGroovyElement) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
-
Copies additional values after the element was constructed by
AbstractGroovyElement.copyConstructor()
. - copyValues(AbstractJavaElement) - Method in class io.micronaut.annotation.processing.visitor.AbstractJavaElement
- copyValues(AbstractJavaElement) - Method in class io.micronaut.annotation.processing.visitor.JavaMethodElement
- copyValues(AbstractGroovyElement) - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
- CoreNonNullTransformer - Class in io.micronaut.inject.annotation.internal
-
A transformer that remaps
NonNull
toAnnotationUtil.NON_NULL
. - CoreNonNullTransformer() - Constructor for class io.micronaut.inject.annotation.internal.CoreNonNullTransformer
- CoreNullableTransformer - Class in io.micronaut.inject.annotation.internal
-
A transformer that remaps
Nullable
toAnnotationUtil.NULLABLE
. - CoreNullableTransformer() - Constructor for class io.micronaut.inject.annotation.internal.CoreNullableTransformer
- COROUTINE_SUSPENDED - Static variable in class io.micronaut.core.util.KotlinUtils
- CoroutineHelper - Class in io.micronaut.http.server
-
Coroutines helper.
- CORS_FILTER_ORDER - Static variable in class io.micronaut.http.server.cors.CorsFilter
- CorsAssertion - Class in io.micronaut.http.server.tck
-
CORS assertion.
- CorsAssertion.Builder - Class in io.micronaut.http.server.tck
-
CORS Assertion Builder.
- corsConfiguration - Variable in class io.micronaut.http.server.cors.CorsFilter
- CorsConfiguration() - Constructor for class io.micronaut.http.server.HttpServerConfiguration.CorsConfiguration
- CorsDisabledByDefaultTest - Class in io.micronaut.http.server.tck.tests.cors
- CorsDisabledByDefaultTest() - Constructor for class io.micronaut.http.server.tck.tests.cors.CorsDisabledByDefaultTest
- CorsFilter - Class in io.micronaut.http.server.cors
-
Responsible for handling CORS requests and responses.
- CorsFilter(HttpServerConfiguration.CorsConfiguration, HttpHostResolver) - Constructor for class io.micronaut.http.server.cors.CorsFilter
- CorsOriginConfiguration - Class in io.micronaut.http.server.cors
-
Stores configuration for CORS.
- CorsOriginConfiguration() - Constructor for class io.micronaut.http.server.cors.CorsOriginConfiguration
- CorsOriginConverter - Class in io.micronaut.http.server.cors
-
Responsible for converting a map of configuration to an instance of
CorsOriginConfiguration
. - CorsOriginConverter() - Constructor for class io.micronaut.http.server.cors.CorsOriginConverter
- CorsSimpleRequestTest - Class in io.micronaut.http.server.tck.tests.cors
- CorsSimpleRequestTest() - Constructor for class io.micronaut.http.server.tck.tests.cors.CorsSimpleRequestTest
- CorsUtil - Class in io.micronaut.http.server.cors
-
Utility methods for CORS.
- CorsUtils - Class in io.micronaut.http.server.tck
-
Utility class to do CORS related assertions.
- create() - Method in interface io.micronaut.context.scope.BeanCreationContext
-
Create a new instance.
- create() - Static method in interface io.micronaut.core.convert.MutableConversionService
-
Creates a new mutable conversion service that extends the shared conversion service.
- create() - Static method in interface io.micronaut.core.execution.DelayedExecutionFlow
- create(URI) - Static method in interface io.micronaut.websocket.WebSocketClient
-
Create a new
WebSocketClient
. - create(URI, HttpClientConfiguration) - Static method in interface io.micronaut.websocket.WebSocketClient
-
Create a new
WebSocketClient
with the specified configuration. - create(URL) - Static method in interface io.micronaut.http.client.HttpClient
-
Create a new
HttpClient
. - create(URL) - Static method in interface io.micronaut.http.client.ProxyHttpClient
-
Create a new
ProxyHttpClient
. - create(URL) - Static method in interface io.micronaut.http.client.sse.SseClient
-
Create a new
SseClient
. - create(URL) - Static method in interface io.micronaut.http.client.StreamingHttpClient
-
Create a new
StreamingHttpClient
. - create(URL) - Static method in interface io.micronaut.websocket.WebSocketClient
-
Deprecated.Use
WebSocketClient.create(URI)
instead - create(URL, HttpClientConfiguration) - Static method in interface io.micronaut.http.client.HttpClient
-
Create a new
HttpClient
with the specified configuration. - create(URL, HttpClientConfiguration) - Static method in interface io.micronaut.http.client.ProxyHttpClient
-
Create a new
ProxyHttpClient
with the specified configuration. - create(URL, HttpClientConfiguration) - Static method in interface io.micronaut.http.client.sse.SseClient
-
Create a new
SseClient
with the specified configuration. - create(URL, HttpClientConfiguration) - Static method in interface io.micronaut.http.client.StreamingHttpClient
-
Create a new
StreamingHttpClient
with the specified configuration. - create(URL, HttpClientConfiguration) - Static method in interface io.micronaut.websocket.WebSocketClient
-
Deprecated.
- create(Argument<?>) - Static method in exception io.micronaut.web.router.exceptions.UnsatisfiedRouteException
-
Creates a specialized UnsatisfiedRouteException given the provided argument.
- create(Argument<T>, T) - Static method in interface io.micronaut.core.type.ArgumentValue
-
Create a new
ArgumentValue
for the givenArgument
and value. - create(Argument<T>, T) - Static method in interface io.micronaut.core.type.MutableArgumentValue
-
Create a new
MutableArgumentValue
for the givenArgument
and value. - create(ServiceInstanceList) - Method in class io.micronaut.http.client.loadbalance.ServiceInstanceListLoadBalancerFactory
-
Creates a
LoadBalancer
from the givenServiceInstanceList
. - create(HttpMethod, String) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- create(HttpMethod, String) - Static method in interface io.micronaut.http.HttpRequest
-
Create a new
MutableHttpRequest
for the given method and URI. - create(HttpMethod, String) - Method in interface io.micronaut.http.HttpRequestFactory
-
Create a new
MutableHttpRequest
for the given method and URI. - create(HttpMethod, String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- create(HttpMethod, String, String) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- create(HttpMethod, String, String) - Static method in interface io.micronaut.http.HttpRequest
-
Create a new
MutableHttpRequest
for the given method and URI. - create(HttpMethod, String, String) - Method in interface io.micronaut.http.HttpRequestFactory
-
Allows to create request including non-standard http methods.
- create(NettyEmbeddedServer, NettyEmbeddedServices) - Method in class io.micronaut.http.server.netty.websocket.WebSocketUpgradeHandlerFactory
-
Creates the websocket upgrade inbound handler.
- create(FileUpload, Flux<PartData>) - Method in record class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload.Factory
- create(String) - Method in class io.micronaut.http.client.loadbalance.DiscoveryClientLoadBalancerFactory
-
Creates a
LoadBalancer
for the given service ID. - create(String) - Static method in class io.micronaut.scheduling.cron.CronExpression
-
Create object from the String expression.
- create(String, String) - Method in interface io.micronaut.http.cookie.CookieFactory
-
Create a new cookie.
- create(String, String) - Method in class io.micronaut.http.cookie.HttpCookieFactory
- create(String, String) - Method in class io.micronaut.http.netty.cookies.NettyCookieFactory
- create(String, String) - Method in class io.micronaut.http.simple.cookies.SimpleCookieFactory
- CREATE - Enum constant in enum class io.micronaut.scheduling.io.watch.event.WatchEventType
-
A file / directory was created.
- createAnnotationScanner(ClassLoader) - Method in class io.micronaut.context.env.DefaultEnvironment
-
Creates the default annotation scanner.
- createAopWriter(BeanDefinitionWriter, AnnotationMetadata) - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
-
Creates the AOP writer.
- createAroundMethodVisitor(BeanDefinitionVisitor) - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
-
Creates the around method visitor.
- createArrayNode(List<JsonNode>) - Static method in class io.micronaut.json.tree.JsonNode
- createAttribute(String, String) - Method in interface io.micronaut.http.client.multipart.MultipartDataFactory
-
Creates an attribute.
- createAttribute(HttpRequest, String) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- createAttribute(HttpRequest, String, long) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- createAttribute(HttpRequest, String, String) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- createAttribute(String) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- createBean(Class<T>) - Method in interface io.micronaut.context.BeanContext
-
Creates a new instance of the given bean performing dependency injection and returning a new instance.
- createBean(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanContext
-
Creates a new instance of the given bean performing dependency injection and returning a new instance.
- createBean(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- createBean(Class<T>, Qualifier<T>, Object...) - Method in interface io.micronaut.context.BeanContext
-
Creates a new instance of the given bean performing dependency injection and returning a new instance.
- createBean(Class<T>, Qualifier<T>, Object...) - Method in class io.micronaut.context.DefaultBeanContext
- createBean(Class<T>, Qualifier<T>, Map<String, Object>) - Method in interface io.micronaut.context.BeanContext
-
Creates a new instance of the given bean performing dependency injection and returning a new instance.
- createBean(Class<T>, Qualifier<T>, Map<String, Object>) - Method in class io.micronaut.context.DefaultBeanContext
- createBean(Class<T>, Object...) - Method in interface io.micronaut.context.BeanContext
-
Creates a new instance of the given bean performing dependency injection and returning a new instance.
- createBean(Class<T>, Map<String, Object>) - Method in interface io.micronaut.context.BeanContext
-
Creates a new instance of the given bean performing dependency injection and returning a new instance.
- createBean(BeanResolutionContext, Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Creates a bean.
- createBeanDefinitionWriter() - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
- createBooleanNode(boolean) - Static method in class io.micronaut.json.tree.JsonNode
- createChildBean(FieldElement) - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
-
Creates a child bean for the given producer field.
- createChildBean(MethodElement) - Method in class io.micronaut.inject.writer.AbstractBeanDefinitionBuilder
-
Creates a child bean for the given producer method.
- createClient(URL) - Method in interface io.micronaut.http.client.HttpClientFactory
-
Create a new
HttpClient
. - createClient(URL, HttpClientConfiguration) - Method in interface io.micronaut.http.client.HttpClientFactory
-
Create a new
HttpClient
with the specified configuration. - createClient(URL) - Method in class io.micronaut.http.client.AbstractHttpClientFactory
- createClient(URL) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createClient(URL, HttpClientConfiguration) - Method in class io.micronaut.http.client.AbstractHttpClientFactory
- createClient(URL, HttpClientConfiguration) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createCustomScopeRegistry() - Method in class io.micronaut.context.DefaultBeanContext
-
Allows customizing the custom scope registry.
- created(URI) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.CREATED
response with the location of the new resource. - created(T) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.CREATED
response with a body. - created(T, URI) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.CREATED
response with a body and the location of the new resource. - CREATED - Enum constant in enum class io.micronaut.http.HttpStatus
- CreatedBean<T> - Interface in io.micronaut.context.scope
-
Represents a bean that has been created from a
BeanCreationContext
. - createDecoder(URI) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- createDecoder(URI) - Method in class io.micronaut.http.netty.AbstractNettyHttpRequest
- createDefault() - Static method in interface io.micronaut.json.JsonMapper
-
Resolves the default
JsonMapper
. - createDefaultErrorResponse(HttpRequest<?>, Throwable) - Method in class io.micronaut.http.server.RouteExecutor
-
Creates a default error response.
- createEnvironment(ApplicationContextConfiguration) - Method in class io.micronaut.context.DefaultApplicationContext
-
Creates the default environment for the given environment name.
- createEventLoopGroup(int, ExecutorService, Integer) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Creates the event loop group configuration.
- createEventLoopGroup(int, ExecutorService, Integer) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- createEventLoopGroup(int, Integer) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Creates an EventLoopGroup.
- createEventLoopGroup(int, ThreadFactory, Integer) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- createEventLoopGroup(int, ThreadFactory, Integer) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Creates an EventLoopGroup.
- createEventLoopGroup(int, Executor, Integer) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- createEventLoopGroup(int, Executor, Integer) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
-
Creates an EpollEventLoopGroup.
- createEventLoopGroup(int, Executor, Integer) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Creates an EventLoopGroup.
- createEventLoopGroup(int, Executor, Integer) - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
-
Creates an IOUringEventLoopGroup.
- createEventLoopGroup(int, Executor, Integer) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
-
Creates a KQueueEventLoopGroup.
- createEventLoopGroup(int, Executor, Integer) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
-
Creates a NioEventLoopGroup.
- createEventLoopGroup(int, ThreadFactory, Integer) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
-
Creates an EpollEventLoopGroup.
- createEventLoopGroup(int, ThreadFactory, Integer) - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
-
Creates an IOUringEventLoopGroup.
- createEventLoopGroup(int, ThreadFactory, Integer) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
-
Creates a KQueueEventLoopGroup.
- createEventLoopGroup(int, ThreadFactory, Integer) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
-
Creates a NioEventLoopGroup.
- createEventLoopGroup(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Creates the event loop group configuration.
- createEventLoopGroup(EventLoopGroupConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- createEventLoopGroup(EventLoopGroupConfiguration, ThreadFactory) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- createEventLoopGroup(EventLoopGroupConfiguration, ThreadFactory) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Create an event loop group for the given configuration and thread factory.
- createExecutionHandle(BeanDefinition<?>, ExecutableMethod<Object, ?>) - Method in class io.micronaut.context.DefaultBeanContext
- createExecutionHandle(BeanDefinition<?>, ExecutableMethod<Object, ?>) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Create an execution handle for t
AbstractArgumentBinder