Index

$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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 implements ExecutableMethod.
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 the HealthResult 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 leverages LocaleResolver 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> - 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.AbstractNettyHttpRequest
 
accept() - Method in class io.micronaut.http.netty.NettyHttpHeaders
 
accept(MediaType...) - Method in interface io.micronaut.http.MutableHttpRequest
Sets the acceptable MediaType instances via the HttpHeaders.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, PipeliningServerHandler.OutboundAccess) - Method in interface io.micronaut.http.server.netty.handler.RequestHandler
Handle a request.
accept(ChannelHandlerContext, HttpRequest, PipeliningServerHandler.OutboundAccess) - Method in class io.micronaut.http.server.netty.RoutingInBoundHandler
 
accept(ChannelHandlerContext, HttpRequest, 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 the HttpHeaders.ACCEPT header.
accept(DeclaredType, Element, P) - Method in class io.micronaut.annotation.processing.SuperclassAwareTypeVisitor
 
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, or null if unset.
acceptCharset() - Method in class io.micronaut.http.netty.NettyHttpHeaders
 
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 a HttpHeaders.LOCATION header.
ACCEPTED - Enum constant in enum class io.micronaut.http.HttpStatus
 
acceptInboundMessage(Object) - Method in class io.micronaut.http.netty.reactive.HandlerPublisher
Returns true if the given message should be handled.
acceptInboundMessage(Object) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
 
acceptLanguage() - Method in interface io.micronaut.http.HttpHeaders
The Accept-Language header, or null if unset.
acceptLanguage() - Method in class io.micronaut.http.netty.NettyHttpHeaders
 
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_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".
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:
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.
actual() - Method in record class io.micronaut.http.filter.GenericHttpFilter.Async
Returns the value of the actual record component.
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.
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
 
addProxyClass(Feature.BeforeAnalysisAccess, String...) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Deprecated.
Registers the given interfaces for dynamic proxy generation.
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.
addResourceBundles(String...) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Deprecated.
Adds resource bundles.
addResourcePatterns(String...) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Deprecated.
Adds resource patterns.
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 an 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 and BeanDefinition 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
Create a Flux of ordered PropertySource from an array of InfoSource.
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 multiple Element 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
 
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 with Import.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 an MutableHttpRequest 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 the Filter 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 the io.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 an HttpRequest 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_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
 
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.DefaultAnnotationMetadata
 
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 the AnnotationMetadataProvider.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.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 - Variable in class io.micronaut.annotation.processing.PackageConfigurationInjectProcessor
 
AnnotationUtils - Class in io.micronaut.annotation.processing
Utility methods for annotations.
AnnotationUtils(ProcessingEnvironment, Elements, Messager, Types, ModelUtils, GenericUtils, Filer) - Constructor for class io.micronaut.annotation.processing.AnnotationUtils
Default constructor.
AnnotationUtils(ProcessingEnvironment, Elements, Messager, Types, ModelUtils, GenericUtils, Filer, MutableConvertibleValues<Object>) - Constructor for class io.micronaut.annotation.processing.AnnotationUtils
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>, 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
 
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 lookup 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 parent BeanDefinitionWriter 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 writing Introduction 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 writing Introduction 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_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.
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.
areTypesCompatible(List<Class<?>>) - Method in class io.micronaut.inject.qualifiers.TypeArgumentQualifier
 
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
Represents an Argument as a BeanType.
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 conversion Argument 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 a Factory 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.
AroundLegacy(HttpFilter, FilterOrder) - Constructor for record class io.micronaut.http.filter.GenericHttpFilter.AroundLegacy
Creates an instance of a AroundLegacy record class.
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 a 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.
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 a Properties 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 a Publisher that will produce the processed items.
This exists mostly for compatibility with the old HttpContentProcessor, which was a Processor.
asReader() - Method in interface io.micronaut.core.io.Readable
Obtain a Reader for this readable using StandardCharsets.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, 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(GenericHttpFilter, Executor) - Constructor for record class io.micronaut.http.filter.GenericHttpFilter.Async
Creates an instance of a Async record class.
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 an ExecutorService 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.
AttributeClientRequestBinder - Class in io.micronaut.http.client.bind.binders
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.InterceptorChain
 
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 or NonBlocking annotations.
AutomaticFeatureUtils - Class in io.micronaut.core.graal
Deprecated.
Use GraalVM's own public API under org.graalvm or conditional metadata in JSON format instead
AutomaticFeatureUtils() - Constructor for class io.micronaut.core.graal.AutomaticFeatureUtils
Deprecated.
 
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 and ClientFilter 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() - Method in record class io.micronaut.http.filter.GenericHttpFilter.AroundLegacy
Returns the value of the bean record component.
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 - 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 a BeanDefinitionReference.
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 as BeanDefinitionWriter.
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 bean BeanProvider instances the BeanProvider.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.
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 available BeanIntrospection instances through the BeanIntrospector 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 a Singleton.
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.
beginEncode(HttpResponse, String) - Method in class io.micronaut.http.server.netty.SmartHttpContentCompressor
 
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
 
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.
bodyRequested(ChannelHandlerContext) - Method in class io.micronaut.http.netty.stream.HttpStreamsClientHandler
Invoked every time a read of the incoming body is requested by the subscriber.
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 a ArgumentBinderRegistry.
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 start JsonCounter.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() - 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(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.
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
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(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
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
builder(String...) - Static method in interface io.micronaut.context.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
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
 
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
 
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, Argument<?>, 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.
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.WriteEndpointRouteBuilder
 
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
 
byteBufToObjectConverter() - Method in class io.micronaut.http.server.netty.converters.NettyConverters
 
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
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() or System.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
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.
cancelled() - Method in class io.micronaut.http.netty.reactive.HandlerPublisher
Override to handle when a subscriber cancels the subscription.
CancelledSubscriber<T> - Class in io.micronaut.http.netty.reactive
A cancelled subscriber.
CancelledSubscriber() - Constructor for class io.micronaut.http.netty.reactive.CancelledSubscriber
 
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 an SslContext 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.HandlerPublisher
 
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.HandlerPublisher
 
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
 
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.netty.reactive.HandlerPublisher
 
channelRead(ChannelHandlerContext, Object) - Method in class io.micronaut.http.netty.stream.HttpStreamsClientHandler
 
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.netty.stream.HttpStreamsClientHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
 
channelRegistered(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerPublisher
 
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.netty.stream.HttpStreamsClientHandler
 
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 CharSequences.
CharSequenceBodyWriter() - Constructor for class io.micronaut.http.body.CharSequenceBodyWriter
 
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.PackageConfigurationInjectProcessor
 
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.JdkBlockingHttpClient
 
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.
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
 
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.JdkBlockingHttpClient
 
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
ClientSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
ClientSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
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.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(ChannelHandlerContext, ChannelPromise) - Method in class io.micronaut.http.netty.stream.HttpStreamsClientHandler
 
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 class io.micronaut.http.netty.reactive.HandlerPublisher
 
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.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 implement Comparable 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(List<Class<?>>) - Method in class io.micronaut.inject.qualifiers.ClosestTypeArgumentQualifier
 
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
 
compilationContext() - Method in record class io.micronaut.expressions.parser.compilation.ExpressionVisitorContext
Returns the value of the compilationContext record component.
compilationUnit - Variable in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
compile(ExpressionVisitorContext) - 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(ExpressionVisitorContext) - 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
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(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 a AtomicBoolean.
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
Primary HttpLocaleResolver which evaluates every HttpLocaleResolver by order to resolve a 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.
CompoundEvaluatedEvaluatedExpressionParser - 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 SingleEvaluatedEvaluatedExpressionParser, then combining single expressions parsing results.
CompoundEvaluatedEvaluatedExpressionParser(Object) - Constructor for class io.micronaut.expressions.parser.CompoundEvaluatedEvaluatedExpressionParser
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
 
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.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.
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.JdkBlockingHttpClient
 
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 and EachProperty 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
 
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 default Interceptor 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.
consumedInMessage(ChannelHandlerContext) - Method in class io.micronaut.http.netty.stream.HttpStreamsClientHandler
 
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 MediaTypes consumed by a particular component.
consumesAll() - Method in interface io.micronaut.web.router.Route
Accept all MediaType references.
consumesAll() - Method in interface io.micronaut.web.router.UriRoute
 
ConsumesMediaTypeQualifier<T> - Class in io.micronaut.web.router.qualifier
A Bean Qualifier that qualifies based on the value of the media type defined in the Consumes annotation.
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 underlying BeanContext.
CONTEXT - Static variable in interface io.micronaut.context.env.PropertySource
The name of the property source with values supplied directly from the context.
ContextCompletionAwareSubscriber<T> - Class in io.micronaut.http.server.netty.async
A subscriber that subscribes to a single result with special handling for the ChannelHandlerContext.
ContextCompletionAwareSubscriber(ChannelHandlerContext) - Constructor for class io.micronaut.http.server.netty.async.ContextCompletionAwareSubscriber
 
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.JdkBlockingHttpClient
 
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.JdkBlockingHttpClient
 
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(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<SameSite>, ConversionContext) - Method in class io.micronaut.http.cookie.SameSiteConverter
 
convert(CharSequence, Class<Number>, ConversionContext) - Method in class io.micronaut.core.convert.format.ReadableBytesTypeConverter
 
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(Object, Class<T>, ConversionContext) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
 
convert(Map<String, Object>, Class<CorsOriginConfiguration>, ConversionContext) - Method in class io.micronaut.http.server.cors.CorsOriginConverter
 
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
 
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 backing LinkedHashMap.
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.
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 the CookieValue annotation to trigger binding from an HTTP Cookie.
CookieAnnotationBinder(ConversionService) - Constructor for class io.micronaut.http.bind.binders.CookieAnnotationBinder
 
CookieConfiguration - Interface in io.micronaut.http.cookie
An interface representing the configuration of a Cookie.
cookieDecoder - Variable in class io.micronaut.http.client.jdk.JdkBlockingHttpClient
 
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.JdkBlockingHttpClient
 
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 to AnnotationUtil.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 to AnnotationUtil.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.
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
 
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.
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
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 given Argument and value.
create(Argument<T>, T) - Static method in interface io.micronaut.core.type.MutableArgumentValue
Create a new MutableArgumentValue for the given Argument and value.
create(ServiceInstanceList) - Method in class io.micronaut.http.client.loadbalance.ServiceInstanceListLoadBalancerFactory
Creates a LoadBalancer from the given ServiceInstanceList.
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.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.
createEmptyMessage(HttpResponse) - Method in class io.micronaut.http.netty.stream.HttpStreamsClientHandler
 
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 the given bean definition and method.
createFileUpload(String, String, MediaType, String, Charset, long) - Method in interface io.micronaut.http.client.multipart.MultipartDataFactory
Creates a file upload.
createFileUpload(HttpRequest, String, String, String, String, Charset, long) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
 
createHttpClient(URI) - Method in class io.micronaut.http.client.AbstractHttpClientFactory
Creates a new HttpClient instance for a given URI.
createHttpClient(URI, HttpClientConfiguration) - Method in class io.micronaut.http.client.AbstractHttpClientFactory
Creates a new HttpClient instance for a given URI and configuration.
createHttpClient(URI) - Method in class io.micronaut.http.client.jdk.JdkHttpClientFactory
 
createHttpClient(URI, HttpClientConfiguration) - Method in class io.micronaut.http.client.jdk.JdkHttpClientFactory
 
createJsonParser(JsonFactory, ByteBuffer<?>) - Static method in class io.micronaut.jackson.core.parser.JacksonCoreParserFactory
Create a jackson JsonParser for the given input bytes.
createNumberNode(double) - Static method in class io.micronaut.json.tree.JsonNode
 
createNumberNode(float) - Static method in class io.micronaut.json.tree.JsonNode
 
createNumberNode(int) - Static method in class io.micronaut.json.tree.JsonNode
 
createNumberNode(long) - Static method in class io.micronaut.json.tree.JsonNode
 
createNumberNode(BigDecimal) - Static method in class io.micronaut.json.tree.JsonNode
 
createNumberNode(BigInteger) - Static method in class io.micronaut.json.tree.JsonNode
 
createNumberNodeImpl(Number) - Static method in class io.micronaut.json.tree.JsonNode
Hidden, so that we don't have to check that the number type is supported.
createObjectInput(InputStream, Class<?>) - Method in class io.micronaut.core.serialize.JdkSerializer
 
createObjectNode(Map<String, JsonNode>) - Static method in class io.micronaut.json.tree.JsonNode
 
createObjectOutput(OutputStream) - Method in class io.micronaut.core.serialize.JdkSerializer
 
createParentEventLoopGroup() - Method in class io.micronaut.http.server.netty.NettyHttpServer
 
createParser(String, Object...) - Method in class io.micronaut.http.uri.UriMatchTemplate
 
createParser(String, Object...) - Method in class io.micronaut.http.uri.UriTemplate
Creates a parser.
createParser(String, Object...) - Method in class io.micronaut.http.uri.UriTypeMatchTemplate
 
createPropertySource(String, Map<String, Object>, int) - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
 
createPropertySource(String, Map<String, Object>, int) - Method in class io.micronaut.jackson.core.env.CloudFoundryVcapApplicationPropertySourceLoader
 
createPropertySource(String, Map<String, Object>, int) - Method in class io.micronaut.jackson.core.env.CloudFoundryVcapServicesPropertySourceLoader
 
createProxyClient(URL) - Method in interface io.micronaut.http.client.ProxyHttpClientFactory
Create a new ProxyHttpClient.
createProxyClient(URL, HttpClientConfiguration) - Method in interface io.micronaut.http.client.ProxyHttpClientFactory
Create a new ProxyHttpClient with the specified configuration.
createProxyClient(URL) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
 
createProxyClient(URL, HttpClientConfiguration) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
 
createReactiveParser(Consumer<Processor<byte[], JsonNode>>, boolean) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
 
createReactiveParser(Consumer<Processor<byte[], JsonNode>>, boolean) - Method in interface io.micronaut.json.JsonMapper
Deprecated.
createSafe(HttpRequest, ChannelHandlerContext, ConversionService, NettyHttpServerConfiguration) - Static method in class io.micronaut.http.server.netty.NettyHttpRequest
 
createServerBootstrap() - Method in class io.micronaut.http.server.netty.NettyHttpServer
 
createSibling(AnnotationMetadata) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
Create a new hierarchy instance from this metadata using this metadata's parents.
createSpecific(Argument<?>) - Method in interface io.micronaut.json.JsonMapper
Specialize this mapper for the given type.
createSpecific(Argument<T>) - Method in interface io.micronaut.http.body.MessageBodyWriter
Prepare a MessageBodyWriter that will write the given type.
createSpecific(Argument<?>) - Method in class io.micronaut.jackson.databind.JacksonDatabindMapper
 
createSpecific(Argument<Object>) - Method in class io.micronaut.http.body.DynamicMessageBodyWriter
 
createSpecific(Argument<T>) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
 
createSpecific(Argument<T>) - Method in class io.micronaut.json.body.JsonMessageHandler
 
createSseClient(URL) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
 
createSseClient(URL) - Method in interface io.micronaut.http.client.sse.SseClientFactory
Create a new SseClient.