Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
$
- $withBeanQualifier(Qualifier<T>) - Method in interface io.micronaut.inject.qualifiers.Qualified
-
Override the bean qualifier.
A
- AbstractBeanConfiguration - Class in io.micronaut.context
-
An abstract implementation of the
BeanConfigurationmethod. - AbstractBeanConfiguration(String) - Constructor for class io.micronaut.context.AbstractBeanConfiguration
- 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.
- AbstractBeanResolutionContext - Class in io.micronaut.context
-
Default implementation of the
BeanResolutionContextinterface. - 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.
- 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.
- AbstractEnumBeanIntrospectionAndReference<E extends Enum<E>> - Class in io.micronaut.inject.beans
-
A variation of
AbstractInitializableBeanIntrospectionthat is also aBeanIntrospectionReference. - AbstractEnumBeanIntrospectionAndReference(Class<E>, AnnotationMetadata, AnnotationMetadata, Argument<?>[], AbstractInitializableBeanIntrospection.BeanPropertyRef<Object>[], AbstractInitializableBeanIntrospection.BeanMethodRef<Object>[], AbstractEnumBeanIntrospectionAndReference.EnumConstantRef<E>[]) - Constructor for class io.micronaut.inject.beans.AbstractEnumBeanIntrospectionAndReference
-
The default constructor.
- AbstractEnumBeanIntrospectionAndReference.EnumConstantRef<E extends Enum<E>> - Record Class in io.micronaut.inject.beans
-
Enum value compile-time data container.
- AbstractEnvironmentAnnotationMetadata - Class in io.micronaut.inject.annotation
-
Variation of
AnnotationMetadatathat 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
AbstractBeanMethodthat also implementsExecutableMethod. - AbstractExecutableBeanMethod(BeanIntrospection<B>, Argument<T>, String, AnnotationMetadata, Argument<?>...) - Constructor for class io.micronaut.inject.beans.AbstractExecutableBeanMethod
-
Default constructor.
- AbstractExecutableMethod - Class in io.micronaut.context
-
Abstract base class for generated
ExecutableMethodclasses 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.
- AbstractInitializableBeanDefinition<T> - Class in io.micronaut.context
-
Default implementation of the
BeanDefinitioninterface. - 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
- AbstractInitializableBeanDefinitionAndReference<T> - Class in io.micronaut.context
-
A variation of
AbstractInitializableBeanDefinitionthat is also aBeanDefinitionReference. - AbstractInitializableBeanDefinitionAndReference(Class<T>, AbstractInitializableBeanDefinition.MethodOrFieldReference, AnnotationMetadata, AbstractInitializableBeanDefinition.MethodReference[], AbstractInitializableBeanDefinition.FieldReference[], AbstractInitializableBeanDefinition.AnnotationReference[], ExecutableMethodsDefinition<T>, Map<String, Argument<?>[]>, AbstractInitializableBeanDefinition.PrecalculatedInfo) - Constructor for class io.micronaut.context.AbstractInitializableBeanDefinitionAndReference
- 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
BeanIntrospectioninterface. - 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.
- AbstractInitializableBeanIntrospectionAndReference<B> - Class in io.micronaut.inject.beans
-
A variation of
AbstractInitializableBeanIntrospectionthat is also aBeanIntrospectionReference. - AbstractInitializableBeanIntrospectionAndReference(Class<B>, AnnotationMetadata, AnnotationMetadata, Argument<?>[], AbstractInitializableBeanIntrospection.BeanPropertyRef<Object>[], AbstractInitializableBeanIntrospection.BeanMethodRef<Object>[]) - Constructor for class io.micronaut.inject.beans.AbstractInitializableBeanIntrospectionAndReference
- AbstractLocalizedMessageSource<T> - Class in io.micronaut.context
-
Abstract class which implements
LocalizedMessageSourceand leveragesLocaleResolverAPI. - AbstractLocalizedMessageSource(LocaleResolver<T>, MessageSource) - Constructor for class io.micronaut.context.AbstractLocalizedMessageSource
- AbstractMessageSource - Class in io.micronaut.context
-
Abstract
MessageSourceimplementation that provides basic message interpolation. - AbstractMessageSource() - Constructor for class io.micronaut.context.AbstractMessageSource
- AbstractMessageSource.MessageKey - Class in io.micronaut.context
-
Internal key storage.
- AbstractPropertySourceLoader - Class in io.micronaut.context.env
-
An abstract implementation of the
PropertySourceLoaderinterface. - 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
- accessKind() - Element in annotation interface io.micronaut.context.annotation.BeanProperties
-
The default access type is
BeanProperties.AccessKind.METHODwhich treats only public JavaBean getters or Java record components as properties. - ActiveEnvironment - Interface in io.micronaut.context.env
-
An environment that is active for the current execution of the application.
- 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. - 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.
- addConverter(Class<S>, Class<T>, TypeConverter<S, T>) - Method in class io.micronaut.context.env.DefaultEnvironment
- addConverter(Class<S>, Class<T>, Function<S, T>) - Method in class io.micronaut.context.env.DefaultEnvironment
- 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.
- 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.
- 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
- 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.
- 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.
- addPropertySource(PropertySource) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
-
Add a
PropertySourceto 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
- 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.
- 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.
- AdvisedBeanType<T> - Interface in io.micronaut.inject
-
A marker interface for all
BeanDefinitionReferenceandBeanDefinitioninstances to implement that provides access to the target bean type for an AOP advice bean. - Aliases - Annotation Interface in io.micronaut.context.annotation
-
A repeatable annotation that allows defining multiple
AliasFordefinitions. - AliasFor - Annotation Interface in io.micronaut.context.annotation
-
Allows specifying an annotation member alias.
- 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
- 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(). - 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.
- ANDROID - Static variable in interface io.micronaut.context.env.Environment
-
The android environment.
- annotated() - Element in annotation interface io.micronaut.context.annotation.Import
-
The annotation types to include in a search when specifying the
Import.packages()attribute (this attribute has no effect when combined withImport.classes()). - AnnotatedElementValidator - Interface in io.micronaut.inject.annotation
-
Abstract validator for
AnnotatedElementthat may represent source code level validation routes executed at compilation time. - annotation() - Element in annotation interface io.micronaut.context.annotation.AliasFor
- ANNOTATION_DEFAULT_VALUES_PROVIDER - Static variable in class io.micronaut.inject.annotation.AnnotationMetadataSupport
-
The annotation default values provider.
- AnnotationConvertersRegistrar - Class in io.micronaut.inject.annotation
-
Registers annotation converters.
- AnnotationConvertersRegistrar() - Constructor for class io.micronaut.inject.annotation.AnnotationConvertersRegistrar
- AnnotationExpressionContext - Annotation Interface in io.micronaut.context.annotation
-
A meta annotation used to extend
EvaluatedExpressioncontext with specified type. - annotationMetadata - Variable in class io.micronaut.context.AbstractInitializableBeanDefinition.MethodReference
- annotationMetadata() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns the value of the
annotationMetadatarecord component. - annotationMetadata() - Method in record class io.micronaut.inject.beans.AbstractEnumBeanIntrospectionAndReference.EnumConstantRef
-
Returns the value of the
annotationMetadatarecord component. - annotationMetadata(AnnotationMetadata) - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
The annotation metadata for the bean.
- 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.
- AnnotationMetadataReference - Class in io.micronaut.inject.annotation
-
A reference to
AnnotationMetadata. - AnnotationMetadataReference(String, AnnotationMetadata) - Constructor for class io.micronaut.inject.annotation.AnnotationMetadataReference
- AnnotationMetadataSupport - Class in io.micronaut.inject.annotation
-
Support method for
AnnotationMetadata. - AnnotationMetadataSupport() - Constructor for class io.micronaut.inject.annotation.AnnotationMetadataSupport
- annotationName() - Element in annotation interface io.micronaut.context.annotation.AliasFor
- 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
- annotationType() - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
- annotationType() - Method in interface io.micronaut.context.scope.CustomScope
- 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.
- AnyQualifier<T> - Class in io.micronaut.inject.qualifiers
-
A qualifier to look up any type.
- ApplicationContext - Interface in io.micronaut.context
-
An application context extends a
BeanContextand 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
ApplicationContextlife 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
ApplicationEventis 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
ApplicationEventListenerinstances. - ApplicationEventPublisherFactory<T> - Class in io.micronaut.context.event
-
Constructs instances of
ApplicationEventPublisher. - ApplicationEventPublisherFactory() - Constructor for class io.micronaut.context.event.ApplicationEventPublisherFactory
- areTypesCompatible(Class<?>[], List<Class<?>>) - Static method in class io.micronaut.inject.qualifiers.TypeArgumentQualifier
-
Are the given types compatible.
- args(String...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Set the command line arguments.
- args(String...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- 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
- ArgumentBeanType<T> - Class in io.micronaut.inject
-
Represents an
Argumentas aBeanType. - ArgumentBeanType(Argument<T>) - Constructor for class io.micronaut.inject.ArgumentBeanType
-
Default constructor.
- 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() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns the value of the
argumentsrecord component. - asArgument() - Method in class io.micronaut.context.AbstractBeanResolutionContext.FieldSegment
- asArgument() - Method in record class io.micronaut.context.DisabledBean
- asArgument() - Method in interface io.micronaut.inject.ArgumentInjectionPoint
- asArgument() - Method in interface io.micronaut.inject.BeanDefinition
- asMap() - Method in class io.micronaut.context.env.MapPropertySource
-
The backing map (unmodifiable).
- 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
- 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 - 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.
- basePrefix() - Element in annotation interface io.micronaut.context.annotation.ConfigurationReader
-
The base prefix to prepend to the original prefix.
- 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 - Annotation Interface in io.micronaut.context.annotation
-
Annotation used to configure a bean.
- BeanConfiguration - Interface in io.micronaut.inject
-
A BeanConfiguration is a grouping of several
BeanDefinitioninstances. - BeanContext - Interface in io.micronaut.context
-
The core BeanContext abstraction which allows for dependency injection of classes annotated with
Inject. - 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
BeanContextinstance. - 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
CustomScopeinstances 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.
- BeanDefinitionMethodReference<T,
R> - Interface in io.micronaut.inject -
An interface for a
ExecutableMethodthat is associated with aBeanDefinitionReference. - BeanDefinitionProcessor<A extends Annotation> - Interface in io.micronaut.context.processor
-
A bean definition processor is a processor that is called once for each bean annotated with the given annotation type.
- BeanDefinitionReference<T> - Interface in io.micronaut.inject
-
A bean definition reference provides a reference to a
BeanDefinitionthus allowing for soft loading of bean definitions without loading the actual types. - BeanDefinitionRegistry - Interface in io.micronaut.context
-
Core bean definition registry interface containing methods to find
BeanDefinitioninstances. - BeanDefinitionValidator - Interface in io.micronaut.inject.validation
-
Interface to integrate bean validation into the construction of beans within the
BeanContext. - BeanDestroyedEvent<T> - Class in io.micronaut.context.event
-
An event fired when a bean has been destroyed and all
PreDestroymethods 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
- 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
- BeanIdentifier - Interface in io.micronaut.inject
-
An identifier for a
Beanthat can be used as a key to uniquely identify an instance. - BeanInitializedEventListener<T> - Interface in io.micronaut.context.event
-
Allows hooking into bean instantiation at the point prior to when
PostConstructinitialization hooks have been called and in the case of beanBeanProviderinstances theBeanProvider.get()method has not yet been invoked. - BeanInitializingEvent<T> - Class in io.micronaut.context.event
-
An event fired when a bean's properties have been populated but initialization hooks (such as
PostConstructmethods) 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
- BeanLocator - Interface in io.micronaut.context
-
Core interface for locating and discovering
Beaninstances. - BeanMethodRef(Argument<P>, String, AnnotationMetadata, Argument<?>[], int) - Constructor for class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection.BeanMethodRef
- BeanPreDestroyEvent<T> - Class in io.micronaut.context.event
-
An event fired when a bean is about to be destroyed but before any
PreDestroymethods 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. - BeanPropertyRef(Argument<P>, int, int, int, boolean, boolean) - Constructor for class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection.BeanPropertyRef
- BeanPropertyRef(Argument<P>, Argument<P>, 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
Providerinterface that provides additional Micronaut specific methods to assist in programmatic bean creation and discovery. - BeanProviderDefinition - Class in io.micronaut.inject.provider
-
Implementation for
BeanProviderbean 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
BeanDefinitionand a created bean, typically aSingleton. - BeanRegistration(BeanIdentifier, BeanDefinition<T>, T) - Constructor for class io.micronaut.context.BeanRegistration
- BeanResolutionContext - Interface in io.micronaut.context
-
Represents the resolution context for a current resolve of a given bean.
- BeanResolutionContext.Path - Interface in io.micronaut.context
-
Represents a path taken to resolve a bean definitions dependencies.
- BeanResolutionContext.Segment<B,
T> - Interface in io.micronaut.context -
A segment in a path.
- beans() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses that beans of the given types should be available for the bean or configuration to load.
- BeanType<T> - Interface in io.micronaut.inject
-
A reference to a bean.
- 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
Executableusing the given registry and source object. - bind(Executable<T, R>, ArgumentBinderRegistry<BeanContext>, BeanContext) - Method in class io.micronaut.context.bind.DefaultExecutableBeanContextBinder
- 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, 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(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
- 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
PropertySourcefrom remote distributed configuration servers. - 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(ClassLoader) - Static method in interface io.micronaut.context.BeanContext
-
Build a
BeanContext. - buildAnnotation(Class<T>, AnnotationValue<T>) - Static method in class io.micronaut.inject.annotation.AnnotationMetadataSupport
-
Builds the annotation based on the annotation value.
- buildBundleCache() - Method in class io.micronaut.context.i18n.ResourceBundleMessageSource
-
Build the cache used to store resolved bundles.
- builder() - Static method in interface io.micronaut.context.ApplicationContext
-
Build a
ApplicationContext. - builder() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- builder(Argument<B>, Supplier<B>) - Static method in interface io.micronaut.context.RuntimeBeanDefinition
-
A new builder for constructing and configuring runtime created beans.
- builder(Class<?>, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Build a
ApplicationContext. - builder(Class<B>, Supplier<B>) - Static method in interface io.micronaut.context.RuntimeBeanDefinition
-
A new builder for constructing and configuring runtime created beans.
- builder(ClassLoader, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Build a
ApplicationContext. - builder(String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Build a
ApplicationContext. - builder(Map<String, Object>, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Build a
ApplicationContext. - builder(B) - Static method in interface io.micronaut.context.RuntimeBeanDefinition
-
A new builder for constructing and configuring runtime created beans.
- builder(ClassLoader) - Static method in interface io.micronaut.context.ApplicationContext
- buildMessageCache() - Method in class io.micronaut.context.i18n.ResourceBundleMessageSource
-
Build the cache used to store resolved messages.
- 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
- buildSegments(String) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
-
Split a placeholder value into logic segments.
- 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.
- 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
- CachedEnvironment - Class in io.micronaut.context.env
-
A "cached environment" is a performance optimization aimed at minimizing the cost of calling
System.getenv()orSystem.getProperties(). - CachedEnvironment() - Constructor for class io.micronaut.context.env.CachedEnvironment
- CallableInjectionPoint<T> - Interface in io.micronaut.inject
-
A callable injection point is an injection point that accepts
Argumentinstances. - canConvert(Class<S>, Class<T>) - Method in class io.micronaut.context.env.DefaultEnvironment
- catalog - Variable in class io.micronaut.context.env.PropertySourcePropertyResolver
- 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.
- children() - Element in annotation interface io.micronaut.context.annotation.ConfigurationBuilder
- 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
- 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.
- classLoader(ClassLoader) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
The class loader to be used.
- classLoader(ClassLoader) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- className() - Element in annotation interface io.micronaut.context.annotation.AnnotationExpressionContext
- 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, 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(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(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, 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
- CLI - Static variable in interface io.micronaut.context.env.Environment
-
The cli environment.
- 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
- 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.
- ClosestTypeArgumentQualifier<T> - Class in io.micronaut.inject.qualifiers
-
A
Qualifierthat qualifies beans by generic type arguments and only returns the candidates that most closely match. - 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.
- 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
- CommandLinePropertySource - Class in io.micronaut.context.env
-
A
PropertySourcefor 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.
- ComputePlatform - Enum Class in io.micronaut.context.env
- condition() - Element in annotation interface io.micronaut.context.annotation.Mapper.Mapping
- condition() - Element in annotation interface io.micronaut.context.annotation.Requires
-
One ore more custom condition classes.
- Condition - Interface in io.micronaut.context.condition
-
A condition allows conditional loading of a
BeanConfiguration. - ConditionContext<T extends io.micronaut.core.annotation.AnnotationMetadataProvider> - Interface in io.micronaut.context.condition
-
The ConditionContext passed to a
Condition. - ConfigurableExpressionEvaluationContext - Interface in io.micronaut.context.expressions
-
Expression evaluation context that can be configured before evaluation.
- 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 - Annotation Interface in io.micronaut.context.annotation
-
A configuration is a grouping of bean definitions under a package.
- ConfigurationBuilder - Annotation Interface in io.micronaut.context.annotation
-
An annotation applicable to a field or method of a
ConfigurationPropertiesinstance that allows to customize the behaviour of properties that are builders themselves. - 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
- ConfigurationInject - Annotation Interface in io.micronaut.context.annotation
-
Allows injecting configuration values into a constructor or method based on the parameter names.
- ConfigurationPath - Interface in io.micronaut.context.env
-
Models a configuration path such as those declared within
ConfigurationPropertiesandEachPropertydeclarations. - 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.
- configurationType() - Method in interface io.micronaut.context.env.ConfigurationPath
- configure(ApplicationContextBuilder) - Method in interface io.micronaut.context.ApplicationContextConfigurer
-
Configures the application context builder.
- 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.
- conflictStrategy() - Element in annotation interface io.micronaut.context.annotation.Mapper
- 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
- ConstructorArgumentSegment(BeanDefinition, String, Argument, Argument[]) - Constructor for class io.micronaut.context.AbstractBeanResolutionContext.ConstructorArgumentSegment
- ConstructorInjectionPoint<T> - Interface in io.micronaut.inject
-
A constructor injection point.
- 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
- 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
- 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
ConfigurationPropertiesbean 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
ConfigurationPropertiesbean return whether any properties for it are configured within the context. - containsProperties(String) - Method in class io.micronaut.context.DefaultApplicationContext
- containsPropertiesValue(BeanResolutionContext, BeanContext, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- containsProperty(String) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- containsProperty(String) - Method in class io.micronaut.context.DefaultApplicationContext
- containsPropertyValue(BeanResolutionContext, BeanContext, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- 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.
- 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
BeanContextand it should be initialized and shutdown during startup and shutdown of the underlyingBeanContext. - CONTEXT - Static variable in interface io.micronaut.context.env.PropertySource
-
The name of the property source with values supplied directly from the context.
- ContextConfigurer - Annotation Interface in io.micronaut.context.annotation
-
Annotation used to indicate the annotated class participates in the application context building phase.
- ContextConverterRegistrar - Class in io.micronaut.context.converters
-
A converter registry for converters required by the context.
- 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.
- conversionService - Variable in class io.micronaut.context.env.PropertySourcePropertyResolver
- convert(Object, Class<T>, ConversionContext) - Method in class io.micronaut.context.env.DefaultEnvironment
- convert(S, Class<? super S>, Class<T>, ConversionContext) - Method in class io.micronaut.context.env.DefaultEnvironment
- CONVERT - Enum constant in enum class io.micronaut.context.annotation.Mapper.ConflictStrategy
-
Try and convert otherwise error.
- 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.
- 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
- copyStateFrom(AbstractBeanResolutionContext) - Method in class io.micronaut.context.AbstractBeanResolutionContext
-
Copy the state from a previous resolution context.
- create() - Method in interface io.micronaut.context.scope.BeanCreationContext
-
Create a new instance.
- createAnnotationScanner(ClassLoader) - Method in class io.micronaut.context.env.DefaultEnvironment
-
Creates the default annotation scanner.
- 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.
- createCustomScopeRegistry() - Method in class io.micronaut.context.DefaultBeanContext
-
Allows customizing the custom scope registry.
- CreatedBean<T> - Interface in io.micronaut.context.scope
-
Represents a bean that has been created from a
BeanCreationContext. - createEnvironment(ApplicationContextConfiguration) - Method in class io.micronaut.context.DefaultApplicationContext
-
Creates the default environment for the given environment name.
- 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.
- createPropertySource(String, Map<String, Object>, int) - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
- createSibling(AnnotationMetadata) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
-
Create a new hierarchy instance from this metadata using this metadata's parents.
- currentSegment() - Method in interface io.micronaut.context.BeanResolutionContext.Path
- CustomScope<A extends Annotation> - Interface in io.micronaut.context.scope
-
Represents a custom scope within the
BeanContext. - CustomScopeRegistry - Interface in io.micronaut.context.scope
-
An interface for a registry of
CustomScopeinstances.
D
- declaringType - Variable in class io.micronaut.context.AbstractExecutableMethod
- declaringType() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns the value of the
declaringTyperecord component. - DEDUCE_CLOUD_ENVIRONMENT_ENV - Static variable in interface io.micronaut.context.env.Environment
-
Environment key for whether to deduce cloud environments.
- DEDUCE_CLOUD_ENVIRONMENT_PROPERTY - Static variable in interface io.micronaut.context.env.Environment
-
Property for whether to deduce cloud environments.
- DEDUCE_ENVIRONMENT_ENV - Static variable in interface io.micronaut.context.env.Environment
-
Environment key for whether to deduce environments.
- DEDUCE_ENVIRONMENT_PROPERTY - Static variable in interface io.micronaut.context.env.Environment
-
Property for whether to deduce environments.
- deduceCloudEnvironment(boolean) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
If set to
true(the default value isfalse) Micronaut will attempt to automatically deduce the Cloud environment it is running within. - deduceCloudEnvironment(boolean) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- deduceEnvironment(Boolean) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
If set to
true(the default istrue) Micronaut will attempt to automatically deduce the environment it is running in using environment variables and/or stack trace inspection. - deduceEnvironment(Boolean) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- DEFAULT - Enum constant in enum class io.micronaut.context.annotation.BeanProperties.Visibility
-
The default behaviour which in addition to public getters and setters will also include package protected fields if an
BeanProperties.AccessKindofBeanProperties.AccessKind.FIELDis specified. - DEFAULT - Static variable in interface io.micronaut.context.MessageSource.MessageContext
-
The default message context.
- DEFAULT - Static variable in interface io.micronaut.inject.validation.BeanDefinitionValidator
-
A default no-op validator.
- DEFAULT_NAME - Static variable in interface io.micronaut.context.env.Environment
-
The default application name.
- DEFAULT_POSITION - Static variable in class io.micronaut.context.env.AbstractPropertySourceLoader
-
Default position for the property source loader.
- DefaultAnnotationMetadata - Class in io.micronaut.inject.annotation
-
Default implementation of
AnnotationMetadata. - DefaultAnnotationMetadata() - Constructor for class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Constructs empty annotation metadata.
- DefaultAnnotationMetadata(Map<String, Map<CharSequence, Object>>, Map<String, Map<CharSequence, Object>>, Map<String, Map<CharSequence, Object>>, Map<String, Map<CharSequence, Object>>, Map<String, List<String>>) - Constructor for class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
This constructor is designed to be used by compile time produced subclasses.
- DefaultAnnotationMetadata(Map<String, Map<CharSequence, Object>>, Map<String, Map<CharSequence, Object>>, Map<String, Map<CharSequence, Object>>, Map<String, Map<CharSequence, Object>>, Map<String, List<String>>, boolean) - Constructor for class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
This constructor is designed to be used by compile time produced subclasses.
- DefaultAnnotationMetadata(Map<String, Map<CharSequence, Object>>, Map<String, Map<CharSequence, Object>>, Map<String, Map<CharSequence, Object>>, Map<String, Map<CharSequence, Object>>, Map<String, List<String>>, boolean, boolean) - Constructor for class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
This constructor is designed to be used by compile time produced subclasses.
- DefaultApplicationContext - Class in io.micronaut.context
-
Creates a default implementation of the
ApplicationContextinterface. - DefaultApplicationContext(ApplicationContextConfiguration) - Constructor for class io.micronaut.context.DefaultApplicationContext
-
Construct a new ApplicationContext for the given environment name and classloader.
- DefaultApplicationContext(ClassPathResourceLoader, String...) - Constructor for class io.micronaut.context.DefaultApplicationContext
-
Construct a new ApplicationContext for the given environment name and classloader.
- DefaultApplicationContext(String...) - Constructor for class io.micronaut.context.DefaultApplicationContext
-
Construct a new ApplicationContext for the given environment name.
- DefaultApplicationContextBuilder - Class in io.micronaut.context
-
Implementation of
ApplicationContextBuilder. - DefaultApplicationContextBuilder() - Constructor for class io.micronaut.context.DefaultApplicationContextBuilder
-
Default constructor.
- DefaultBeanContext - Class in io.micronaut.context
-
The default context implementations.
- DefaultBeanContext() - Constructor for class io.micronaut.context.DefaultBeanContext
-
Construct a new bean context using the same classloader that loaded this DefaultBeanContext class.
- DefaultBeanContext(BeanContextConfiguration) - Constructor for class io.micronaut.context.DefaultBeanContext
-
Creates a new bean context with the given configuration.
- DefaultBeanContext(ClassPathResourceLoader) - Constructor for class io.micronaut.context.DefaultBeanContext
-
Construct a new bean context with the given class loader.
- DefaultBeanContext(ClassLoader) - Constructor for class io.micronaut.context.DefaultBeanContext
-
Construct a new bean context with the given class loader.
- DefaultBeanResolutionContext - Class in io.micronaut.context
-
Default implementation of
BeanResolutionContext. - DefaultBeanResolutionContext(BeanContext, BeanDefinition<?>) - Constructor for class io.micronaut.context.DefaultBeanResolutionContext
- DefaultCustomScopeRegistry - Class in io.micronaut.context
-
Default implementation of the
CustomScopeRegistryinterface. - DefaultCustomScopeRegistry(BeanLocator) - Constructor for class io.micronaut.context.DefaultCustomScopeRegistry
- DefaultEnvironment - Class in io.micronaut.context.env
-
The default implementation of the
Environmentinterface. - DefaultEnvironment(ApplicationContextConfiguration) - Constructor for class io.micronaut.context.env.DefaultEnvironment
-
Construct a new environment for the given configuration.
- DefaultEnvironment(ApplicationContextConfiguration, boolean) - Constructor for class io.micronaut.context.env.DefaultEnvironment
-
Construct a new environment for the given configuration.
- defaultEnvironments(String...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
The environments to use if no other environments are specified.
- defaultEnvironments(String...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- DefaultExecutableBeanContextBinder - Class in io.micronaut.context.bind
-
Implementation of
ExecutableBeanContextBinder. - DefaultExecutableBeanContextBinder() - Constructor for class io.micronaut.context.bind.DefaultExecutableBeanContextBinder
- DefaultExpressionEvaluationContext - Class in io.micronaut.context.expressions
-
Default implementation of
ConfigurableExpressionEvaluationContext. - DefaultExpressionEvaluationContext() - Constructor for class io.micronaut.context.expressions.DefaultExpressionEvaluationContext
- DefaultExpressionEvaluationContext(Object, Object[], BeanContext, BeanDefinition<?>) - Constructor for class io.micronaut.context.expressions.DefaultExpressionEvaluationContext
- DefaultImplementation - Annotation Interface in io.micronaut.context.annotation
-
An annotation to apply to an interface to indicate which implementation is the default implementation.
- DefaultPropertyPlaceholderResolver - Class in io.micronaut.context.env
-
The default
PropertyPlaceholderResolver. - DefaultPropertyPlaceholderResolver(PropertyResolver, ConversionService) - Constructor for class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
- DefaultPropertyPlaceholderResolver.PlaceholderSegment - Class in io.micronaut.context.env
-
A segment that represents one or more expressions that should be searched for in the environment.
- DefaultPropertyPlaceholderResolver.RawSegment - Class in io.micronaut.context.env
-
A segment that represents static text.
- DefaultPropertyPlaceholderResolver.Segment - Interface in io.micronaut.context.env
-
A segment of placeholder resolution.
- DefaultScope - Annotation Interface in io.micronaut.context.annotation
-
A meta annotation that can be applied to another annotation to specify a fallback scope of no scope is specified by the user for a bean.
- defaultValue() - Element in annotation interface io.micronaut.context.annotation.Mapper.Mapping
- defaultValue() - Element in annotation interface io.micronaut.context.annotation.Property
- defaultValue() - Element in annotation interface io.micronaut.context.annotation.Requires
- definition() - Method in class io.micronaut.context.BeanRegistration
- definition() - Method in interface io.micronaut.context.scope.BeanCreationContext
- definition() - Method in interface io.micronaut.context.scope.CreatedBean
- DelegatingBeanDefinition<T> - Interface in io.micronaut.inject
-
An interface for wrapping a
BeanDefinitionwith another that delegates and potentially decorates theBeanDefinitioninstance. - DelegatingExecutableMethod<T,
R> - Interface in io.micronaut.inject -
An interface for
ExecutableMethodinstances that delegate to an underlyingExecutableMethod. - DependencyInjectionException - Exception in io.micronaut.context.exceptions
-
Represents a runtime failure to perform dependency injection.
- DependencyInjectionException(BeanResolutionContext, ArgumentConversionContext, String) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
-
Builds an error message for attempted argument conversion on an argument.
- DependencyInjectionException(BeanResolutionContext, Argument, String) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, Argument, String, boolean) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, Argument, Throwable) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, BeanDefinition, String, ArgumentConversionContext, String) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
-
Builds an error message for attempted argument conversion on a method.
- DependencyInjectionException(BeanResolutionContext, BeanDefinition, String, Argument, String) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, BeanDefinition, String, Argument, String, boolean) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, BeanDefinition, String, Argument, Throwable) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, BeanDefinition, String, String) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, BeanDefinition, String, String, boolean) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, BeanDefinition, String, String, Throwable) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, BeanDefinition, String, Throwable) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, FieldInjectionPoint, String) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, FieldInjectionPoint, String, boolean) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, FieldInjectionPoint, String, Throwable) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, FieldInjectionPoint, Throwable) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, MethodInjectionPoint, ArgumentConversionContext, String) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
-
Builds an error message for attempted argument conversion on a method.
- DependencyInjectionException(BeanResolutionContext, MethodInjectionPoint, Argument, String) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, MethodInjectionPoint, Argument, String, boolean) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, MethodInjectionPoint, Argument, Throwable) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, String) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, String, Throwable) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- DependencyInjectionException(BeanResolutionContext, Throwable) - Constructor for exception io.micronaut.context.exceptions.DependencyInjectionException
- destroyBean(BeanRegistration<T>) - Method in interface io.micronaut.context.BeanContext
-
Destroys the given bean.
- destroyBean(BeanRegistration<T>) - Method in class io.micronaut.context.DefaultBeanContext
- destroyBean(Argument<T>) - Method in interface io.micronaut.context.BeanContext
-
Destroys the bean for the given type causing it to be re-created.
- destroyBean(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanContext
-
Destroys the bean for the given type causing it to be re-created.
- destroyBean(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- destroyBean(Class<T>) - Method in interface io.micronaut.context.BeanContext
-
Destroys the bean for the given type causing it to be re-created.
- destroyBean(Class<T>) - Method in class io.micronaut.context.DefaultBeanContext
- destroyBean(T) - Method in interface io.micronaut.context.BeanContext
-
Destroys the given bean.
- destroyBean(T) - Method in class io.micronaut.context.DefaultBeanContext
- destroyInjectScopedBeans() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- destroyInjectScopedBeans() - Method in interface io.micronaut.context.BeanResolutionContext
-
Call back to destroy any
InjectScopebeans. - destroyScope(Map<BeanIdentifier, CreatedBean<?>>) - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
-
Destroys the scope.
- DEVELOPMENT - Static variable in interface io.micronaut.context.env.Environment
-
The development environment.
- DIGITAL_OCEAN - Enum constant in enum class io.micronaut.context.env.ComputePlatform
-
Digital Ocean.
- DIGITAL_OCEAN - Static variable in interface io.micronaut.context.env.Environment
-
Cloud provider Digital Ocean.
- DisabledBean<T> - Record Class in io.micronaut.context
-
Data about a disabled bean.
- DisabledBean(Argument<T>, Qualifier<T>, List<String>) - Constructor for record class io.micronaut.context.DisabledBean
-
Creates an instance of a
DisabledBeanrecord class. - DisabledBeanException - Exception in io.micronaut.context.exceptions
-
An exception that can be thrown to disable a bean programmatically from within a factory bean.
- DisabledBeanException(String) - Constructor for exception io.micronaut.context.exceptions.DisabledBeanException
- dispatch(int, B, Object[]) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
-
Triggers the invocation of the method at index.
- dispatch(int, T, Object[]) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
-
Triggers the invocation of the method at index.
- dispatchOne(int, Object, Object) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
-
Triggers the invocation of the method at index for a single argument call.
- DisposableBeanDefinition<T> - Interface in io.micronaut.inject
-
A bean definition that provides disposing hooks normally in the form of
PreDestroyannotated methods. - dispose(BeanContext, T) - Method in interface io.micronaut.inject.DisposableBeanDefinition
-
Disposes of the bean definition by executing all
PreDestroyhooks. - dispose(BeanResolutionContext, BeanContext, T) - Method in interface io.micronaut.inject.DisposableBeanDefinition
-
Disposes of the bean definition by executing all
PreDestroyhooks. - doCreate(BeanCreationContext<T>) - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
-
Perform creation.
- doesQualify(Class<T>, BeanType<T>) - Method in interface io.micronaut.context.Qualifier
-
Check if the candidate qualifies.
- doesQualify(Class<T>, BeanType<T>) - Method in class io.micronaut.inject.qualifiers.AnyQualifier
- doesQualify(Class<T>, BeanType<T>) - Method in class io.micronaut.inject.qualifiers.InterceptorBindingQualifier
- doesQualify(Class<T>, BeanType<T>) - Method in class io.micronaut.inject.qualifiers.PrimaryQualifier
- doesQualify(Class<T>, BeanType<T>) - Method in class io.micronaut.inject.qualifiers.TypeAnnotationQualifier
- doesQualify(Class<T>, BeanType<T>) - Method in class io.micronaut.inject.qualifiers.TypeArgumentQualifier
- doesQualify(Class<T>, Collection<? extends BeanType<T>>) - Method in interface io.micronaut.context.Qualifier
-
Check if at least one candidate qualifies.
- doesQualify(Class<T>, Collection<? extends BeanType<T>>) - Method in class io.micronaut.inject.qualifiers.AnyQualifier
- doesQualify(Class<T>, Collection<? extends BeanType<T>>) - Method in class io.micronaut.inject.qualifiers.FilteringQualifier
- doEvaluate(ExpressionEvaluationContext) - Method in class io.micronaut.context.expressions.AbstractEvaluatedExpression
-
This method is overridden by expression classes generated at compilation time and contains concrete expression evaluation logic.
- doInstantiate(BeanResolutionContext, BeanContext, Map<String, Object>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Method to be implemented by the generated code if the bean definition is implementing
ParametrizedInstantiatableBeanDefinition. - doubleValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- doubleValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- doubleValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- doubleValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- doubleValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the double value and optionally map its value.
- doubleValue(String, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- doubleValue(String, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- doubleValue(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- doubleValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- doubleValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the double value and optionally map its value.
- doubleValue(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- doubleValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- doubleValue(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
E
- EachBean - Annotation Interface in io.micronaut.context.annotation
-
This annotation allows driving the production of
Beandefinitions from presence of other bean definitions. - EachProperty - Annotation Interface in io.micronaut.context.annotation
-
This annotation allows driving the production of
Beandefinitions from either configuration or the presence of another bean definition - eagerInitAnnotated(Class<? extends Annotation>...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Specifies to eager init the given annotated types.
- eagerInitAnnotated(Class<? extends Annotation>...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- eagerInitConfiguration(boolean) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Whether to eager initialize
ConfigurationPropertiesbeans. - eagerInitSingletons(boolean) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Whether to eager initialize singleton beans.
- EMPTY - Static variable in interface io.micronaut.context.ExecutionHandleLocator
-
A empty no-op locator.
- EMPTY - Static variable in interface io.micronaut.context.MessageSource
-
An empty message source.
- EMPTY_HIERARCHY - Static variable in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
-
Constant to represent an empty hierarchy.
- EMPTY_LOCATOR - Static variable in interface io.micronaut.context.env.BootstrapPropertySourceLocator
-
An empty version that does nothing.
- EmptyPropertySource - Class in io.micronaut.context.env
-
An
PropertySourcethat is empty when instantiated. - EmptyPropertySource() - Constructor for class io.micronaut.context.env.EmptyPropertySource
-
Default constructor.
- EmptyPropertySource(String) - Constructor for class io.micronaut.context.env.EmptyPropertySource
-
Creates a property source with a name.
- enableDefaultPropertySources(boolean) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Specify whether the default set of property sources should be enabled (default is
true). - enableDefaultPropertySources(boolean) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- entities() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses that the configuration requires entities annotated with the given annotations to be available to the application via package scanning.
- EnumConstantRef(E, AnnotationMetadata) - Constructor for record class io.micronaut.inject.beans.AbstractEnumBeanIntrospectionAndReference.EnumConstantRef
-
Creates an instance of a
EnumConstantRefrecord class. - enumValue(Class<? extends Annotation>, String, Class<E>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- enumValue(Class<? extends Annotation>, String, Class<E>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- enumValue(Class<? extends Annotation>, String, Class<E>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- enumValue(Class<? extends Annotation>, String, Class<E>, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- enumValue(Class<? extends Annotation>, String, Class<E>, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the class value and optionally map its value.
- enumValue(Class<? extends Annotation>, Class<E>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- enumValue(String, String, Class<E>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- enumValue(String, String, Class<E>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- enumValue(String, String, Class<E>, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- enumValue(String, String, Class<E>, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the class value and optionally map its value.
- enumValue(String, Class<E>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- enumValue(Class<? extends Annotation>, Class<E>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- enumValue(Class<? extends Annotation>, String, Class<E>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- enumValue(String, Class<E>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- enumValue(String, String, Class<E>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- enumValue(String, String, Class<E>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- enumValues(Class<? extends Annotation>, String, Class<E>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- enumValues(Class<? extends Annotation>, String, Class<E>, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- enumValues(Class<? extends Annotation>, String, Class<E>, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- enumValues(Class<? extends Annotation>, Class<E>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- enumValues(String, String, Class<E>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- enumValues(String, String, Class<E>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- enumValues(String, String, Class<E>, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- enumValues(String, String, Class<E>, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- enumValues(String, Class<E>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- enumValues(Class<? extends Annotation>, Class<E>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- enumValues(Class<? extends Annotation>, String, Class<E>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- enumValues(Class<? extends Annotation>, String, Class<E>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- enumValues(String, Class<E>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- enumValues(String, String, Class<E>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- enumValues(String, String, Class<E>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- env() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses that the configuration will only load within the given environments.
- environment(Consumer<Environment>) - Method in interface io.micronaut.context.ApplicationContext
-
Allow configuration the
Environment. - Environment - Interface in io.micronaut.context.env
-
The current application environment.
- ENVIRONMENT_VARIABLE - Enum constant in enum class io.micronaut.context.env.PropertySource.PropertyConvention
-
Upper case separated by underscores (environment variable style).
- EnvironmentConfigurable - Interface in io.micronaut.context
-
Interface for components configurable by the environment.
- environmentPropertySource(boolean) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Set whether environment variables should contribute to configuration.
- environmentPropertySource(boolean) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- EnvironmentPropertySource - Class in io.micronaut.context.env
-
Loads properties from environment variables via
System.getenv(). - EnvironmentPropertySource() - Constructor for class io.micronaut.context.env.EnvironmentPropertySource
-
Default constructor.
- EnvironmentPropertySource(List<String>, List<String>) - Constructor for class io.micronaut.context.env.EnvironmentPropertySource
-
Allows for control over which environment variables are included.
- environments(String...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
The environments to use.
- environments(String...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- ENVIRONMENTS_ENV - Static variable in interface io.micronaut.context.env.Environment
-
The environment key that stores additional environments.
- ENVIRONMENTS_PROPERTY - Static variable in interface io.micronaut.context.env.Environment
-
The property that stores additional environments.
- environmentVariableExcludes(String...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Which environment variables should not contribute to configuration.
- environmentVariableExcludes(String...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- environmentVariableIncludes(String...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Which environment variables should contribute to configuration.
- environmentVariableIncludes(String...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- equals(Object) - Method in class io.micronaut.context.AbstractBeanResolutionContext.AnnotationSegment
- equals(Object) - Method in class io.micronaut.context.AbstractExecutableMethod
- equals(Object) - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- equals(Object) - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- equals(Object) - Method in class io.micronaut.context.AbstractMessageSource.MessageKey
- equals(Object) - Method in class io.micronaut.context.BeanRegistration
- equals(Object) - Method in record class io.micronaut.context.DisabledBean
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- equals(Object) - Method in record class io.micronaut.inject.beans.AbstractEnumBeanIntrospectionAndReference.EnumConstantRef
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- equals(Object) - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- equals(Object) - Method in class io.micronaut.inject.qualifiers.InterceptorBindingQualifier
- equals(Object) - Method in class io.micronaut.inject.qualifiers.TypeAnnotationQualifier
- equals(Object) - Method in class io.micronaut.inject.qualifiers.TypeArgumentQualifier
- equalsType(Argument<?>) - Method in class io.micronaut.inject.ArgumentBeanType
- ERROR - Enum constant in enum class io.micronaut.context.annotation.Mapper.ConflictStrategy
-
Throw an
IllegalArgumentException. - evaluate(ExpressionEvaluationContext) - Method in class io.micronaut.context.expressions.AbstractEvaluatedExpression
- EvaluatedAnnotationMetadata - Class in io.micronaut.inject.annotation
-
Variation of
AnnotationMetadatathat is used when evaluated expression in annotation values need to be resolved at runtime. - EvaluatedAnnotationValue<A extends Annotation> - Class in io.micronaut.inject.annotation
-
An EvaluatedAnnotationValue is a
AnnotationValuethat contains one or more expressions. - exclude(String...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Allow customizing the configurations that will be loaded.
- exclude(String...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
-
Allow customizing the configurations that will be loaded.
- excludedAnnotations() - Element in annotation interface io.micronaut.context.annotation.BeanProperties
-
The annotation types that if present on the property cause the property to be excluded from results.
- excludes() - Element in annotation interface io.micronaut.context.annotation.BeanProperties
-
The property names to excludes.
- excludes() - Element in annotation interface io.micronaut.context.annotation.ConfigurationBuilder
- excludes() - Element in annotation interface io.micronaut.context.annotation.ConfigurationProperties
- excludes() - Element in annotation interface io.micronaut.context.annotation.ConfigurationReader
- excludes() - Element in annotation interface io.micronaut.context.annotation.EachProperty
- Executable - Annotation Interface in io.micronaut.context.annotation
-
Annotation applied to the method or type indicating that a
ExecutableMethodshould be produced for this method. - ExecutableBeanContextBinder - Interface in io.micronaut.context.bind
-
Sub-interface of
ExecutableBinderthat binds arguments from aBeanContext. - ExecutableMethod<T,
R> - Interface in io.micronaut.inject -
An executable method is a compile time produced invocation of a method call.
- ExecutableMethodProcessor<A extends Annotation> - Interface in io.micronaut.context.processor
-
A class capable of processing an
ExecutableMethodinstances. - ExecutableMethodsDefinition<T> - Interface in io.micronaut.inject
-
Collects a set of executable methods
ExecutableMethod. - ExecutionHandle<T,
R> - Interface in io.micronaut.inject -
Represents a handle to an executable object.
- ExecutionHandleLocator - Interface in io.micronaut.context
-
Interface for components that are able to locate and return
ExecutionHandleinstances for beans. - exposedTypes(Class<?>...) - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
Limit the exposed types of this bean.
- ExpressionEvaluationException - Exception in io.micronaut.context.exceptions
-
Exception thrown on expression evaluation failure.
- ExpressionEvaluationException(String) - Constructor for exception io.micronaut.context.exceptions.ExpressionEvaluationException
- ExpressionEvaluationException(String, Throwable) - Constructor for exception io.micronaut.context.exceptions.ExpressionEvaluationException
F
- factory() - Element in annotation interface io.micronaut.context.annotation.Replaces
- Factory - Annotation Interface in io.micronaut.context.annotation
-
A factory is a
Singletonthat produces one or many other bean implementations. - factoryMethod() - Element in annotation interface io.micronaut.context.annotation.ConfigurationBuilder
-
Only to be used if the builder is not being created manually.
- fail(Failure) - Method in interface io.micronaut.context.condition.ConditionContext
-
Fail the condition with the given message.
- fail(String) - Method in interface io.micronaut.context.condition.ConditionContext
-
Fail the condition with the given message.
- Failure - Interface in io.micronaut.context.condition
-
Represents a failure in a
Condition. - FIELD - Enum constant in enum class io.micronaut.context.annotation.BeanProperties.AccessKind
-
Allows the use of public or package-protected fields to represent bean properties.
- FieldInjectionPoint<B,
T> - Interface in io.micronaut.inject -
Defines an injection point for a field.
- FieldReference(Class, Argument) - Constructor for class io.micronaut.context.AbstractInitializableBeanDefinition.FieldReference
- fillInStackTrace() - Method in exception io.micronaut.context.exceptions.DisabledBeanException
- filter(Class<T>, Collection<BT>) - Method in interface io.micronaut.context.Qualifier
-
Filter the candidates.
- filter(Class<T>, Collection<BT>) - Method in class io.micronaut.inject.qualifiers.AnyQualifier
- filter(Class<T>, Collection<BT>) - Method in class io.micronaut.inject.qualifiers.FilteringQualifier
- FilteringQualifier<T> - Class in io.micronaut.inject.qualifiers
-
A variation of
Qualifierthat is a simple filter. - FilteringQualifier() - Constructor for class io.micronaut.inject.qualifiers.FilteringQualifier
- finalizeConfiguration() - Method in class io.micronaut.context.DefaultBeanContext
- finalizeConfiguration() - Method in interface io.micronaut.context.InitializableBeanContext
-
Performs operations required before starting the application context, such as reading bean configurations.
- find(Qualifier<T>) - Method in interface io.micronaut.context.BeanProvider
-
Finds a bean for the optionally specified qualifier.
- findAnnotation(String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- findAnnotation(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- findAnnotation(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- findAnnotation(Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- findAnnotation(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- findBean(Argument<T>) - Method in interface io.micronaut.context.BeanLocator
-
Finds a Bean for the given type and qualifier.
- findBean(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- findBean(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanLocator
-
Finds a Bean for the given type and qualifier.
- findBean(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanResolutionContext
-
Find an optional bean of the given type and qualifier.
- findBean(Class<T>) - Method in interface io.micronaut.context.BeanLocator
-
Finds a Bean for the given type.
- findBean(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanLocator
-
Finds a Bean for the given type and qualifier.
- findBean(BeanResolutionContext, Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Find an optional bean of the given type and qualifier.
- findBean(BeanResolutionContext, Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Find an optional bean of the given type and qualifier.
- findBean(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- findBean(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- findBeanCandidates(BeanResolutionContext, Argument<T>, boolean, Predicate<BeanDefinition<T>>) - Method in class io.micronaut.context.DefaultBeanContext
-
Find bean candidates for the given type.
- findBeanCandidates(BeanResolutionContext, Argument<T>, BeanDefinition<?>) - Method in class io.micronaut.context.DefaultBeanContext
-
Find bean candidates for the given type.
- findBeanCandidatesForInstance(T) - Method in class io.micronaut.context.DefaultBeanContext
-
Find bean candidates for the given type.
- findBeanConfiguration(String) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a bean configuration by name.
- findBeanConfiguration(String) - Method in class io.micronaut.context.DefaultBeanContext
- findBeanDefinition(Argument<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - findBeanDefinition(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - findBeanDefinition(Class<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - findBeanDefinition(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - findBeanDefinition(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- findBeanDefinition(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- findBeanDefinition(T) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given bean. - findBeanForConstructorArgument(BeanResolutionContext, BeanContext, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for a constructor argument at the given index
- findBeanForField(BeanResolutionContext, BeanContext, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains an optional for the field at the given index and the argument at the given index
- findBeanForMethodArgument(BeanResolutionContext, BeanContext, int, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains an optional bean for the method at the given index and the argument at the given index
- findBeanRegistration(BeanDefinition<T>) - Method in interface io.micronaut.context.scope.CustomScope
-
Get the
BeanDefinitionfor the given bean. - findBeanRegistration(T) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanRegistrationfor the given bean. - findBeanRegistration(T) - Method in class io.micronaut.context.DefaultBeanContext
- findBeanRegistration(T) - Method in class io.micronaut.context.DefaultCustomScopeRegistry
- findBeanRegistration(T) - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
- findBeanRegistration(T) - Method in interface io.micronaut.context.scope.CustomScope
-
Get the
BeanDefinitionfor the given bean. - findBeanRegistration(T) - Method in interface io.micronaut.context.scope.CustomScopeRegistry
-
Finds A bean registration amongst the active scopes.
- findConcreteCandidate(Class<T>, Qualifier<T>, Collection<BeanDefinition<T>>) - Method in class io.micronaut.context.DefaultBeanContext
-
Fall back method to attempt to find a candidate for the given definitions.
- findConcreteCandidate(Class<T>, Qualifier<T>, Collection<BeanDefinition<T>>) - Method in class io.micronaut.context.DefaultApplicationContext
- findDeclaredAnnotation(String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- findDeclaredAnnotation(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- findDeclaredAnnotation(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- findDeclaredAnnotation(Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- findDeclaredAnnotation(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- findDeclaredScope(Argument<?>) - Method in class io.micronaut.context.DefaultCustomScopeRegistry
- findDeclaredScope(Argument<?>) - Method in interface io.micronaut.context.scope.CustomScopeRegistry
-
Finds the declared scope for the given argument.
- findDeclaredScope(BeanType<?>) - Method in class io.micronaut.context.DefaultCustomScopeRegistry
- findDeclaredScope(BeanType<?>) - Method in interface io.micronaut.context.scope.CustomScopeRegistry
-
Finds the declared scope for the given bean type.
- findExecutableMethod(Class<T>, String, Class<?>[]) - Method in class io.micronaut.context.DefaultBeanContext
- findExecutableMethod(Class<T>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds an optimized execution handle for invoking a bean method.
- findExecutionHandle(Class<T>, Qualifier<?>, String, Class<?>...) - Method in class io.micronaut.context.DefaultBeanContext
- findExecutionHandle(Class<T>, Qualifier<?>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds an optimized execution handle for invoking a bean method.
- findExecutionHandle(Class<T>, String, Class<?>...) - Method in class io.micronaut.context.DefaultBeanContext
- findExecutionHandle(Class<T>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds an optimized execution handle for invoking a bean method.
- findExecutionHandle(T, String, Class<?>[]) - Method in class io.micronaut.context.DefaultBeanContext
- findExecutionHandle(T, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds an optimized execution handle for invoking a bean method.
- findIndexedProperty(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
-
Get all the bean properties annotated for the given type.
- findMethod(String, Class<?>...) - Method in interface io.micronaut.inject.ExecutableMethodsDefinition
-
Finds a single
ExecutableMethodfor the given name and argument types. - findMethod(String, Class<?>...) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
- findMethod(String, Class<?>...) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- findMethod(String, Class<?>...) - Method in interface io.micronaut.inject.BeanDefinition
-
Finds a single
ExecutableMethodfor the given name and argument types. - findMethod(String, Class<?>...) - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- findName(Qualifier<?>) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Finds a name in the provided qualifier.
- findOrInstantiateBean(Class<T>) - Method in interface io.micronaut.context.BeanLocator
-
Finds a Bean for the given type or attempts to instantiate the given instance.
- findPossibleMethods(String) - Method in interface io.micronaut.inject.ExecutableMethodsDefinition
-
Finds possible methods for the given method name.
- findPossibleMethods(String) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
- findPossibleMethods(String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- findPossibleMethods(String) - Method in interface io.micronaut.inject.BeanDefinition
-
Finds possible methods for the given method name.
- findPossibleMethods(String) - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- findPropertySources(Environment) - Method in interface io.micronaut.context.env.BootstrapPropertySourceLocator
-
A blocking interface that will attempt to resolve either remote or local
PropertySourceinstances for the current Environment. - findProxyBeanDefinition(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain the proxy
BeanDefinitionfor the bean of type and qualifier. - findProxyBeanDefinition(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- findProxyBeanDefinition(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain the proxy
BeanDefinitionfor the bean of type and qualifier. - findProxyBeanDefinition(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- findProxyTargetBeanDefinition(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain the original
BeanDefinitionfor aProxyBeanDefinition. - findProxyTargetBeanDefinition(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- findProxyTargetBeanDefinition(BeanDefinition<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain the original
BeanDefinitionfor aProxyBeanDefinition. - findProxyTargetBeanDefinition(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain the original
BeanDefinitionfor aProxyBeanDefinition. - findProxyTargetBeanDefinition(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- findProxyTargetMethod(Argument<T>, Qualifier<T>, String, Class<?>...) - Method in class io.micronaut.context.DefaultBeanContext
- findProxyTargetMethod(Class<T>, String, Class<?>[]) - Method in class io.micronaut.context.DefaultBeanContext
- findProxyTargetMethod(Class<T>, Qualifier<T>, String, Class<?>...) - Method in class io.micronaut.context.DefaultBeanContext
- findProxyTargetMethod(Argument<T>, Qualifier<T>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds the original unproxied method for a
ProxyBeanDefinition. - findProxyTargetMethod(Class<T>, Qualifier<T>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds the original unproxied method for a
ProxyBeanDefinition. - findProxyTargetMethod(Class<T>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds the original unproxied method for a
ProxyBeanDefinition. - findRepeatableAnnotation(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- findRepeatableAnnotation(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- findRepeatableAnnotation(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- findRepeatableAnnotation(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- findRepeatableAnnotationContainerInternal(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Find annotation's repeatable container.
- findRepeatableAnnotationContainerInternal(String) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
- findScope(Class<? extends Annotation>) - Method in class io.micronaut.context.DefaultCustomScopeRegistry
- findScope(Class<? extends Annotation>) - Method in interface io.micronaut.context.scope.CustomScopeRegistry
-
Find a custom scope for the given annotation.
- findScope(String) - Method in class io.micronaut.context.DefaultCustomScopeRegistry
- findScope(String) - Method in interface io.micronaut.context.scope.CustomScopeRegistry
-
Find a custom scope for the given annotation.
- findValue(Class<T>) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver.PlaceholderSegment
- findValue(Class<T>) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver.RawSegment
- findValue(Class<T>) - Method in interface io.micronaut.context.env.DefaultPropertyPlaceholderResolver.Segment
-
Returns the optional value of a given segment converted to the provided type.
- forArgument(Argument<?>) - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Build a qualifier for the given argument.
- forBase(String) - Method in class io.micronaut.context.env.DefaultEnvironment
- format() - Element in annotation interface io.micronaut.context.annotation.Mapper.Mapping
- from() - Element in annotation interface io.micronaut.context.annotation.Mapper.Mapping
-
Specifies the name of the property to map from.
- FUNCTION - Static variable in interface io.micronaut.context.env.Environment
-
The application is executing as a function.
G
- GAE - Static variable in interface io.micronaut.context.env.Environment
-
Cloud provider for google app engine.
- GENERATED - Enum constant in enum class io.micronaut.context.env.PropertySourcePropertyResolver.PropertyCatalog
-
The catalog that contains normalized keys and also generated keys.
- get() - Method in interface io.micronaut.context.BeanProvider
-
The get method will materialize an instance of the bean if it is resolvable.
- get() - Method in interface io.micronaut.inject.ParametrizedProvider
- get(Qualifier<T>) - Method in interface io.micronaut.context.BeanProvider
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- get(CharSequence, Class<T>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- get(Object...) - Method in interface io.micronaut.inject.ParametrizedProvider
- get(String) - Method in class io.micronaut.context.env.EmptyPropertySource
- get(String) - Method in class io.micronaut.context.env.MapPropertySource
- get(String) - Method in interface io.micronaut.context.env.PropertySource
-
Get a property value of the given key.
- get(Map<String, Object>) - Method in interface io.micronaut.inject.ParametrizedProvider
- getAccessibleTargetMethodByIndex(int) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
-
Find
Methodrepresentation at the method by index. - getAccessibleTargetMethodByIndex(int) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
-
Find
Methodrepresentation at the method by index. - getActiveBeanRegistration(BeanDefinition<T>, Qualifier) - Method in class io.micronaut.context.DefaultBeanContext
-
Find an active singleton bean for the given definition and qualifier.
- getActiveBeanRegistrations(Qualifier<?>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Find active
Singletonbeans for the given qualifier. - getActiveBeanRegistrations(Class<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Find active
Singletonbeans for the given bean type. - getActiveBeanRegistrations(Qualifier<?>) - Method in class io.micronaut.context.DefaultBeanContext
- getActiveBeanRegistrations(Class<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getActiveNames() - Method in class io.micronaut.context.env.DefaultEnvironment
- getActiveNames() - Method in interface io.micronaut.context.env.Environment
-
Should respect the order as provided.
- getAllBeanDefinitions() - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Get all registered
BeanDefinition. - getAllBeanDefinitions() - Method in class io.micronaut.context.DefaultBeanContext
- getAllProperties(StringConvention, MapFormat.MapTransformation) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
-
Returns a combined Map of all properties in the catalog.
- getAndResetDependentBeans() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getAndResetDependentBeans() - Method in interface io.micronaut.context.BeanResolutionContext
- getAndResetDependentFactoryBean() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getAndResetDependentFactoryBean() - Method in interface io.micronaut.context.BeanResolutionContext
- getAnnotation(String) - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationValue
- getAnnotation(Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getAnnotation(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getAnnotation(String, Class<T>) - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationValue
- getAnnotationMetadata() - Method in class io.micronaut.context.AbstractBeanResolutionContext.AnnotationSegment
- getAnnotationMetadata() - Method in class io.micronaut.context.AbstractBeanResolutionContext.FieldSegment
- getAnnotationMetadata() - Method in class io.micronaut.context.AbstractBeanResolutionContext.MethodSegment
- getAnnotationMetadata() - Method in class io.micronaut.context.AbstractExecutableMethod
- getAnnotationMetadata() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getAnnotationMetadata() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- getAnnotationMetadata() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- getAnnotationMetadata() - Method in interface io.micronaut.context.RuntimeBeanDefinition
- getAnnotationMetadata() - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getAnnotationMetadata() - Method in class io.micronaut.inject.annotation.AnnotationMetadataReference
- getAnnotationMetadata() - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationMetadata
- getAnnotationMetadata() - Method in class io.micronaut.inject.ArgumentBeanType
- getAnnotationMetadata() - Method in record class io.micronaut.inject.beans.AbstractEnumBeanIntrospectionAndReference.EnumConstantRef
- getAnnotationMetadata() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getAnnotationMetadata() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getAnnotationMetadata() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- getAnnotationMetadata() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- getAnnotationNameByStereotype(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getAnnotationNames() - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getAnnotationNames() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getAnnotationNames() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getAnnotationNamesByStereotype(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getAnnotationNamesByStereotype(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getAnnotationNamesByStereotype(String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getAnnotations(String) - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationValue
- getAnnotations(String, Class<T>) - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationValue
- getAnnotationType(String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getAnnotationType(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getAnnotationType(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getAnnotationType(String, ClassLoader) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getAnnotationType(String, ClassLoader) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getAnnotationType(String, ClassLoader) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getAnnotationTypeByStereotype(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getAnnotationTypeByStereotype(String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getAnnotationTypeByStereotype(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getAnnotationValuesByName(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getAnnotationValuesByName(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getAnnotationValuesByName(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getAnnotationValuesByStereotype(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getAnnotationValuesByStereotype(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getAnnotationValuesByStereotype(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getAnnotationValuesByType(Class<T>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getAnnotationValuesByType(Class<T>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getAnnotationValuesByType(Class<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getAnnotationValuesByType(Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getApplicationContext() - Method in interface io.micronaut.context.ApplicationContextProvider
-
Resolves the
ApplicationContextfor this class. - getArgument() - Method in class io.micronaut.context.AbstractBeanResolutionContext.AnnotationSegment
- getArgument() - Method in interface io.micronaut.context.BeanResolutionContext.Segment
- getArgument() - Method in interface io.micronaut.inject.ArgumentInjectionPoint
- getArgument(int) - Method in class io.micronaut.context.expressions.DefaultExpressionEvaluationContext
- getArgumentNames() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- getArgumentNames() - Method in interface io.micronaut.inject.MethodReference
- getArguments() - Method in class io.micronaut.context.AbstractBeanResolutionContext.MethodSegment
- getArguments() - Method in class io.micronaut.context.AbstractExecutableMethod
- getArguments() - Method in interface io.micronaut.inject.CallableInjectionPoint
- getArguments() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- getArguments() - Method in interface io.micronaut.inject.ExecutionHandle
- getArguments() - Method in interface io.micronaut.inject.MethodReference
- getArgumentTypes() - Method in class io.micronaut.context.AbstractExecutableMethod
- getArgumentTypes() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- getArgumentTypes() - Method in interface io.micronaut.inject.MethodReference
- getAttribute(CharSequence) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getAttribute(CharSequence) - Method in interface io.micronaut.context.BeanResolutionContext
- getAttribute(CharSequence) - Method in class io.micronaut.context.DefaultBeanContext
- getAttribute(CharSequence, Class<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getAttributes() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getAttributes() - Method in interface io.micronaut.context.BeanResolutionContext
-
Get the map representing current attributes.
- getAttributes() - Method in class io.micronaut.context.DefaultBeanContext
- getBean() - Method in class io.micronaut.context.BeanRegistration
- getBean() - Method in class io.micronaut.context.event.BeanEvent
- getBean(Argument<T>) - Method in interface io.micronaut.context.BeanLocator
-
Obtains a Bean for the given type and qualifier.
- getBean(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getBean(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanLocator
-
Obtains a Bean for the given type and qualifier.
- getBean(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanResolutionContext
-
Get a bean of the given type and qualifier.
- getBean(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBean(BeanDefinition<T>) - Method in interface io.micronaut.context.BeanLocator
-
Obtains a Bean for the given bean definition.
- getBean(BeanDefinition<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBean(Class<T>) - Method in interface io.micronaut.context.BeanLocator
-
Obtains a Bean for the given type.
- getBean(Class<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBean(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanLocator
-
Obtains a Bean for the given type and qualifier.
- getBean(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBean(BeanResolutionContext, Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Get a bean of the given type and qualifier.
- getBean(BeanResolutionContext, BeanDefinition<T>, Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Get a bean of the given bean definition, type and qualifier.
- getBean(BeanResolutionContext, Class<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Get a bean of the given type.
- getBean(BeanResolutionContext, Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Get a bean of the given type and qualifier.
- getBean(Class<T>) - Method in class io.micronaut.context.expressions.DefaultExpressionEvaluationContext
- getBeanContext() - Method in interface io.micronaut.context.condition.ConditionContext
- getBeanDefinition() - Method in class io.micronaut.context.BeanRegistration
- getBeanDefinition() - Method in class io.micronaut.context.event.BeanEvent
- getBeanDefinition() - Method in interface io.micronaut.inject.BeanDefinitionMethodReference
- getBeanDefinition(Argument<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - getBeanDefinition(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - getBeanDefinition(Class<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - getBeanDefinition(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - getBeanDefinition(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanDefinitionName() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionAndReference
-
Represents
BeanDefinitionReference.getBeanDefinitionName()when the class implementsBeanDefinitionReference. - getBeanDefinitionName() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- getBeanDefinitionName() - Method in record class io.micronaut.context.DisabledBean
- getBeanDefinitionName() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- getBeanDefinitionName() - Method in interface io.micronaut.context.RuntimeBeanDefinition
- getBeanDefinitionName() - Method in interface io.micronaut.inject.BeanDefinitionReference
- getBeanDefinitionName() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- getBeanDefinitionReferences() - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Get all enabled
BeanDefinitionReference. - getBeanDefinitionReferences() - Method in class io.micronaut.context.DefaultBeanContext
- getBeanDefinitions(Qualifier<Object>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Get all of the
BeanDefinitionfor the given qualifier. - getBeanDefinitions(Argument<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - getBeanDefinitions(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - getBeanDefinitions(Class<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - getBeanDefinitions(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain a
BeanDefinitionfor the given type. - getBeanDefinitions(Qualifier<Object>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanDefinitions(Argument<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanDefinitions(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanDefinitions(Class<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanDefinitions(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanDefinitionType() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
-
Implementors should provide an implementation of this method that returns the bean definition type.
- getBeanForAnnotation(BeanResolutionContext, BeanContext, int, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getBeanForConstructorArgument(BeanResolutionContext, BeanContext, int, Qualifier) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a bean definition for a constructor at the given index
- getBeanForField(BeanResolutionContext, BeanContext, int, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a bean definition for the field at the given index and the argument at the given index
- getBeanForMethodArgument(BeanResolutionContext, BeanContext, int, int, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a bean definition for the method at the given index and the argument at the given index
- getBeanForSetter(BeanResolutionContext, BeanContext, String, Argument, Qualifier) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a bean definition for the method at the given index and the argument at the given index
- getBeanIdentifier() - Method in class io.micronaut.context.event.BeanCreatedEvent
- getBeanMethods() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getBeanName() - Method in interface io.micronaut.inject.BeanType
-
Returns the name of the bean usually resolved via the
Namedannotation. - getBeanProperties() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getBeanPropertiesIndexedSubset(int[]) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
-
Returns subset of bean properties defined by an array of indexes.
- getBeanReadProperties() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getBeanRegistration(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Find a bean registration for the given bean type and optional qualifier.
- getBeanRegistration(BeanDefinition<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Find a bean registration for the given bean definition.
- getBeanRegistration(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Find a bean registration for the given bean type and optional qualifier.
- getBeanRegistration(BeanResolutionContext, Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Obtains the bean registration for the given type and qualifier.
- getBeanRegistration(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanRegistration(BeanDefinition<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanRegistration(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanRegistrationForConstructorArgument(BeanResolutionContext, BeanContext, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a bean registration for a method injection point.
- getBeanRegistrationForField(BeanResolutionContext, BeanContext, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a bean registration for a field injection point.
- getBeanRegistrationForMethodArgument(BeanResolutionContext, BeanContext, int, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a bean registration for a method injection point.
- getBeanRegistrations(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getBeanRegistrations(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Find and if necessary initialize
Singletonbeans for the given bean type, returning all the active registrations. - getBeanRegistrations(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanResolutionContext
-
Obtains the bean registrations for the given type and qualifier.
- getBeanRegistrations(Class<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Find and if necessary initialize
Singletonbeans for the given bean type, returning all the active registrations. - getBeanRegistrations(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Find and if necessary initialize
Singletonbeans for the given bean type, returning all the active registrations. - getBeanRegistrations(BeanResolutionContext, Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Obtains the bean registrations for the given type and qualifier.
- getBeanRegistrations(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanRegistrations(Class<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanRegistrations(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeanRegistrationsForConstructorArgument(BeanResolutionContext, BeanContext, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for a constructor argument at the given index
- getBeanRegistrationsForField(BeanResolutionContext, BeanContext, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for a field injection point.
- getBeanRegistrationsForMethodArgument(BeanResolutionContext, BeanContext, int, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for a method injection point.
- getBeanResolutionContext() - Method in interface io.micronaut.context.condition.ConditionContext
- getBeansOfType(Argument<T>) - Method in interface io.micronaut.context.BeanLocator
-
Get all beans of the given type.
- getBeansOfType(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getBeansOfType(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanLocator
-
Get all beans of the given type.
- getBeansOfType(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanResolutionContext
-
Get all beans of the given type and qualifier.
- getBeansOfType(Class<T>) - Method in interface io.micronaut.context.BeanLocator
-
Get all beans of the given type.
- getBeansOfType(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanLocator
-
Get all beans of the given type.
- getBeansOfType(BeanResolutionContext, Argument<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Get all beans of the given type.
- getBeansOfType(BeanResolutionContext, Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Get all beans of the given type and qualifier.
- getBeansOfType(Argument<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeansOfType(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeansOfType(Class<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeansOfType(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getBeansOfTypeForConstructorArgument(BeanResolutionContext, BeanContext, int, Argument, Qualifier) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for a constructor argument at the given index.
- getBeansOfTypeForField(BeanResolutionContext, BeanContext, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for the field at the given index.
- getBeansOfTypeForMethodArgument(BeanResolutionContext, BeanContext, int, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for a method argument at the given index.
- getBeansOfTypeForSetter(BeanResolutionContext, BeanContext, String, Argument, Argument, Qualifier) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for a method argument at the given index.
- getBeanType() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getBeanType() - Method in class io.micronaut.context.BeanRegistration
- getBeanType() - Method in record class io.micronaut.context.DisabledBean
- getBeanType() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- getBeanType() - Method in exception io.micronaut.context.exceptions.NonUniqueBeanException
- getBeanType() - Method in class io.micronaut.inject.ArgumentBeanType
- getBeanType() - Method in interface io.micronaut.inject.BeanDefinition
- getBeanType() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getBeanType() - Method in interface io.micronaut.inject.BeanType
-
Returns the bean type.
- getBeanType() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getBeanType() - Method in class io.micronaut.inject.provider.BeanProviderDefinition
- getBeanType() - Method in class io.micronaut.inject.provider.JakartaProviderBeanDefinition
- getBeanType() - Method in class io.micronaut.inject.provider.JavaxProviderBeanDefinition
- getBeanValidator() - Method in interface io.micronaut.context.BeanContext
- getBeanValidator() - Method in class io.micronaut.context.DefaultBeanContext
- getBeanWriteProperties() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getClassLoader() - Method in interface io.micronaut.context.BeanContext
- getClassLoader() - Method in interface io.micronaut.context.BeanContextConfiguration
-
The class loader to use.
- getClassLoader() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- getClassLoader() - Method in class io.micronaut.context.DefaultBeanContext
- getClassLoader() - Method in class io.micronaut.context.env.DefaultEnvironment
- getClassLoader() - Method in interface io.micronaut.context.env.Environment
- getClassLoader() - Method in class io.micronaut.context.i18n.ResourceBundleMessageSource
-
The class loader to use.
- getClassName() - Method in class io.micronaut.inject.annotation.AnnotationMetadataReference
- getComponent() - Method in interface io.micronaut.context.condition.ConditionContext
-
The component for which the condition is being evaluated.
- getConfigurationPath() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getConfigurationPath() - Method in interface io.micronaut.context.BeanResolutionContext
- getConstantPropertySources() - Method in class io.micronaut.context.env.DefaultEnvironment
- getConstants() - Method in class io.micronaut.inject.beans.AbstractEnumBeanIntrospectionAndReference
- getConstructor() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getConstructor() - Method in interface io.micronaut.inject.BeanDefinition
-
The single concrete constructor that is an injection point for creating the bean.
- getConstructor() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getConstructor() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getConstructorArguments() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getContainerElement() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getContainerElement() - Method in interface io.micronaut.inject.BeanDefinition
-
If
BeanType.isContainerType()returns true this will return the container element. - getContext() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getContext() - Method in interface io.micronaut.context.BeanResolutionContext
- getContextConfiguration() - Method in interface io.micronaut.context.BeanContext
-
Obtains the configuration for this context.
- getContextConfiguration() - Method in class io.micronaut.context.DefaultBeanContext
- getConvention() - Method in class io.micronaut.context.env.EnvironmentPropertySource
- getConvention() - Method in class io.micronaut.context.env.KubernetesEnvironmentPropertySource
- getConvention() - Method in interface io.micronaut.context.env.PropertySource
- getConversionService() - Method in interface io.micronaut.context.ApplicationContextConfiguration
-
The optional conversion service to use.
- getConversionService() - Method in class io.micronaut.context.DefaultApplicationContext
- getConversionService() - Method in class io.micronaut.context.DefaultBeanContext
- getCoreAnnotationDefaults() - Static method in class io.micronaut.inject.annotation.AnnotationMetadataSupport
- getCoreRepeatableAnnotations() - Static method in class io.micronaut.inject.annotation.AnnotationMetadataSupport
- getCoreRepeatableAnnotationsContainers() - Static method in class io.micronaut.inject.annotation.AnnotationMetadataSupport
- getCurrent() - Static method in class io.micronaut.context.condition.OperatingSystem
-
Resolves and returns the current operating system.
- getCurrentQualifier() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getCurrentQualifier() - Method in interface io.micronaut.context.BeanResolutionContext
- getDeclaredAnnotation(Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getDeclaredAnnotationNames() - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getDeclaredAnnotationNames() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getDeclaredAnnotationNames() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getDeclaredAnnotationNamesByStereotype(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getDeclaredAnnotationNamesByStereotype(String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getDeclaredAnnotationValuesByName(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getDeclaredAnnotationValuesByName(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getDeclaredAnnotationValuesByName(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getDeclaredAnnotationValuesByType(Class<T>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getDeclaredAnnotationValuesByType(Class<T>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getDeclaredAnnotationValuesByType(Class<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getDeclaredAnnotationValuesByType(Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getDeclaredMetadata() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getDeclaredMetadata() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getDeclaredQualifier() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getDeclaredQualifier() - Method in record class io.micronaut.context.DisabledBean
- getDeclaredQualifier() - Method in interface io.micronaut.inject.BeanDefinition
-
Resolve the declared qualifier for this bean.
- getDeclaredQualifier() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- getDeclaredQualifier() - Method in interface io.micronaut.inject.QualifiedBeanType
-
Resolve the declared qualifier for this bean.
- getDeclaredStereotypeAnnotationNames() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getDeclaringBean() - Method in class io.micronaut.context.AbstractBeanResolutionContext.AnnotationSegment
- getDeclaringBean() - Method in class io.micronaut.context.AbstractBeanResolutionContext.ConstructorArgumentSegment
- getDeclaringBean() - Method in class io.micronaut.context.AbstractBeanResolutionContext.FieldSegment
- getDeclaringBean() - Method in class io.micronaut.context.AbstractBeanResolutionContext.MethodSegment
- getDeclaringBean() - Method in interface io.micronaut.inject.InjectionPoint
- getDeclaringBeanType() - Method in interface io.micronaut.inject.ConstructorInjectionPoint
- getDeclaringType() - Method in class io.micronaut.context.AbstractBeanResolutionContext.AnnotationSegment
- getDeclaringType() - Method in class io.micronaut.context.AbstractExecutableMethod
- getDeclaringType() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getDeclaringType() - Method in interface io.micronaut.context.BeanResolutionContext.Segment
- getDeclaringType() - Method in interface io.micronaut.inject.BeanDefinition
- getDeclaringType() - Method in class io.micronaut.inject.beans.AbstractExecutableBeanMethod
- getDeclaringType() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getDeclaringType() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- getDeclaringType() - Method in interface io.micronaut.inject.ExecutionHandle
- getDeclaringType() - Method in interface io.micronaut.inject.MethodInjectionPoint
- getDeclaringType() - Method in interface io.micronaut.inject.MethodReference
- getDeduceEnvironments() - Method in interface io.micronaut.context.ApplicationContextConfiguration
-
If set to
true(the default istrue) Micronaut will attempt to automatically deduce the environment it is running in using environment variables and/or stack trace inspection. - getDeduceEnvironments() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- getDefaultEnvironments() - Method in interface io.micronaut.context.ApplicationContextConfiguration
- getDefaultEnvironments() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- getDefaultValue(String, String, Argument<T>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getDefaultValue(String, String, Argument<T>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getDefaultValue(String, String, Argument<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getDefaultValue(String, String, Class<T>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getDefaultValue(String, String, Class<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getDefaultValues(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getDefaultValues(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getDefaultValues(String) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
- getDefaultValues(String) - Static method in class io.micronaut.inject.annotation.AnnotationMetadataSupport
- getDefaultValuesOrNull(String) - Static method in class io.micronaut.inject.annotation.AnnotationMetadataSupport
- getDefinition() - Method in interface io.micronaut.context.BeanProvider
-
Obtains a reference to the
BeanDefinitionif the bean is resolvable. - getDescription() - Method in interface io.micronaut.inject.ExecutableMethod
- getDescription(boolean) - Method in interface io.micronaut.inject.ExecutableMethod
-
Get the method description.
- getDisabledBeans() - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Get all disabled
DisabledBean. - getDisabledBeans() - Method in class io.micronaut.context.DefaultBeanContext
- getEagerInitAnnotated() - Method in interface io.micronaut.context.BeanContextConfiguration
- getEagerInitAnnotated() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- getenv() - Static method in class io.micronaut.context.env.CachedEnvironment
-
Returns the complete set of environment variables.
- getenv(String) - Static method in class io.micronaut.context.env.CachedEnvironment
-
Returns the value of the requested environment variable.
- getEnvironment() - Method in interface io.micronaut.context.ApplicationContext
- getEnvironment() - Method in class io.micronaut.context.DefaultApplicationContext
- getEnvironment() - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
-
Resolves the
Environmentfor this metadata. - getEnvironments() - Method in interface io.micronaut.context.ApplicationContextConfiguration
- getEnvironments() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- getEnvironmentVariableExcludes() - Method in interface io.micronaut.context.ApplicationContextConfiguration
- getEnvironmentVariableExcludes() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- getEnvironmentVariableIncludes() - Method in interface io.micronaut.context.ApplicationContextConfiguration
- getEnvironmentVariableIncludes() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- getEvaluatedExpressionValueForConstructorArgument(int) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getEvaluatedExpressionValueForMethodArgument(int, int) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getEvaluationContext() - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationMetadata
- getEventPublisher(Class<E>) - Method in interface io.micronaut.context.BeanContext
-
Obtain an
ApplicationEventPublisherfor the given even type. - getExecutableMethod() - Method in interface io.micronaut.inject.MethodExecutionHandle
-
The underlying
ExecutableMethodreference. - getExecutableMethod(Class<T>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds an optimized execution handle for invoking a bean method.
- getExecutableMethodByIndex(int) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
-
Gets
ExecutableMethodmethod by its index. - getExecutableMethods() - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
- getExecutableMethods() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getExecutableMethods() - Method in interface io.micronaut.inject.BeanDefinition
- getExecutableMethods() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getExecutableMethods() - Method in interface io.micronaut.inject.ExecutableMethodsDefinition
- getExecutionHandle(Class<T>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds an optimized execution handle for invoking a bean method.
- getExecutionHandle(T, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds an optimized execution handle for invoking a bean method.
- getExposedTypes() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getExposedTypes() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- getExposedTypes() - Method in interface io.micronaut.inject.BeanType
-
Returns a potentially limited subset of bean types exposed by this bean.
- getExpressions() - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver.PlaceholderSegment
- getExtensions() - Method in class io.micronaut.context.env.PropertiesPropertySourceLoader
- getExtensions() - Method in interface io.micronaut.context.env.PropertySourceReader
- getExtensions() - Method in class io.micronaut.context.env.yaml.YamlPropertySourceLoader
- getFailures() - Method in interface io.micronaut.context.condition.ConditionContext
- getFamily() - Method in class io.micronaut.context.condition.OperatingSystem
- getField() - Method in interface io.micronaut.inject.FieldInjectionPoint
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getGenericBeanType() - Method in record class io.micronaut.context.DisabledBean
- getGenericBeanType() - Method in interface io.micronaut.inject.BeanDefinition
- getIdentifier() - Method in class io.micronaut.context.BeanRegistration
- getIndexedProperties(Class<? extends Annotation>) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getIndexedProperty(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getInFlightBean(BeanIdentifier) - Method in interface io.micronaut.context.BeanResolutionContext
-
Obtains an inflight bean for the given identifier.
- getInFlightBean(BeanIdentifier) - Method in class io.micronaut.context.DefaultBeanResolutionContext
- getInjectedFields() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getInjectedFields() - Method in interface io.micronaut.inject.BeanDefinition
-
All the fields that require injection.
- getInjectedFields() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getInjectedMethods() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getInjectedMethods() - Method in interface io.micronaut.inject.BeanDefinition
-
All methods that require injection.
- getInjectedMethods() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getInjectionPoint() - Method in class io.micronaut.context.AbstractBeanResolutionContext.AnnotationSegment
- getInjectionPoint() - Method in class io.micronaut.context.AbstractBeanResolutionContext.ConstructorSegment
- getInjectionPoint() - Method in class io.micronaut.context.AbstractBeanResolutionContext.FieldSegment
- getInjectionPoint() - Method in class io.micronaut.context.AbstractBeanResolutionContext.MethodSegment
- getInjectionPoint() - Method in interface io.micronaut.context.BeanResolutionContext.Segment
- getInterceptedType() - Method in interface io.micronaut.inject.AdvisedBeanType
-
Returns the target type for AOP advice.
- getLocale() - Method in class io.micronaut.context.AbstractLocalizedMessageSource
- getLocale() - Method in interface io.micronaut.context.MessageSource.MessageContext
-
The locale to use to resolve messages.
- getLocale(Locale) - Method in interface io.micronaut.context.MessageSource.MessageContext
-
The locale to use to resolve messages.
- getMapOfTypeForConstructorArgument(BeanResolutionContext, BeanContext, int, Argument<V>, Qualifier<V>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for a constructor argument at the given index
- getMapOfTypeForField(BeanResolutionContext, BeanContext, int, Argument<V>, Qualifier<V>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a bean definition for the field at the given index and the argument at the given index
- getMapOfTypeForMethodArgument(BeanResolutionContext, BeanContext, int, int, Argument<V>, Qualifier<V>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for the method at the given index and the argument at the given index
- getMessage() - Method in interface io.micronaut.context.condition.Failure
- getMessage(String) - Method in class io.micronaut.context.AbstractLocalizedMessageSource
- getMessage(String) - Method in interface io.micronaut.context.LocalizedMessageSource
-
Resolve a message for the given code.
- getMessage(String, MessageSource.MessageContext) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context.
- getMessage(String, MessageSource.MessageContext, String) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context.
- getMessage(String, String, Locale) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context.
- getMessage(String, String, Locale, Object...) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context.
- getMessage(String, String, Locale, Map<String, Object>) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context.
- getMessage(String, Locale) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context.
- getMessage(String, Locale, Object...) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context.
- getMessage(String, Locale, Map<String, Object>) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context.
- getMessage(String, Object...) - Method in class io.micronaut.context.AbstractLocalizedMessageSource
-
Resolve a message for the given code and variables for the messages.
- getMessage(String, Object...) - Method in interface io.micronaut.context.LocalizedMessageSource
-
Resolve a message for the given code and variables for the messages.
- getMessage(String, Map<String, Object>) - Method in class io.micronaut.context.AbstractLocalizedMessageSource
-
Resolve a message for the given code and variables for the messages.
- getMessage(String, Map<String, Object>) - Method in interface io.micronaut.context.LocalizedMessageSource
-
Resolve a message for the given code and variables for the messages.
- getMessageOrDefault(String, String) - Method in interface io.micronaut.context.LocalizedMessageSource
-
Resolve a message for the given code.
- getMessageOrDefault(String, String, Object...) - Method in interface io.micronaut.context.LocalizedMessageSource
-
Resolve a message for the given code.
- getMessageOrDefault(String, String, Map<String, Object>) - Method in interface io.micronaut.context.LocalizedMessageSource
-
Resolve a message for the given code.
- getMethod(String, Class<?>...) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
-
Finds executable method or returns a null otherwise.
- getMethodName() - Method in class io.micronaut.context.AbstractExecutableMethod
- getMethodName() - Method in class io.micronaut.inject.beans.AbstractExecutableBeanMethod
- getMethodName() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- getMethodName() - Method in interface io.micronaut.inject.MethodReference
- getMutableConversionService() - Method in class io.micronaut.context.env.DefaultEnvironment
- getName() - Method in class io.micronaut.context.AbstractBeanConfiguration
- getName() - Method in class io.micronaut.context.AbstractBeanResolutionContext.AnnotationSegment
- getName() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getName() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- getName() - Method in interface io.micronaut.context.BeanResolutionContext.Segment
- getName() - Method in interface io.micronaut.context.env.ActiveEnvironment
- getName() - Method in class io.micronaut.context.env.EmptyPropertySource
- getName() - Method in class io.micronaut.context.env.MapPropertySource
- getName() - Method in interface io.micronaut.context.env.PropertySource
- getName() - Method in class io.micronaut.inject.ArgumentBeanType
- getName() - Method in interface io.micronaut.inject.BeanConfiguration
- getName() - Method in interface io.micronaut.inject.BeanDefinition
- getName() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospectionAndReference
- getName() - Method in interface io.micronaut.inject.BeanType
- getName() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getName() - Method in interface io.micronaut.inject.FieldInjectionPoint
- getName() - Method in interface io.micronaut.inject.MethodInjectionPoint
- getName() - Method in interface io.micronaut.inject.MethodReference
- getOrCreate(BeanCreationContext<T>) - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
- getOrCreate(BeanCreationContext<T>) - Method in interface io.micronaut.context.scope.CustomScope
-
Resolve an object from the given scope.
- getOrder() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionAndReference
- getOrder() - Method in class io.micronaut.context.BeanRegistration
- getOrder() - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
- getOrder() - Method in class io.micronaut.context.env.CommandLinePropertySource
- getOrder() - Method in class io.micronaut.context.env.EnvironmentPropertySource
- getOrder() - Method in class io.micronaut.context.env.KubernetesEnvironmentPropertySource
- getOrder() - Method in class io.micronaut.context.env.SystemPropertiesPropertySource
- getOuterInjectionPoint() - Method in class io.micronaut.context.AbstractBeanResolutionContext.ConstructorArgumentSegment
- getOuterInjectionPoint() - Method in class io.micronaut.context.AbstractBeanResolutionContext.FieldSegment
- getOuterInjectionPoint() - Method in class io.micronaut.context.AbstractBeanResolutionContext.MethodArgumentSegment
- getOuterInjectionPoint() - Method in interface io.micronaut.inject.ArgumentInjectionPoint
- getOverrideConfigLocations() - Method in interface io.micronaut.context.ApplicationContextConfiguration
-
The config locations.
- getOverrideConfigLocations() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- getPackage() - Method in class io.micronaut.context.AbstractBeanConfiguration
- getPackage() - Method in interface io.micronaut.inject.BeanConfiguration
- getPackages() - Method in class io.micronaut.context.env.DefaultEnvironment
- getPackages() - Method in interface io.micronaut.context.env.Environment
- getPath() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getPath() - Method in interface io.micronaut.context.BeanResolutionContext
- getPlaceholderResolver() - Method in class io.micronaut.context.env.DefaultEnvironment
- getPlaceholderResolver() - Method in interface io.micronaut.context.env.Environment
- getPossibleCandidates() - Method in exception io.micronaut.context.exceptions.NonUniqueBeanException
- getPostConstructMethods() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getPostConstructMethods() - Method in interface io.micronaut.inject.BeanDefinition
-
All the methods that should be called once the bean has been fully initialized and constructed.
- getPostConstructMethods() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getPreDestroyMethods() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getPreDestroyMethods() - Method in interface io.micronaut.inject.BeanDefinition
-
All the methods that should be called when the object is to be destroyed.
- getPreDestroyMethods() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getPrefix() - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
- getPrefix() - Method in interface io.micronaut.context.env.PropertyPlaceholderResolver
- getPriority() - Method in interface io.micronaut.context.env.ActiveEnvironment
-
A 0 based index representing the priority of the environment relative to other active environments.
- getProperties(String, StringConvention) - Method in class io.micronaut.context.DefaultApplicationContext
- getProperties(String, StringConvention) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- getProperty(String) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- getProperty(String, ArgumentConversionContext<T>) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- getProperty(String) - Static method in class io.micronaut.context.env.CachedEnvironment
-
Returns the system property of the requested name.
- getProperty(String) - Method in class io.micronaut.context.expressions.DefaultExpressionEvaluationContext
- getProperty(String, ArgumentConversionContext<T>) - Method in class io.micronaut.context.DefaultApplicationContext
- getPropertyByIndex(int) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
-
Obtain a property by its index.
- getPropertyEntries(String) - Method in class io.micronaut.context.DefaultApplicationContext
- getPropertyEntries(String) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- getPropertyPathMatches(String) - Method in class io.micronaut.context.DefaultApplicationContext
- getPropertyPathMatches(String) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- getPropertyPlaceholderValueForConstructorArgument(BeanResolutionContext, BeanContext, int, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a property value for a bean definition for a constructor at the given index
- getPropertyPlaceholderValueForField(BeanResolutionContext, BeanContext, Argument, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Deprecated.
- getPropertyPlaceholderValueForMethodArgument(BeanResolutionContext, BeanContext, int, int, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a placeholder value for the given method argument.
- getPropertyPlaceholderValueForSetter(BeanResolutionContext, BeanContext, String, Argument<?>, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a placeholder value for the given method argument.
- getPropertySourceLoaders() - Method in class io.micronaut.context.env.DefaultEnvironment
-
Obtains the
PropertySourceLoaderinstances. - getPropertySourceLoaders() - Method in interface io.micronaut.context.env.Environment
-
Obtains the
PropertySourceLoaderinstances. - getPropertySourceRootName() - Method in class io.micronaut.context.env.DefaultEnvironment
- getPropertySources() - Method in class io.micronaut.context.env.DefaultEnvironment
- getPropertySources() - Method in interface io.micronaut.context.env.Environment
- getPropertyValueForConstructorArgument(BeanResolutionContext, BeanContext, int, String, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a property value for a bean definition for a constructor at the given index
- getPropertyValueForField(BeanResolutionContext, BeanContext, Argument, String, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Deprecated.
- getPropertyValueForMethodArgument(BeanResolutionContext, BeanContext, int, int, String, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a property value for the given method argument.
- getPropertyValueForSetter(BeanResolutionContext, BeanContext, String, Argument<?>, String, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a property value for the given method argument.
- getProxyTargetBean(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanLocator
-
Resolves the proxy target for a given bean type.
- getProxyTargetBean(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getProxyTargetBean(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanLocator
-
Resolves the proxy target for a given bean type.
- getProxyTargetBean(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- getProxyTargetBean(BeanResolutionContext, Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Resolves the proxy target for a given bean type.
- getProxyTargetBean(BeanResolutionContext, BeanDefinition<T>, Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Resolves the proxy target for a given proxy bean definition.
- getProxyTargetBeanDefinition(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain the original
BeanDefinitionfor aProxyBeanDefinition. - getProxyTargetBeanDefinition(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Obtain the original
BeanDefinitionfor aProxyBeanDefinition. - getProxyTargetMethod(Argument<T>, Qualifier<T>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds an optimized execution handle for invoking a bean method.
- getProxyTargetMethod(Class<T>, Qualifier<T>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds an optimized execution handle for invoking a bean method.
- getProxyTargetMethod(Class<T>, String, Class<?>...) - Method in interface io.micronaut.context.ExecutionHandleLocator
-
Finds an optimized execution handle for invoking a bean method.
- getRawMessage(String, MessageSource.MessageContext) - Method in class io.micronaut.context.i18n.ResourceBundleMessageSource
- getRawMessage(String, MessageSource.MessageContext) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context.
- getRawMessage(String, MessageSource.MessageContext) - Method in class io.micronaut.context.StaticMessageSource
- getRawMessage(String, MessageSource.MessageContext, String) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context.
- getRepeatableAnnotation(String) - Static method in class io.micronaut.inject.annotation.AnnotationMetadataSupport
- getRequiredArguments() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Implementing possible
ParametrizedInstantiatableBeanDefinition.getRequiredArguments(). - getRequiredArguments() - Method in interface io.micronaut.inject.ParametrizedInstantiatableBeanDefinition
- getRequiredComponents() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getRequiredComponents() - Method in interface io.micronaut.inject.BeanDefinition
- getRequiredComponents() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getRequiredMessage(String, MessageSource.MessageContext) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context or throw an exception.
- getRequiredMethod(String, Class<?>...) - Method in interface io.micronaut.inject.BeanDefinition
-
Finds a single
ExecutableMethodfor the given name and argument types. - getRequiredMethod(String, Class<?>...) - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getRequiredRawMessage(String, MessageSource.MessageContext) - Method in interface io.micronaut.context.MessageSource
-
Resolve a message for the given code and context or throw an exception.
- getResource(String) - Method in class io.micronaut.context.env.DefaultEnvironment
- getResourceAsStream(String) - Method in class io.micronaut.context.env.DefaultEnvironment
- getResourceLoader() - Method in interface io.micronaut.context.ApplicationContextConfiguration
-
The class path resource loader to use.
- getResourceLoader() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- getResources(String) - Method in class io.micronaut.context.env.DefaultEnvironment
- getReturnType() - Method in class io.micronaut.context.AbstractExecutableMethod
- getReturnType() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- getReturnType() - Method in interface io.micronaut.inject.MethodReference
- getRootBeanType() - Method in exception io.micronaut.context.exceptions.BeanCreationException
- getRootDefinition() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- getRootDefinition() - Method in interface io.micronaut.context.BeanResolutionContext
- getRootMetadata() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getScope() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getScope() - Method in interface io.micronaut.inject.BeanDefinition
- getScope() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getScopeMap(boolean) - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
- getScopeName() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getScopeName() - Method in interface io.micronaut.inject.BeanDefinition
- getScopeName() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getSource() - Method in class io.micronaut.context.event.BeanContextEvent
- getStereotypeAnnotationNames() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getStreamOfTypeForConstructorArgument(BeanResolutionContext, BeanContext, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for a constructor argument at the given index
- getStreamOfTypeForField(BeanResolutionContext, BeanContext, int, Argument<K>, Qualifier<K>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains a bean definition for the field at the given index and the argument at the given index
- getStreamOfTypeForMethodArgument(BeanResolutionContext, BeanContext, int, int, Argument, Qualifier) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Obtains all bean definitions for the method at the given index and the argument at the given index
- getTarget() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getTarget() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- getTarget() - Method in interface io.micronaut.inject.ExecutionHandle
-
The target of the method invocation.
- getTargetAnnotationMetadata() - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getTargetAnnotationMetadata() - Method in class io.micronaut.inject.annotation.AnnotationMetadataReference
- getTargetDefinitionType() - Method in interface io.micronaut.inject.ProxyBeanDefinition
- getTargetMethod() - Method in class io.micronaut.context.AbstractExecutableMethod
-
Soft resolves the target
Methodavoiding reflection until as late as possible. - getTargetMethod() - Method in class io.micronaut.inject.beans.AbstractExecutableBeanMethod
- getTargetMethod() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- getTargetMethod() - Method in interface io.micronaut.inject.MethodReference
- getTargetMethodByIndex(int) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
-
Find
Methodrepresentation at the method by index. - getTargetMethodByIndex(int) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
-
Find
Methodrepresentation at the method by index. - getTargetType() - Method in interface io.micronaut.inject.ProxyBeanDefinition
- getThis() - Method in class io.micronaut.context.expressions.DefaultExpressionEvaluationContext
- getType() - Method in class io.micronaut.inject.ArgumentBeanType
- getType() - Method in interface io.micronaut.inject.FieldInjectionPoint
- getTypeArguments() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- getTypeArguments() - Method in interface io.micronaut.inject.BeanDefinition
-
If the bean itself declares any type arguments this method will return the classes that represent those types.
- getTypeArguments() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- getTypeArguments() - Method in class io.micronaut.inject.qualifiers.ClosestTypeArgumentQualifier
- getTypeArguments() - Method in class io.micronaut.inject.qualifiers.TypeArgumentQualifier
- getTypeArguments(Class<?>) - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- getTypeArguments(Class<?>) - Method in interface io.micronaut.context.RuntimeBeanDefinition
- getTypeArguments(Class<?>) - Method in interface io.micronaut.inject.BeanDefinition
-
Return the type arguments for the given interface or super type for this bean.
- getTypeArguments(Class<?>) - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- getTypeArguments(String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- getTypeArguments(String) - Method in interface io.micronaut.inject.BeanDefinition
-
Return the type arguments for the given interface or super type for this bean.
- getTypeArguments(String) - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- getTypeParameters() - Method in interface io.micronaut.inject.BeanDefinition
-
Returns the type parameters as a class array for the bean type.
- getTypeParameters(Class<?>) - Method in interface io.micronaut.inject.BeanDefinition
-
Returns the type parameters as a class array for the given type.
- getTypeVariables() - Method in class io.micronaut.inject.ArgumentBeanType
- getValue() - Method in record class io.micronaut.inject.beans.AbstractEnumBeanIntrospectionAndReference.EnumConstantRef
- getValue(Class<? extends Annotation>, String, Class<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getValue(String, String, Argument<T>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getValue(String, String, Argument<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getValue(String, String, Argument<T>, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getValue(String, String, Argument<T>, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Resolves the given value performing type conversion as necessary.
- getValue(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(Class<? extends Annotation>, Argument<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(Class<? extends Annotation>, Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(Class<? extends Annotation>, String, Argument<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(Class<? extends Annotation>, String, Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(Class<T>) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver.PlaceholderSegment
- getValue(Class<T>) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver.RawSegment
- getValue(Class<T>) - Method in interface io.micronaut.context.env.DefaultPropertyPlaceholderResolver.Segment
-
Returns the value of a given segment converted to the provided type.
- getValue(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(String, Argument<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(String, Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(String, String, Argument<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValue(String, String, Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValueForConstructorArgument(BeanResolutionContext, BeanContext, int, Qualifier) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Deprecated.
- getValueForField(BeanResolutionContext, BeanContext, int, Qualifier) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Deprecated.
- getValueForMethodArgument(BeanResolutionContext, BeanContext, int, int, Qualifier) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Deprecated.
- getValueForPath(BeanResolutionContext, BeanContext, Argument<T1>, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Resolve a value for the given field of the given type and path.
- getValues(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getValues(String, Class<T>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- getValues(String, Class<T>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- getValues(String, Class<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- getValues(Class<? extends Annotation>, Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValues(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getValues(String, Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- getVariables() - Method in interface io.micronaut.context.MessageSource.MessageContext
- getVersion() - Method in class io.micronaut.context.AbstractBeanConfiguration
- getVersion() - Method in interface io.micronaut.inject.BeanConfiguration
-
The version of this configuration.
- GOOGLE_COMPUTE - Enum constant in enum class io.micronaut.context.env.ComputePlatform
-
Google Compute Platform.
- GOOGLE_COMPUTE - Static variable in interface io.micronaut.context.env.Environment
-
Cloud provider google compute instance.
- GROOVY - Enum constant in enum class io.micronaut.context.annotation.Requires.Sdk
H
- handleDestructionException(BeanDestructionException) - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
-
Method that can be overridden to customize what happens on a shutdown error.
- hasAnnotatedMethod(Class<? extends Annotation>, String, Class<?>...) - Method in interface io.micronaut.inject.BeanDefinition
-
Whether an
ExecutableMethodexists which is annotated with the supplied annotation - hasAnnotation(String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- hasAnnotation(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- hasAnnotation(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- hasCachedInterceptedTarget() - Method in interface io.micronaut.inject.proxy.InterceptedBeanProxy
-
Check if the proxy has the target cached before calling
InterceptedBeanProxy.interceptedTarget(). - hasDeclaredAnnotation(String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- hasDeclaredAnnotation(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- hasDeclaredAnnotation(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- hasDeclaredStereotype(String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- hasDeclaredStereotype(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- hasDeclaredStereotype(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- hasDynamicSegments() - Method in interface io.micronaut.context.env.ConfigurationPath
-
A configuration can have dynamic segments if it is nested within a
EachPropertyinstance. - hasEvaluatedExpressions() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- hasEvaluatedExpressions() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns the value of the
hasEvaluatedExpressionsrecord component. - hasEvaluatedExpressions() - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- hasEvaluatedExpressions() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- hasEvaluatedExpressions() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- hasEvaluatedExpressions() - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationMetadata
- hasEvaluatedExpressions() - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
- hashCode() - Method in class io.micronaut.context.AbstractBeanResolutionContext.AnnotationSegment
- hashCode() - Method in class io.micronaut.context.AbstractExecutableMethod
- hashCode() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns a hash code value for this object.
- hashCode() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- hashCode() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns a hash code value for this object.
- hashCode() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- hashCode() - Method in class io.micronaut.context.AbstractMessageSource.MessageKey
- hashCode() - Method in class io.micronaut.context.BeanRegistration
- hashCode() - Method in record class io.micronaut.context.DisabledBean
-
Returns a hash code value for this object.
- hashCode() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- hashCode() - Method in record class io.micronaut.inject.beans.AbstractEnumBeanIntrospectionAndReference.EnumConstantRef
-
Returns a hash code value for this object.
- hashCode() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- hashCode() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- hashCode() - Method in class io.micronaut.inject.qualifiers.InterceptorBindingQualifier
- hashCode() - Method in class io.micronaut.inject.qualifiers.TypeAnnotationQualifier
- hashCode() - Method in class io.micronaut.inject.qualifiers.TypeArgumentQualifier
- hasPropertyExpressions() - Method in class io.micronaut.context.AbstractExecutableMethod
- hasPropertyExpressions() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- hasPropertyExpressions() - Method in interface io.micronaut.context.EnvironmentConfigurable
- hasPropertyExpressions() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- hasPropertyExpressions() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- hasPropertyExpressions() - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
- hasStereotype(String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- hasStereotype(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- hasStereotype(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- HEROKU - Static variable in interface io.micronaut.context.env.Environment
-
Running on Heroku.
- HOSTNAME - Static variable in interface io.micronaut.context.env.Environment
-
The host name environment variable.
I
- IBM - Enum constant in enum class io.micronaut.context.env.ComputePlatform
-
IBM Cloud.
- IBM - Static variable in interface io.micronaut.context.env.Environment
-
Cloud provider IBM cloud.
- id() - Method in class io.micronaut.context.BeanRegistration
- id() - Method in interface io.micronaut.context.scope.BeanCreationContext
- id() - Method in interface io.micronaut.context.scope.CreatedBean
-
Returns an ID that is unique to the bean and can be used to cache the instance if necessary.
- ifPresent(Consumer<T>) - Method in interface io.micronaut.context.BeanProvider
-
Executes the given logic if the bean is present.
- ifResolvable(Consumer<T>) - Method in interface io.micronaut.context.BeanProvider
-
Executes the given logic if the bean is resolvable.
- Import - Annotation Interface in io.micronaut.context.annotation
-
Allows importing an already compiled set of beans, placing any generating beans relative to the class where the import annotation is defined.
- include(String...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Allow customizing the configurations that will be loaded.
- include(String...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
-
Allow customizing the configurations that will be loaded.
- includes() - Element in annotation interface io.micronaut.context.annotation.BeanProperties
-
The property names to include.
- includes() - Element in annotation interface io.micronaut.context.annotation.ConfigurationBuilder
- includes() - Element in annotation interface io.micronaut.context.annotation.ConfigurationProperties
- includes() - Element in annotation interface io.micronaut.context.annotation.ConfigurationReader
- includes() - Element in annotation interface io.micronaut.context.annotation.EachProperty
- index() - Method in interface io.micronaut.context.env.ConfigurationPath.ConfigurationSegment
-
The current index.
- index() - Method in interface io.micronaut.context.env.ConfigurationPath
- INDEX - Enum constant in enum class io.micronaut.context.env.ConfigurationPath.ConfigurationSegment.ConfigurationKind
-
A dynamic index.
- Infrastructure - Annotation Interface in io.micronaut.context.annotation
-
Infrastructure scope represents a bean that cannot be overridden or replaced because it is critical to the functioning of the system.
- InitializableBeanContext - Interface in io.micronaut.context
-
A marker interface for
BeanContextimplementations that can be introspected, that is to say for context which can be created and need to be fully configured, but not necessarily started yet. - initialize(BeanContext, T) - Method in interface io.micronaut.inject.InitializingBeanDefinition
-
Initializes the bean invoking all
PostConstructhooks. - initialize(BeanResolutionContext, BeanContext, T) - Method in interface io.micronaut.inject.InitializingBeanDefinition
-
Initializes the bean invoking all
PostConstructhooks. - initializeContext(List<DefaultBeanContext.BeanDefinitionProducer>, List<DefaultBeanContext.BeanDefinitionProducer>, List<DefaultBeanContext.BeanDefinitionProducer>) - Method in class io.micronaut.context.DefaultBeanContext
-
Initialize the context with the given
Contextscope beans. - initializeContext(List<DefaultBeanContext.BeanDefinitionProducer>, List<DefaultBeanContext.BeanDefinitionProducer>, List<DefaultBeanContext.BeanDefinitionProducer>) - Method in class io.micronaut.context.DefaultApplicationContext
- initializeEventListeners() - Method in class io.micronaut.context.DefaultBeanContext
-
Initialize the event listeners.
- initializeTypeConverters(BeanContext) - Method in class io.micronaut.context.DefaultApplicationContext
- initializing - Variable in class io.micronaut.context.DefaultBeanContext
- InitializingBeanDefinition<T> - Interface in io.micronaut.inject
-
A bean definition that is provides initialization hooks normally in the form of methods annotated with
PostConstruct. - inject(BeanContext, T) - Method in interface io.micronaut.inject.InjectableBeanDefinition
-
Inject the given bean with the context.
- inject(BeanResolutionContext, BeanContext, T) - Method in interface io.micronaut.inject.InjectableBeanDefinition
-
Inject the given bean with the context.
- inject(BeanResolutionContext, BeanDefinition<?>, T) - Method in class io.micronaut.context.DefaultBeanContext
-
Injects a bean.
- inject(BeanResolutionContext, BeanContext, T) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- inject(T) - Method in interface io.micronaut.context.BeanContext
-
Inject an existing instance.
- inject(T) - Method in class io.micronaut.context.DefaultBeanContext
- InjectableBeanDefinition<T> - Interface in io.micronaut.inject
-
An type of
BeanDefinitionthat supports post initialization bean dependencies injection. - InjectionPoint<T> - Interface in io.micronaut.inject
-
An injection point as a point in a class definition where dependency injection is required.
- InjectScope - Annotation Interface in io.micronaut.context.annotation
-
An annotation that can be declared on a constructor or method parameter that indicates that the injected bean should be destroyed after injection completes.
- instance() - Static method in class io.micronaut.inject.qualifiers.PrimaryQualifier
-
Generified way to get the primary instance.
- INSTANCE - Static variable in class io.micronaut.inject.qualifiers.AnyQualifier
- INSTANCE - Static variable in class io.micronaut.inject.qualifiers.PrimaryQualifier
- InstantiatableBeanDefinition<T> - Interface in io.micronaut.inject
-
An type of
BeanDefinitionthat can build a new instance. - instantiate() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- instantiate(boolean, Object...) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- instantiate(BeanContext) - Method in interface io.micronaut.inject.InstantiatableBeanDefinition
-
Builds a bean instance.
- instantiate(BeanResolutionContext, BeanContext) - Method in interface io.micronaut.inject.InstantiatableBeanDefinition
-
Builds a bean instance.
- instantiate(BeanResolutionContext, BeanContext) - Method in interface io.micronaut.inject.ParametrizedInstantiatableBeanDefinition
- instantiate(BeanResolutionContext, BeanContext, Map<String, Object>) - Method in interface io.micronaut.inject.ParametrizedInstantiatableBeanDefinition
-
Variation of the
InstantiatableBeanDefinition.instantiate(BeanContext)method that allows passing the values necessary for successful bean construction. - instantiate(BeanResolutionContext, BeanContext) - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- instantiate(BeanResolutionContext, BeanContext) - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- instantiate(BeanResolutionContext, BeanContext, Map<String, Object>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Implementing possible
ParametrizedInstantiatableBeanDefinition.instantiate(BeanResolutionContext, BeanContext). - instantiateInternal(Object[]) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
-
Reflection free bean instantiation implementation for the given arguments.
- instantiateUnsafe(Object...) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- InterceptedBean - Interface in io.micronaut.inject.proxy
-
An internal interface implemented by generated proxy classes.
- InterceptedBeanProxy<T> - Interface in io.micronaut.inject.proxy
-
An internal
InterceptedBeanthat proxies another instance. - interceptedTarget() - Method in interface io.micronaut.inject.proxy.InterceptedBeanProxy
-
This method will return the target object being proxied.
- InterceptorBindingQualifier<T> - Class in io.micronaut.inject.qualifiers
-
Qualifier used to resolve the interceptor binding when injection method interceptors for AOP.
- interpolate(String, MessageSource.MessageContext) - Method in class io.micronaut.context.AbstractMessageSource
- interpolate(String, MessageSource.MessageContext) - Method in interface io.micronaut.context.MessageSource
-
Interpolate the given message template.
- intValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- intValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- intValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- intValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the int value and optionally map its value.
- intValue(String, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- intValue(String, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- intValue(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- intValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- intValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the int value and optionally map its value.
- intValue(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- intValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- intValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- intValue(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- invalidateCaches() - Method in class io.micronaut.context.DefaultBeanContext
-
Invalidates the bean caches.
- invoke(Object...) - Method in interface io.micronaut.inject.ExecutionHandle
-
Invokes the method.
- invoke(Object, Object...) - Method in class io.micronaut.context.AbstractExecutableMethod
- invoke(T, Object...) - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- invokeInternal(Object, Object[]) - Method in class io.micronaut.context.AbstractExecutableMethod
- invokeMethodWithReflection(BeanResolutionContext, BeanContext, int, Object, Object[]) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Invoke a bean method that requires reflection.
- invokeUnsafe(Object...) - Method in interface io.micronaut.inject.UnsafeExecutionHandle
-
Invokes the method without validation.
- invokeUnsafe(Object, Object...) - Method in class io.micronaut.context.AbstractExecutableMethod
- io.micronaut.context - package io.micronaut.context
-
This package contains the core classes for starting a
BeanContext. - io.micronaut.context.annotation - package io.micronaut.context.annotation
-
Contains core annotations related to Dependency Injection and the Bean Container.
- io.micronaut.context.banner - package io.micronaut.context.banner
- io.micronaut.context.bind - package io.micronaut.context.bind
- io.micronaut.context.condition - package io.micronaut.context.condition
-
Contains classes and interfaces related to conditional beans.
- io.micronaut.context.converters - package io.micronaut.context.converters
-
Additional
TypeConverterinstances related to theBeanContext. - io.micronaut.context.env - package io.micronaut.context.env
-
Classes related to the Micronaut environment.
- io.micronaut.context.env.exp - package io.micronaut.context.env.exp
- io.micronaut.context.env.yaml - package io.micronaut.context.env.yaml
-
Property loading for YAML formatted files.
- io.micronaut.context.event - package io.micronaut.context.event
-
Contains classes related to
ApplicationContextevent publishing and consuming. - io.micronaut.context.exceptions - package io.micronaut.context.exceptions
-
Contains common exceptions thrown from the
BeanContext. - io.micronaut.context.expressions - package io.micronaut.context.expressions
- io.micronaut.context.i18n - package io.micronaut.context.i18n
- io.micronaut.context.processor - package io.micronaut.context.processor
-
Contains interfaces related to annotation processing.
- io.micronaut.context.scope - package io.micronaut.context.scope
-
Contains interfaces related to the definition of custom scopes.
- io.micronaut.inject - package io.micronaut.inject
-
Contains the core dependency injection interfaces.
- io.micronaut.inject.annotation - package io.micronaut.inject.annotation
-
Contains classes for reading and writing annotation metadata at compile time.
- io.micronaut.inject.beans - package io.micronaut.inject.beans
-
Contains implementations for compile time bean introspection.
- io.micronaut.inject.provider - package io.micronaut.inject.provider
-
Internal package to support injection providers of various types.
- io.micronaut.inject.proxy - package io.micronaut.inject.proxy
- io.micronaut.inject.qualifiers - package io.micronaut.inject.qualifiers
-
Contains support classes for creating Bean
Qualifierinstances. - io.micronaut.inject.validation - package io.micronaut.inject.validation
-
Interfaces and types specific to validating
BeanDefinitioninstances. - isAbstract() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns the value of the
isAbstractrecord component. - isAbstract() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- isAbstract() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns the value of the
isAbstractrecord component. - isAbstract() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- isAbstract() - Method in interface io.micronaut.inject.BeanDefinition
- isAbstract() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- isAbstract() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- isAbstract() - Method in interface io.micronaut.inject.ExecutableMethod
-
Defines whether the method is abstract.
- isAbstract() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- isActive(BeanConfiguration) - Method in class io.micronaut.context.env.DefaultEnvironment
- isActive(BeanConfiguration) - Method in interface io.micronaut.context.env.Environment
-
Whether the current environment includes the given configuration.
- isAllowEmptyProviders() - Method in interface io.micronaut.context.BeanContextConfiguration
- isAllowEmptyProviders() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- isAllowEmptyProviders(BeanContext) - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
-
Return whether missing providers are allowed for this implementation.
- isAllowEmptyProviders(BeanContext) - Method in class io.micronaut.inject.provider.BeanProviderDefinition
- isBannerEnabled() - Method in interface io.micronaut.context.ApplicationContextConfiguration
-
The banner is enabled by default.
- isBannerEnabled() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- isBootstrapEnvironmentEnabled() - Method in interface io.micronaut.context.ApplicationContextConfiguration
- isBootstrapEnvironmentEnabled() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- isCandidateBean(Argument<?>) - Method in interface io.micronaut.inject.BeanDefinition
- isCandidateBean(Argument<?>) - Method in interface io.micronaut.inject.BeanType
-
Return whether this bean type is a candidate for dependency injection for the passed type.
- isCandidateBean(Argument<?>) - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- isCandidateBean(Argument<?>) - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- isConfigurationProperties() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- isConfigurationProperties() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns the value of the
isConfigurationPropertiesrecord component. - isConfigurationProperties() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- isConfigurationProperties() - Method in record class io.micronaut.context.DisabledBean
- isConfigurationProperties() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- isConfigurationProperties() - Method in interface io.micronaut.context.RuntimeBeanDefinition
- isConfigurationProperties() - Method in interface io.micronaut.inject.BeanDefinition
- isConfigurationProperties() - Method in interface io.micronaut.inject.BeanDefinitionReference
- isConfigurationProperties() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- isContainerType() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- isContainerType() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns the value of the
isContainerTyperecord component. - isContainerType() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- isContainerType() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- isContainerType() - Method in class io.micronaut.inject.ArgumentBeanType
- isContainerType() - Method in interface io.micronaut.inject.BeanType
-
Checks whether the bean type is a container type.
- isContainerType() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- isContextScope() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- isContextScope() - Method in interface io.micronaut.context.RuntimeBeanDefinition
- isContextScope() - Method in interface io.micronaut.inject.BeanDefinitionReference
- isDeduceCloudEnvironment() - Method in interface io.micronaut.context.ApplicationContextConfiguration
-
If set to
trueMicronaut will attempt to deduce the environment using safe methods like environment variables and the stack trace. - isDeduceCloudEnvironment() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- isEagerInitConfiguration() - Method in interface io.micronaut.context.BeanContextConfiguration
-
Whether eager initialization of
ConfigurationPropertiesis enabled. - isEagerInitSingletons() - Method in interface io.micronaut.context.BeanContextConfiguration
-
Whether eager initialization of singletons is enabled.
- isEmpty() - Method in interface io.micronaut.context.event.ApplicationEventPublisher
-
Check whether this publisher is empty (i.e.
- isEmpty() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- isEmpty() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- isEnabled() - Method in class io.micronaut.context.env.yaml.YamlPropertySourceLoader
- isEnabled(BeanContext) - Method in interface io.micronaut.inject.BeanContextConditional
-
Return whether this component is enabled for the given context.
- isEnabled(BeanContext, BeanResolutionContext) - Method in class io.micronaut.context.AbstractBeanConfiguration
- isEnabled(BeanContext, BeanResolutionContext) - Method in class io.micronaut.inject.ArgumentBeanType
- isEnabled(BeanContext, BeanResolutionContext) - Method in interface io.micronaut.inject.BeanContextConditional
-
Return whether this component is enabled for the given context.
- isEnabled(BeanContext, BeanResolutionContext) - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- isEnabled(BeanContext, BeanResolutionContext) - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- isEnabled(BeanContext, BeanResolutionContext) - Method in interface io.micronaut.context.RuntimeBeanDefinition
- isEnabled(BeanContext) - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- isEnabled(BeanContext) - Method in class io.micronaut.inject.ArgumentBeanType
- isEnabled(BeanContext) - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- isEnabled(BeanContext, BeanResolutionContext) - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- isEnabled(BeanContext, BeanResolutionContext) - Method in class io.micronaut.context.BeanRegistration
- isEnabled(BeanContext, BeanResolutionContext) - Method in record class io.micronaut.context.DisabledBean
- isEnabled(BeanContext, BeanResolutionContext) - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- isEnabled(BeanContext, BeanResolutionContext) - Method in class io.micronaut.inject.provider.BeanProviderDefinition
- isEnabled(BeanContext, BeanResolutionContext) - Method in class io.micronaut.inject.provider.JakartaProviderBeanDefinition
- isEnabled(BeanContext, BeanResolutionContext) - Method in class io.micronaut.inject.provider.JavaxProviderBeanDefinition
- isEnableDefaultPropertySources() - Method in interface io.micronaut.context.ApplicationContextConfiguration
-
Whether to load the default set of property sources.
- isEnableDefaultPropertySources() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- isEnvironmentPropertySource() - Method in interface io.micronaut.context.ApplicationContextConfiguration
- isEnvironmentPropertySource() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- isFailing() - Method in interface io.micronaut.context.condition.ConditionContext
- isFalse(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- isFalse(String, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- isFalse(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- isFalse(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- isFalse(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- isFalse(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- isInnerConfiguration(Class<?>) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Check if the class is an inner configuration.
- isIterable() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- isIterable() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns the value of the
isIterablerecord component. - isIterable() - Method in interface io.micronaut.inject.BeanDefinition
- isIterable() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- isKotlinFunctionReturnTypeUnit(ExecutableMethod) - Static method in class io.micronaut.inject.beans.KotlinExecutableMethodUtils
-
Kotlin
suspendfunction return type check. - isLinux() - Method in class io.micronaut.context.condition.OperatingSystem
- isList() - Method in interface io.micronaut.context.env.ConfigurationPath
- isLogEnabled() - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
-
Deprecated.don't need to have this method
- isMacOs() - Method in class io.micronaut.context.condition.OperatingSystem
- isNotEmpty() - Method in interface io.micronaut.context.env.ConfigurationPath
- isPostConstructMethod - Variable in class io.micronaut.context.AbstractInitializableBeanDefinition.MethodReference
- isPostConstructMethod() - Method in interface io.micronaut.inject.MethodInjectionPoint
- isPreDestroyMethod - Variable in class io.micronaut.context.AbstractInitializableBeanDefinition.MethodReference
- isPreDestroyMethod() - Method in interface io.micronaut.inject.MethodInjectionPoint
- isPresent() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionAndReference
-
Method returns always true, otherwise class not found would eliminate the instance.
- isPresent() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- isPresent() - Method in interface io.micronaut.context.BeanProvider
-
Determines if there is a bean that matches the required type and qualifiers.
- isPresent() - Method in record class io.micronaut.context.DisabledBean
- isPresent() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- isPresent() - Method in interface io.micronaut.context.RuntimeBeanDefinition
- isPresent() - Method in interface io.micronaut.inject.BeanDefinitionReference
- isPresent() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospectionAndReference
- isPresent() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- isPresent() - Method in class io.micronaut.inject.provider.BeanProviderDefinition
- isPresent() - Method in class io.micronaut.inject.provider.JakartaProviderBeanDefinition
- isPresent() - Method in class io.micronaut.inject.provider.JavaxProviderBeanDefinition
- isPresent(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- isPresent(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- isPresent(String) - Method in class io.micronaut.context.env.DefaultEnvironment
- isPresent(String) - Method in interface io.micronaut.context.env.Environment
-
Check whether the given class is present within this environment.
- isPrimary() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- isPrimary() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns the value of the
isPrimaryrecord component. - isPrimary() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- isPrimary() - Method in interface io.micronaut.context.env.ConfigurationPath
- isPrimary() - Method in class io.micronaut.inject.ArgumentBeanType
- isPrimary() - Method in interface io.micronaut.inject.BeanType
- isPrimary() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- isProxiedBean() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- isProxiedBean() - Method in interface io.micronaut.inject.BeanDefinitionReference
-
Returns whether another bean exists that proxies this bean.
- isProxy() - Method in interface io.micronaut.inject.BeanDefinition
-
Whether this bean definition represents a proxy.
- isProxy() - Method in interface io.micronaut.inject.ProxyBeanDefinition
- isProxyTarget() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- isProxyTarget() - Method in interface io.micronaut.inject.BeanDefinitionReference
- isRepeatableAnnotation(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- isRepeatableAnnotation(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- isRepeatableAnnotation(String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- isRepeatableAnnotation(String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- isResolvable() - Method in interface io.micronaut.context.BeanProvider
-
Is the bean resolvable using the
BeanProvider.get()orBeanProvider.ifPresent(Consumer)methods. - isRunning() - Method in class io.micronaut.context.DefaultBeanContext
- isRunning() - Method in class io.micronaut.context.env.DefaultEnvironment
- isRunning() - Method in interface io.micronaut.context.LifeCycle
- isSingleton() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- isSingleton() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns the value of the
isSingletonrecord component. - isSingleton() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- isSingleton() - Method in record class io.micronaut.context.DisabledBean
- isSingleton() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- isSingleton() - Method in interface io.micronaut.context.RuntimeBeanDefinition
- isSingleton() - Method in interface io.micronaut.inject.BeanDefinition
- isSingleton() - Method in interface io.micronaut.inject.BeanDefinitionReference
- isSingleton() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- isSingleton() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- isSolaris() - Method in class io.micronaut.context.condition.OperatingSystem
- isSuspend() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns the value of the
isSuspendrecord component. - isSuspend() - Method in interface io.micronaut.inject.DelegatingExecutableMethod
- isSuspend() - Method in interface io.micronaut.inject.ExecutableMethod
-
Defines whether the method is Kotlin suspend function.
- isTrue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- isTrue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- isTrue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- isTrue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the boolean value and optionally map its value.
- isTrue(String, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- isTrue(String, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- isTrue(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- isTrue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- isTrue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the boolean value and optionally map its value.
- isTrue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- isTrue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- isTrue(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- isUnique() - Method in interface io.micronaut.context.BeanProvider
-
Determines if more than one bean matches the specified type and qualifiers.
- isWindows() - Method in class io.micronaut.context.condition.OperatingSystem
- isWithin(BeanDefinitionReference) - Method in class io.micronaut.context.AbstractBeanConfiguration
- isWithin(BeanDefinitionReference) - Method in interface io.micronaut.inject.BeanConfiguration
-
Check whether the specified bean definition class is within this bean configuration.
- isWithin(Class) - Method in interface io.micronaut.inject.BeanConfiguration
-
Check whether the specified class is within this bean configuration.
- isWithin(String) - Method in class io.micronaut.context.AbstractBeanConfiguration
- isWithin(String) - Method in interface io.micronaut.context.env.ConfigurationPath
-
Check whether the given prefix is within the current path.
- isWithin(String) - Method in interface io.micronaut.inject.BeanConfiguration
-
Check whether the specified class is within this bean configuration.
- isWrapperType(Class<?>) - Method in class io.micronaut.inject.provider.ProviderTypeInformationProvider
- iterator() - Method in interface io.micronaut.context.BeanProvider
- iterator() - Method in class io.micronaut.context.env.EmptyPropertySource
- iterator() - Method in class io.micronaut.context.env.MapPropertySource
- iterator() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
J
- JakartaProviderBeanDefinition - Class in io.micronaut.inject.provider
-
Implementation for Jakarta bean lookups.
- JakartaProviderBeanDefinition() - Constructor for class io.micronaut.inject.provider.JakartaProviderBeanDefinition
- JAVA - Enum constant in enum class io.micronaut.context.annotation.Requires.Sdk
- JAVA_PROPERTIES - Enum constant in enum class io.micronaut.context.env.PropertySource.PropertyConvention
-
Lower case separated by dots (java properties file style).
- JavaxProviderBeanDefinition - Class in io.micronaut.inject.provider
-
Implementation for javax provider bean lookups.
- JavaxProviderBeanDefinition() - Constructor for class io.micronaut.inject.provider.JavaxProviderBeanDefinition
K
- kind() - Method in interface io.micronaut.context.env.ConfigurationPath.ConfigurationSegment
- kind() - Method in interface io.micronaut.context.env.ConfigurationPath
- KOTLIN - Enum constant in enum class io.micronaut.context.annotation.Requires.Sdk
- KotlinExecutableMethodUtils - Class in io.micronaut.inject.beans
-
Internal Utility methods for working with Kotlin
suspendfunctions - KotlinExecutableMethodUtils() - Constructor for class io.micronaut.inject.beans.KotlinExecutableMethodUtils
- KUBERNETES - Static variable in interface io.micronaut.context.env.Environment
-
Running on Kubernetes.
- KubernetesEnvironmentPropertySource - Class in io.micronaut.context.env
-
A property source specific for the Kubernetes environment.
- KubernetesEnvironmentPropertySource() - Constructor for class io.micronaut.context.env.KubernetesEnvironmentPropertySource
-
Default constructor.
- KubernetesEnvironmentPropertySource(List<String>, List<String>) - Constructor for class io.micronaut.context.env.KubernetesEnvironmentPropertySource
-
Allows for control over which environment variables are included.
L
- LifeCycle<T extends LifeCycle> - Interface in io.micronaut.context
-
A life cycle interface providing a start method and extending Closeable which provides a close() method for termination.
- LINUX - Enum constant in enum class io.micronaut.context.annotation.Requires.Family
- list() - Element in annotation interface io.micronaut.context.annotation.EachProperty
- LIST - Enum constant in enum class io.micronaut.context.env.ConfigurationPath.ConfigurationSegment.ConfigurationKind
-
A list that requires replacement.
- load() - Method in record class io.micronaut.context.DisabledBean
- load() - Method in class io.micronaut.context.event.ApplicationEventPublisherFactory
- load() - Method in interface io.micronaut.context.RuntimeBeanDefinition
- load() - Method in interface io.micronaut.inject.BeanDefinitionReference
-
Loads the bean definition.
- load() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospectionAndReference
- load() - Method in class io.micronaut.inject.provider.AbstractProviderDefinition
- load(BeanContext) - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionAndReference
- load(BeanContext) - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- load(BeanContext) - Method in interface io.micronaut.context.RuntimeBeanDefinition
- load(BeanContext) - Method in interface io.micronaut.inject.BeanDefinitionReference
-
Loads the bean definition for the current
BeanContext. - load(Environment) - Method in interface io.micronaut.context.env.PropertySourceLoader
-
Load a
PropertySourcefor the givenEnvironment. - load(Environment) - Method in interface io.micronaut.context.env.PropertySourceLocator
-
Locate a
PropertySourcefor the given environment. - load(String, ResourceLoader) - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
- load(String, ResourceLoader) - Method in interface io.micronaut.context.env.PropertySourceLoader
-
Load a
PropertySourcefor the givenEnvironment. - loadEnv(String, ResourceLoader, ActiveEnvironment) - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
- loadEnv(String, ResourceLoader, ActiveEnvironment) - Method in interface io.micronaut.context.env.PropertySourceLoader
-
Load a
PropertySourcefor the givenEnvironment. - LocalizedMessageSource - Interface in io.micronaut.context
-
Retrieve messages for the resolved locale.
- log - Variable in class io.micronaut.context.env.AbstractPropertySourceLoader
- log - Variable in class io.micronaut.context.env.PropertySourcePropertyResolver
- LOG - Static variable in class io.micronaut.context.DefaultBeanContext
- LOG_LIFECYCLE - Static variable in class io.micronaut.context.DefaultBeanContext
- longValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- longValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- longValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- longValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the long value and optionally map its value.
- longValue(String, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- longValue(String, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- longValue(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- longValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- longValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the long value and optionally map its value.
- longValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- longValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- longValue(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
M
- MAC_OS - Enum constant in enum class io.micronaut.context.annotation.Requires.Family
- mainClass(Class<?>) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
The main class used by this application.
- mainClass(Class<?>) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- MAP - Enum constant in enum class io.micronaut.context.env.ConfigurationPath.ConfigurationSegment.ConfigurationKind
-
A map that requires replacement.
- mapAnnotationValue(AnnotationValue<T>) - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationMetadata
- mapAnnotationValue(AnnotationValue<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- mapOf(Object...) - Static method in interface io.micronaut.context.env.PropertySource
-
Create a
LinkedHashMapof configuration from an array of values. - mapOfType(Argument<V>) - Method in interface io.micronaut.context.BeanLocator
-
Obtain a map of beans of the given type where the key is the qualifier.
- mapOfType(Argument<V>, Qualifier<V>) - Method in interface io.micronaut.context.BeanLocator
-
Obtain a map of beans of the given type where the key is the qualifier.
- mapOfType(Argument<V>, Qualifier<V>) - Method in interface io.micronaut.context.BeanResolutionContext
-
Obtains a map of beans of the given type and qualifier.
- mapOfType(Class<V>) - Method in interface io.micronaut.context.BeanLocator
-
Obtain a map of beans of the given type where the key is the qualifier.
- mapOfType(Class<V>, Qualifier<V>) - Method in interface io.micronaut.context.BeanLocator
-
Obtain a map of beans of the given type where the key is the qualifier.
- mapOfType(BeanResolutionContext, Argument<V>, Qualifier<V>) - Method in class io.micronaut.context.DefaultBeanContext
-
Obtains a map of beans of the given type and qualifier.
- mapOfType(Argument<V>, Qualifier<V>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- mapOfType(Argument<V>, Qualifier<V>) - Method in class io.micronaut.context.DefaultBeanContext
- Mapper - Annotation Interface in io.micronaut.context.annotation
-
An annotation that can be used on abstract methods that define a return type and exactly a single argument.
- Mapper.ConflictStrategy - Enum Class in io.micronaut.context.annotation
-
The conflict strategy specifies the behaviour if a conflict is found.
- Mapper.Mapping - Annotation Interface in io.micronaut.context.annotation
-
The mappings.
- MappingAnnotationMetadataDelegate - Class in io.micronaut.inject.annotation
-
Abstract annotation metadata delegate for cases when annotation values need to be mapped before being returned.
- MappingAnnotationMetadataDelegate() - Constructor for class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- MapPropertySource - Class in io.micronaut.context.env
-
A
PropertySourcethat uses a map. - MapPropertySource(String, Map) - Constructor for class io.micronaut.context.env.MapPropertySource
-
Creates a map property source.
- markDependentAsFactory() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- markDependentAsFactory() - Method in interface io.micronaut.context.BeanResolutionContext
-
Marks first dependent as factory.
- matches(ConditionContext) - Method in interface io.micronaut.context.condition.Condition
-
Check whether a specific condition is met.
- matches(ConditionContext) - Method in class io.micronaut.context.condition.TrueCondition
- matches(ConditionContext) - Method in class io.micronaut.context.RequiresCondition
- matchesConfiguration(ConditionContext, AnnotationValue<Requires>) - Method in class io.micronaut.context.RequiresCondition
- member() - Element in annotation interface io.micronaut.context.annotation.AliasFor
- MEMBER_ACCESS_KIND - Static variable in annotation interface io.micronaut.context.annotation.BeanProperties
- MEMBER_ALLOW_WRITE_WITH_MULTIPLE_ARGS - Static variable in annotation interface io.micronaut.context.annotation.BeanProperties
- MEMBER_ALLOW_WRITE_WITH_ZERO_ARGS - Static variable in annotation interface io.micronaut.context.annotation.BeanProperties
- MEMBER_BEAN - Static variable in annotation interface io.micronaut.context.annotation.Replaces
- MEMBER_BEAN - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_BEAN_PROPERTY - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_BEANS - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_CLASSES - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_CONDITION - Static variable in annotation interface io.micronaut.context.annotation.Mapper.Mapping
- MEMBER_CONDITION - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_CONFIGURATION - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_DEFAULT_VALUE - Static variable in annotation interface io.micronaut.context.annotation.Mapper.Mapping
- MEMBER_DEFAULT_VALUE - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_ENTITIES - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_ENV - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_EXCLUDED_ANNOTATIONS - Static variable in annotation interface io.micronaut.context.annotation.BeanProperties
- MEMBER_EXCLUDES - Static variable in annotation interface io.micronaut.context.annotation.BeanProperties
- MEMBER_FACTORY - Static variable in annotation interface io.micronaut.context.annotation.Replaces
- MEMBER_FORMAT - Static variable in annotation interface io.micronaut.context.annotation.Mapper.Mapping
- MEMBER_FROM - Static variable in annotation interface io.micronaut.context.annotation.Mapper.Mapping
- MEMBER_INCLUDES - Static variable in annotation interface io.micronaut.context.annotation.BeanProperties
- MEMBER_MISSING_BEANS - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_MISSING_CLASSES - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_MISSING_PROPERTY - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_NAMED - Static variable in annotation interface io.micronaut.context.annotation.Replaces
- MEMBER_NOT_ENV - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_NOT_EQUALS - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_NOT_OS - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_OS - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_PATTERN - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_PROPERTY - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_QUALIFIER - Static variable in annotation interface io.micronaut.context.annotation.Replaces
- MEMBER_RESOURCES - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_SDK - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_TO - Static variable in annotation interface io.micronaut.context.annotation.Mapper.Mapping
- MEMBER_VERSION - Static variable in class io.micronaut.context.RequiresCondition
- MEMBER_VISIBILITY - Static variable in annotation interface io.micronaut.context.annotation.BeanProperties
- memoized(Provider<T>) - Static method in class io.micronaut.context.ProviderUtils
-
Caches the result of provider in a thread safe manner.
- merge() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
-
Merges the hierarchy into one
MutableAnnotationMetadata. - MessageKey(Locale, String) - Constructor for class io.micronaut.context.AbstractMessageSource.MessageKey
-
Default constructor.
- MessageSource - Interface in io.micronaut.context
-
Interface for resolving messages from some source.
- MessageSource.MessageContext - Interface in io.micronaut.context
-
The context to use.
- MessageSourceUtils - Class in io.micronaut.context
-
Utility class used by
MessageSourceto create variables maps. - MessageSourceUtils() - Constructor for class io.micronaut.context.MessageSourceUtils
- META_BINDING_VALUES - Static variable in class io.micronaut.inject.qualifiers.InterceptorBindingQualifier
- METHOD - Enum constant in enum class io.micronaut.context.annotation.BeanProperties.AccessKind
-
The default behaviour which is to favour public getters for bean properties.
- MethodArgumentSegment(BeanDefinition, String, Argument, Argument[], AbstractBeanResolutionContext.MethodSegment) - Constructor for class io.micronaut.context.AbstractBeanResolutionContext.MethodArgumentSegment
- methodAtIndexMatches(int, String, Class<?>[]) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
-
Checks if the method at index matches name and argument types.
- MethodExecutionHandle<T,
R> - Interface in io.micronaut.inject -
Represents an execution handle that invokes a method.
- MethodInjectionPoint<B,
T> - Interface in io.micronaut.inject -
Defines an injection point for a method.
- methodName - Variable in class io.micronaut.context.AbstractExecutableMethod
- methodName - Variable in class io.micronaut.context.AbstractInitializableBeanDefinition.MethodReference
- methodName() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns the value of the
methodNamerecord component. - MethodOrFieldReference(Class<?>) - Constructor for class io.micronaut.context.AbstractInitializableBeanDefinition.MethodOrFieldReference
- MethodReference<T,
R> - Interface in io.micronaut.inject -
A reference to a method.
- MethodReference(Class<?>, AnnotationMetadata, String, Argument<?>, Argument<?>[], boolean, boolean) - Constructor for record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
The constructor.
- MethodReference(Class, String, Argument[], AnnotationMetadata) - Constructor for class io.micronaut.context.AbstractInitializableBeanDefinition.MethodReference
- MethodReference(Class, String, Argument[], AnnotationMetadata, boolean, boolean) - Constructor for class io.micronaut.context.AbstractInitializableBeanDefinition.MethodReference
- MICRONAUT - Enum constant in enum class io.micronaut.context.annotation.Requires.Sdk
- MICRONAUT - Static variable in interface io.micronaut.context.env.Environment
-
Constant for the name micronaut.
- MicronautBanner - Class in io.micronaut.context.banner
-
Default implementation of
Bannerthat prints the default Micronaut banner. - MicronautBanner(PrintStream) - Constructor for class io.micronaut.context.banner.MicronautBanner
-
Constructor.
- missing() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses the given classes that should be missing from the classpath for the bean or configuration to load.
- missingBeans() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses the given beans that should be missing from the classpath for the bean or configuration to load.
- missingClasses() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses the given class names should be missing from the classpath for the bean configuration to load.
- missingConfigurations() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses the given configurations that should be missing from the classpath for the bean or configuration to load.
- missingProperty() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses that the bean or configuration will only be configured if the given property is missing.
- missingProperty(BeanResolutionContext, ArgumentConversionContext, String) - Static method in exception io.micronaut.context.exceptions.DependencyInjectionException
-
Builds an error message for attempted argument conversion on a method.
- MSG_BEAN_DEFINITION - Static variable in class io.micronaut.context.DefaultBeanContext
- MutableAnnotationMetadata - Class in io.micronaut.inject.annotation
-
A mutable various of
DefaultAnnotationMetadatathat is used only at build time. - MutableAnnotationMetadata() - Constructor for class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Default constructor.
- mutableConversionService - Variable in class io.micronaut.context.env.DefaultEnvironment
- mutateMember(MutableAnnotationMetadata, String, String, Object) - Static method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Sets a member of the given
AnnotationMetadatareturn a new annotation metadata instance without mutating the existing. - mutateMember(MutableAnnotationMetadata, String, Map<CharSequence, Object>) - Static method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Sets a member of the given
AnnotationMetadatareturn a new annotation metadata instance without mutating the existing.
N
- name() - Element in annotation interface io.micronaut.context.annotation.DefaultImplementation
- name() - Element in annotation interface io.micronaut.context.annotation.Property
-
The name of the property in kebab case.
- name() - Method in interface io.micronaut.context.env.ConfigurationPath.ConfigurationSegment
- name() - Method in interface io.micronaut.context.env.ConfigurationPath
- NAME - Enum constant in enum class io.micronaut.context.env.ConfigurationPath.ConfigurationSegment.ConfigurationKind
-
Dynamic name.
- NAME - Static variable in annotation interface io.micronaut.context.annotation.Any
- NAME - Static variable in annotation interface io.micronaut.context.annotation.Primary
-
Qualified name.
- NAME - Static variable in annotation interface io.micronaut.context.annotation.Prototype
- NAME - Static variable in annotation interface io.micronaut.context.annotation.Type
-
The name of the annotation.
- NAME - Static variable in class io.micronaut.context.env.CommandLinePropertySource
-
The name of the property source.
- NAME - Static variable in class io.micronaut.context.env.EnvironmentPropertySource
-
Constant for Environment property source.
- NAME - Static variable in class io.micronaut.context.env.KubernetesEnvironmentPropertySource
-
The name of this property source.
- NAME - Static variable in class io.micronaut.context.env.SystemPropertiesPropertySource
-
Constant for System property source.
- named() - Element in annotation interface io.micronaut.context.annotation.Replaces
-
The name of the qualifiers of the bean that should be replaced.
- named(String) - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
The qualifier to use.
- newAnnotationValue(String, Map<CharSequence, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- newAnnotationValue(String, Map<CharSequence, Object>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
- newApplicationContext() - Method in class io.micronaut.context.DefaultApplicationContextBuilder
-
Creates the
ApplicationContextinstance. - newNoSuchBeanException(BeanResolutionContext, Argument<T>, Qualifier<T>, String) - Method in class io.micronaut.context.DefaultBeanContext
-
Trigger a no such bean exception.
- newNoSuchBeanException(BeanResolutionContext, Argument<T>, Qualifier<T>, String) - Method in class io.micronaut.context.DefaultApplicationContext
- newPath() - Static method in interface io.micronaut.context.env.ConfigurationPath
- NO_OP - Static variable in interface io.micronaut.context.ApplicationContextConfigurer
-
A default configurer which does nothing.
- NO_OP - Static variable in interface io.micronaut.context.event.ApplicationEventPublisher
- NonBinding - Annotation Interface in io.micronaut.context.annotation
-
Excludes a member of an annotation type (such as a qualifier type or interceptor binding type) from consideration when the container compares two annotation instances.
- none() - Static method in class io.micronaut.inject.qualifiers.Qualifiers
-
Allows looking up for beans without any qualifier.
- nonGenerated - Variable in class io.micronaut.context.env.PropertySourcePropertyResolver
- NonUniqueBeanException - Exception in io.micronaut.context.exceptions
-
Exception thrown when a bean is not unique and has multiple possible implementations for a given bean type.
- NonUniqueBeanException(Class<? extends T>, Iterator<BeanDefinition<T>>) - Constructor for exception io.micronaut.context.exceptions.NonUniqueBeanException
- noOp() - Static method in interface io.micronaut.context.event.ApplicationEventPublisher
-
Returns a no-op instance of
ApplicationEventPublisher. - NORMALIZED - Enum constant in enum class io.micronaut.context.env.PropertySourcePropertyResolver.PropertyCatalog
-
The catalog that contains normalized keys.
- NoSuchBeanException - Exception in io.micronaut.context.exceptions
-
Thrown when no such beans exists.
- NoSuchBeanException(Argument<?>) - Constructor for exception io.micronaut.context.exceptions.NoSuchBeanException
- NoSuchBeanException(Argument<T>, Qualifier<T>) - Constructor for exception io.micronaut.context.exceptions.NoSuchBeanException
- NoSuchBeanException(Argument<T>, Qualifier<T>, String) - Constructor for exception io.micronaut.context.exceptions.NoSuchBeanException
- NoSuchBeanException(Class<?>) - Constructor for exception io.micronaut.context.exceptions.NoSuchBeanException
- NoSuchBeanException(Class<T>, Qualifier<T>) - Constructor for exception io.micronaut.context.exceptions.NoSuchBeanException
- NoSuchBeanException(String) - Constructor for exception io.micronaut.context.exceptions.NoSuchBeanException
- NoSuchMessageException - Exception in io.micronaut.context.exceptions
-
Thrown if an error occurs locating a message.
- NoSuchMessageException(String) - Constructor for exception io.micronaut.context.exceptions.NoSuchMessageException
-
Default constructor.
- notEnv() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses that the configuration will not load within the given environments.
- notEquals() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Constraint a property to not equal the given value.
- notOs() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses the current operating system must not be one in the given list.
O
- of(BeanContext, BeanIdentifier, BeanDefinition<K>, K) - Static method in class io.micronaut.context.BeanRegistration
-
Creates new bean registration.
- of(BeanContext, BeanIdentifier, BeanDefinition<K>, K, List<BeanRegistration<?>>) - Static method in class io.micronaut.context.BeanRegistration
-
Creates new bean registration.
- of(Class<B>, Supplier<B>) - Static method in interface io.micronaut.context.RuntimeBeanDefinition
-
Creates a new bean definition that will resolve the bean from the given supplier.
- of(Locale) - Static method in interface io.micronaut.context.MessageSource.MessageContext
-
Obtain a message context for the given locale.
- of(Locale, Map<String, Object>) - Static method in interface io.micronaut.context.MessageSource.MessageContext
-
Obtain a message context for the given locale and variables.
- of(Map<String, Object>) - Static method in interface io.micronaut.context.MessageSource.MessageContext
-
Obtain a message context for the given variables.
- of(B) - Static method in interface io.micronaut.context.RuntimeBeanDefinition
-
Creates a new effectively singleton bean definition that references the given bean.
- of(AnnotationMetadata) - Static method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
- of(BeanDefinition<?>...) - Static method in interface io.micronaut.context.env.ConfigurationPath
-
Computes the path for the given nested chain of definitions.
- of(BeanDefinition<T1>, ExecutableMethod<T1, R1>) - Static method in interface io.micronaut.inject.BeanDefinitionMethodReference
- of(String) - Static method in interface io.micronaut.inject.BeanIdentifier
-
Create a new
BeanIdentifierfor the given id. - of(String, int) - Static method in interface io.micronaut.context.env.ActiveEnvironment
-
Creates a new active environment for the given arguments.
- of(String, Object...) - Static method in interface io.micronaut.context.env.PropertySource
-
Create a
PropertySourcefrom the given map. - of(String, Map<String, Object>) - Static method in class io.micronaut.context.env.MapPropertySource
-
Create a new
MapPropertySourcefrom the given map. - of(String, Map<String, Object>) - Static method in interface io.micronaut.context.env.PropertySource
-
Create a
PropertySourcefrom the given map. - of(String, Map<String, Object>, int) - Static method in interface io.micronaut.context.env.PropertySource
-
Create a
PropertySourcefrom the given map. - of(String, Map<String, Object>, PropertySource.PropertyConvention) - Static method in interface io.micronaut.context.env.PropertySource
-
Create a
PropertySourcefrom the given map. - of(Map<String, Object>) - Static method in interface io.micronaut.context.env.PropertySource
-
Create a
PropertySourcenamedEnvironment.DEFAULT_NAMEfrom the given map. - of(T2, ExecutableMethod<T2, R2>) - Static method in interface io.micronaut.inject.ExecutionHandle
-
Creates an
ExecutionHandlefor the give bean and method. - onApplicationEvent(E) - Method in interface io.micronaut.context.event.ApplicationEventListener
-
Handle an application event.
- onCreated(BeanCreatedEvent<T>) - Method in interface io.micronaut.context.event.BeanCreatedEventListener
-
Fired when a bean is created and all
PostConstructinitialization hooks have been called. - onDestroyed(BeanDestroyedEvent<T>) - Method in interface io.micronaut.context.event.BeanDestroyedEventListener
-
Fired when a bean has been destroyed and all
PreDestroymethods invoked. - onInitialized(BeanInitializingEvent<T>) - Method in interface io.micronaut.context.event.BeanInitializedEventListener
-
Fired when a bean is instantiated but the
PostConstructinitialization hooks have not yet been called and in this case of beanProviderinstances theProvider.get()method has not yet been invoked. - onNewSegment(BeanResolutionContext.Segment<?, ?>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- onPreDestroy(BeanPreDestroyEvent<T>) - Method in interface io.micronaut.context.event.BeanPreDestroyEventListener
-
Fired when a bean is about to be destroyed but before any
PreDestroymethods have been invoked. - OperatingSystem - Class in io.micronaut.context.condition
-
Details of the current operating system.
- ORACLE_CLOUD - Enum constant in enum class io.micronaut.context.env.ComputePlatform
-
Oracle Cloud.
- ORACLE_CLOUD - Static variable in interface io.micronaut.context.env.Environment
-
Cloud provider Oracle Cloud.
- orElse(T) - Method in interface io.micronaut.context.BeanProvider
-
Allows selecting an alternative bean if the backing bean is not present.
- os() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses the current operating system must be one in the given list.
- OTHER - Enum constant in enum class io.micronaut.context.annotation.Requires.Family
- OTHER - Enum constant in enum class io.micronaut.context.env.ComputePlatform
-
Other.
- overrideConfigLocations(String...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Override default config locations.
- overrideConfigLocations(String...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
P
- packages() - Element in annotation interface io.micronaut.context.annotation.Import
-
A list of package names to import.
- packages(String...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
The packages to include for package scanning.
- packages(String...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- Parallel - Annotation Interface in io.micronaut.context.annotation
-
A hint annotation that can be added to
Beandefinitions orExecutablemethods to indicate that they can be initialized in parallel with the application context. - Parameter - Annotation Interface in io.micronaut.context.annotation
-
Specifies that an argument to a bean constructor is user provided.
- ParametrizedInstantiatableBeanDefinition<T> - Interface in io.micronaut.inject
-
An type of
BeanDefinitionthat can build a new instance, construction requires additional (possibly user supplied) parameters in order construct a bean - ParametrizedProvider<T> - Interface in io.micronaut.inject
-
An extended version of the
Providerinterface. - parent() - Method in interface io.micronaut.context.env.ConfigurationPath
- path - Variable in class io.micronaut.context.AbstractBeanResolutionContext
- path() - Method in interface io.micronaut.context.env.ConfigurationPath.ConfigurationSegment
- path() - Method in interface io.micronaut.context.env.ConfigurationPath
- pattern() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Used in combination with
Requires.property()to express the required pattern of the property. - peekLast() - Method in interface io.micronaut.context.env.ConfigurationPath
- popDependentBeans() - Method in class io.micronaut.context.AbstractBeanResolutionContext
- popDependentBeans() - Method in interface io.micronaut.context.BeanResolutionContext
- POSITION - Static variable in class io.micronaut.context.env.CommandLinePropertySource
-
The position of the loader.
- POSITION - Static variable in class io.micronaut.context.env.EnvironmentPropertySource
-
The position of the loader.
- POSITION - Static variable in class io.micronaut.context.env.SystemPropertiesPropertySource
-
The position of the loader.
- postConstruct(BeanResolutionContext, BeanContext, Object) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Default postConstruct hook that only invokes methods that require reflection.
- PrecalculatedInfo(Optional<String>, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
- PrecalculatedInfo(Optional<String>, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Creates an instance of a
PrecalculatedInforecord class. - preDestroy() - Element in annotation interface io.micronaut.context.annotation.Bean
- preDestroy(BeanResolutionContext, BeanContext, Object) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Default preDestroy hook that only invokes methods that require reflection.
- prefix() - Element in annotation interface io.micronaut.context.annotation.ConfigurationReader
- prefix() - Method in interface io.micronaut.context.env.ConfigurationPath.ConfigurationSegment
- prefix() - Method in interface io.micronaut.context.env.ConfigurationPath
-
Compute the prefix to resolve properties based on the current state of the path and the given prefix.
- PREFIX - Static variable in annotation interface io.micronaut.context.annotation.ConfigurationReader
-
The prefix name.
- PREFIX - Static variable in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
-
Prefix for placeholder in properties.
- PREFIX_CALCULATED - Static variable in annotation interface io.micronaut.context.annotation.ConfigurationReader
- prefixes() - Element in annotation interface io.micronaut.context.annotation.ConfigurationBuilder
-
The default is for
ConfigurationBuilderto look for public JavaBean-style setters. - primary() - Element in annotation interface io.micronaut.context.annotation.EachProperty
- primary() - Method in interface io.micronaut.context.env.ConfigurationPath.ConfigurationSegment
- primary() - Method in interface io.micronaut.context.env.ConfigurationPath
- Primary - Annotation Interface in io.micronaut.context.annotation
-
A
Qualifierthat indicates that this bean is the primary bean that should be selected in the case of multiple possible interface implementations. - PRIMARY - Static variable in interface io.micronaut.context.Qualifier
-
The name of the primary annotation class.
- PrimaryQualifier<T> - Class in io.micronaut.inject.qualifiers
-
A qualifier to look up a primary bean.
- print() - Method in interface io.micronaut.context.banner.Banner
-
Print the banner.
- print() - Method in class io.micronaut.context.banner.MicronautBanner
- print() - Method in class io.micronaut.context.banner.ResourceBanner
- process(BeanDefinition<?>, ExecutableMethod<?, ?>) - Method in interface io.micronaut.context.processor.ExecutableMethodProcessor
-
The process method will be called for every
ExecutableMethodthat is annotated with the type parameter A. - process(BeanDefinition<?>, T) - Method in interface io.micronaut.context.processor.AnnotationProcessor
-
The process method will be called for every
ExecutableMethodthat is annotated with the type parameter A. - processInput(String, InputStream, Map<String, Object>) - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
- processInput(String, InputStream, Map<String, Object>) - Method in class io.micronaut.context.env.PropertiesPropertySourceLoader
- processInput(String, InputStream, Map<String, Object>) - Method in class io.micronaut.context.env.yaml.YamlPropertySourceLoader
- processMap(Map<String, Object>, Map, String) - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
- processOnStartup() - Element in annotation interface io.micronaut.context.annotation.Executable
-
Whether the
ExecutableMethodshould be processed at startup by the registeredExecutableMethodProcessorinstances. - processParallelBeans(List<DefaultBeanContext.BeanDefinitionProducer>) - Method in class io.micronaut.context.DefaultBeanContext
-
Processes parallel bean definitions.
- processPropertySource(PropertySource, PropertySource.PropertyConvention) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- properties(Map<String, Object>) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Properties to override from the environment.
- properties(Map<String, Object>) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- PROPERTIES_EXTENSION - Static variable in class io.micronaut.context.env.PropertiesPropertySourceLoader
-
File extension for property source loader.
- PropertiesPropertySourceLoader - Class in io.micronaut.context.env
-
Default load that handles Java properties files.
- PropertiesPropertySourceLoader() - Constructor for class io.micronaut.context.env.PropertiesPropertySourceLoader
- PropertiesPropertySourceLoader(boolean) - Constructor for class io.micronaut.context.env.PropertiesPropertySourceLoader
- property() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses that the given property should be set for the bean to load.
- Property - Annotation Interface in io.micronaut.context.annotation
-
A property that can be contained within a
PropertySourceor used generally throughout the system. - PROPERTY_SOURCES_KEY - Static variable in interface io.micronaut.context.env.Environment
-
The key used to load additional property sources.
- PropertyExpressionResolver - Interface in io.micronaut.context.env
-
The property expression resolver.
- propertyIndexOf(String) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- propertyPlaceholderResolver - Variable in class io.micronaut.context.env.PropertySourcePropertyResolver
- PropertyPlaceholderResolver - Interface in io.micronaut.context.env
-
Interface for implementations that resolve placeholders in configuration and annotations.
- PropertySource - Interface in io.micronaut.context.env
-
A PropertySource is a location to resolve property values from.
- PropertySource - Annotation Interface in io.micronaut.context.annotation
-
An annotation that can be used on either the main class or a test to provide additional hard coded property values to the
Environment. - PropertySource.PropertyConvention - Enum Class in io.micronaut.context.env
-
Property convention.
- PropertySourceLoader - Interface in io.micronaut.context.env
-
Loads the given property source for the given environment.
- PropertySourceLocator - Interface in io.micronaut.context.env
-
An interface for beans that are capable of locating a
PropertySourceinstance. - PropertySourcePropertyResolver - Class in io.micronaut.context.env
-
A
PropertyResolverthat resolves from one or manyPropertySourceinstances. - PropertySourcePropertyResolver() - Constructor for class io.micronaut.context.env.PropertySourcePropertyResolver
-
Creates a new, initially empty,
PropertySourcePropertyResolver. - PropertySourcePropertyResolver(PropertySource...) - Constructor for class io.micronaut.context.env.PropertySourcePropertyResolver
-
Creates a new
PropertySourcePropertyResolverfor the givenPropertySourceinstances. - PropertySourcePropertyResolver(ConversionService) - Constructor for class io.micronaut.context.env.PropertySourcePropertyResolver
-
Creates a new, initially empty,
PropertySourcePropertyResolverfor the givenConversionService. - PropertySourcePropertyResolver(ConversionService, boolean) - Constructor for class io.micronaut.context.env.PropertySourcePropertyResolver
-
Creates a new, initially empty,
PropertySourcePropertyResolverfor the givenConversionService. - PropertySourcePropertyResolver.PropertyCatalog - Enum Class in io.micronaut.context.env
-
The property catalog to use.
- PropertySourceReader - Interface in io.micronaut.context.env
-
Interface for classes that read and process properties sources.
- propertySources - Variable in class io.micronaut.context.env.PropertySourcePropertyResolver
- propertySources(PropertySource...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Additional property sources.
- propertySources(PropertySource...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- Prototype - Annotation Interface in io.micronaut.context.annotation
-
Prototype scope is a non-singleton scope that creates a new bean for every injection point.
- Provided - Annotation Interface in io.micronaut.context.annotation
-
Deprecated.Use the typed member of the
Beanannotation instead - ProviderTypeInformationProvider - Class in io.micronaut.inject.provider
-
Makes
TypeInformation.isWrapperType()return true for Providers. - ProviderTypeInformationProvider() - Constructor for class io.micronaut.inject.provider.ProviderTypeInformationProvider
- ProviderUtils - Class in io.micronaut.context
-
Helper methods for dealing with
Provider. - ProviderUtils() - Constructor for class io.micronaut.context.ProviderUtils
- ProxyBeanDefinition<T> - Interface in io.micronaut.inject
-
Marker interface for a
BeanDefinitionthat is an AOP proxy. - PUBLIC - Enum constant in enum class io.micronaut.context.annotation.BeanProperties.Visibility
-
Only public methods and/or fields are included.
- publishEvent(Object) - Method in class io.micronaut.context.DefaultBeanContext
- publishEvent(T) - Method in interface io.micronaut.context.event.ApplicationEventPublisher
-
Publish the given event.
- publishEventAsync(Object) - Method in class io.micronaut.context.DefaultBeanContext
- publishEventAsync(T) - Method in interface io.micronaut.context.event.ApplicationEventPublisher
-
Publish the given event.
- pushAnnotationResolve(BeanDefinition, Argument) - Method in interface io.micronaut.context.BeanResolutionContext.Path
- pushBeanCreate(BeanDefinition<?>, Argument<?>) - Method in interface io.micronaut.context.BeanResolutionContext.Path
-
Push an unresolved constructor call onto the queue.
- pushConfigurationReader(BeanDefinition<?>) - Method in interface io.micronaut.context.env.ConfigurationPath
-
Push a new configuration segment for the given name and kind
- pushConfigurationSegment(int) - Method in interface io.micronaut.context.env.ConfigurationPath
-
Adds a indexed segment.
- pushConfigurationSegment(ConfigurationPath.ConfigurationSegment) - Method in interface io.micronaut.context.env.ConfigurationPath
-
Push and adapt an existing configuration segment.
- pushConfigurationSegment(String) - Method in interface io.micronaut.context.env.ConfigurationPath
-
Adds a named segment.
- pushConstructorResolve(BeanDefinition, Argument) - Method in interface io.micronaut.context.BeanResolutionContext.Path
-
Push an unresolved constructor call onto the queue.
- pushConstructorResolve(BeanDefinition, String, Argument, Argument[]) - Method in interface io.micronaut.context.BeanResolutionContext.Path
-
Push an unresolved constructor call onto the queue.
- pushDependentBeans(List<BeanRegistration<?>>) - Method in interface io.micronaut.context.BeanResolutionContext
-
The push the current dependent beans that must be destroyed by an upstream bean.
- pushDependentBeans(List<BeanRegistration<?>>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- pushEachPropertyRoot(BeanDefinition<?>) - Method in interface io.micronaut.context.env.ConfigurationPath
-
Push a new configuration segment for the given name and kind
- pushFieldResolve(BeanDefinition, Argument) - Method in interface io.micronaut.context.BeanResolutionContext.Path
-
Push an unresolved field onto the queue.
- pushFieldResolve(BeanDefinition, FieldInjectionPoint) - Method in interface io.micronaut.context.BeanResolutionContext.Path
-
Push an unresolved field onto the queue.
- pushMethodArgumentResolve(BeanDefinition, MethodInjectionPoint, Argument) - Method in interface io.micronaut.context.BeanResolutionContext.Path
-
Push an unresolved method call onto the queue.
- pushMethodArgumentResolve(BeanDefinition, String, Argument, Argument[]) - Method in interface io.micronaut.context.BeanResolutionContext.Path
-
Push an unresolved method call onto the queue.
Q
- Qualified<T> - Interface in io.micronaut.inject.qualifiers
-
Internal interface used by generated code to propagate qualifiers.
- QualifiedBeanType<T> - Interface in io.micronaut.inject
-
An interface for a
BeanTypethat allows qualifiers. - qualifier() - Element in annotation interface io.micronaut.context.annotation.Replaces
-
The name of the qualifiers of the bean that should be replaced.
- qualifier() - Method in record class io.micronaut.context.DisabledBean
-
Returns the value of the
qualifierrecord component. - qualifier(Qualifier<B>) - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
The qualifier to use.
- Qualifier<T> - Interface in io.micronaut.context
-
Used to qualify which bean to select in the case of multiple possible options.
- Qualifiers - Class in io.micronaut.inject.qualifiers
-
Factory for
Beanqualifiers. - Qualifiers() - Constructor for class io.micronaut.inject.qualifiers.Qualifiers
- qualify(Class<T>, Stream<BT>) - Method in interface io.micronaut.context.Qualifier
-
Qualify the candidate from the stream of candidates.
- qualify(Class<T>, Stream<BT>) - Method in class io.micronaut.inject.qualifiers.AnyQualifier
R
- RandomPropertyExpressionResolver - Class in io.micronaut.context.env.exp
-
The property expression for random values.
- RandomPropertyExpressionResolver() - Constructor for class io.micronaut.context.env.exp.RandomPropertyExpressionResolver
- RAW - Enum constant in enum class io.micronaut.context.env.PropertySourcePropertyResolver.PropertyCatalog
-
The catalog that contains the raw keys.
- rawCatalog - Variable in class io.micronaut.context.env.PropertySourcePropertyResolver
- read(String, byte[]) - Method in interface io.micronaut.context.env.PropertySourceReader
-
Read a property source from bytes.
- read(String, InputStream) - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
- read(String, InputStream) - Method in interface io.micronaut.context.env.PropertySourceReader
-
Read a property source from an input stream.
- readInput(ResourceLoader, String) - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
- readPropertySourceList(String) - Method in class io.micronaut.context.env.DefaultEnvironment
- readPropertySourceListFromFiles(String) - Method in class io.micronaut.context.env.DefaultEnvironment
-
Resolve the property sources for files passed via system property and system env.
- readPropertySourceListKeyFromEnvironment() - Method in class io.micronaut.context.env.DefaultEnvironment
-
Reads the value of MICRONAUT_CONFIG_FILES environment variable.
- readPropertySourceLoaders() - Method in class io.micronaut.context.env.DefaultEnvironment
- readPropertySources(String) - Method in class io.micronaut.context.env.DefaultEnvironment
- reasons() - Method in record class io.micronaut.context.DisabledBean
-
Returns the value of the
reasonsrecord component. - reduce(Class<T>, Stream<BT>) - Method in interface io.micronaut.context.Qualifier
- reduce(Class<T>, Stream<BT>) - Method in class io.micronaut.inject.qualifiers.AnyQualifier
- reduce(Class<T>, Stream<BT>) - Method in class io.micronaut.inject.qualifiers.ClosestTypeArgumentQualifier
- reduce(Class<T>, Stream<BT>) - Method in class io.micronaut.inject.qualifiers.FilteringQualifier
- refresh() - Method in interface io.micronaut.context.LifeCycle
-
Refreshes the current life cycle object.
- refreshablePropertySources - Variable in class io.micronaut.context.env.DefaultEnvironment
- refreshAndDiff() - Method in class io.micronaut.context.env.DefaultEnvironment
- refreshAndDiff() - Method in interface io.micronaut.context.env.Environment
-
Refresh the environment from the list of
PropertySourceinstances and return a diff of the changes. - refreshBean(BeanRegistration<T>) - Method in interface io.micronaut.context.BeanContext
-
Refresh the state of the given registered bean applying dependency injection and configuration wiring again.
- refreshBean(BeanRegistration<T>) - Method in class io.micronaut.context.DefaultBeanContext
- refreshBean(BeanIdentifier) - Method in interface io.micronaut.context.BeanContext
-
Refresh the state of the given registered bean applying dependency injection and configuration wiring again.
- refreshBean(BeanIdentifier) - Method in class io.micronaut.context.DefaultBeanContext
- register(MutableConversionService) - Method in class io.micronaut.context.converters.ContextConverterRegistrar
- register(MutableConversionService) - Method in class io.micronaut.inject.annotation.AnnotationConvertersRegistrar
- registerAnnotationDefaults(AnnotationClassValue<?>, Map<CharSequence, Object>) - Static method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Registers annotation default values.
- registerAnnotationDefaults(String, Map<CharSequence, Object>) - Static method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Registers annotation default values.
- registerAnnotationType(AnnotationClassValue<?>) - Static method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Registers annotation default values.
- registerBeanDefinition(RuntimeBeanDefinition<B>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Registers a new reference at runtime.
- registerBeanDefinition(RuntimeBeanDefinition<B>) - Method in class io.micronaut.context.DefaultBeanContext
- registerConfiguration(BeanConfiguration) - Method in class io.micronaut.context.DefaultBeanContext
-
Registers an active configuration.
- registerConfiguration(BeanConfiguration) - Method in class io.micronaut.context.DefaultApplicationContext
- registerConversionService() - Method in class io.micronaut.context.DefaultApplicationContext
- registerConversionService() - Method in class io.micronaut.context.DefaultBeanContext
-
Registers conversion service.
- registerRepeatableAnnotations(Map<String, String>) - Static method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Registers repeatable annotations.
- registerSingleton(Class<T>, T) - Method in interface io.micronaut.context.ApplicationContext
- registerSingleton(Class<T>, T) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Registers a new singleton bean at runtime.
- registerSingleton(Class<T>, T, Qualifier<T>) - Method in interface io.micronaut.context.ApplicationContext
- registerSingleton(Class<T>, T, Qualifier<T>) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Registers a new singleton bean at runtime.
- registerSingleton(Class<T>, T, Qualifier<T>, boolean) - Method in interface io.micronaut.context.ApplicationContext
- registerSingleton(Class<T>, T, Qualifier<T>, boolean) - Method in interface io.micronaut.context.BeanContext
- registerSingleton(Class<T>, T, Qualifier<T>, boolean) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Registers a new singleton bean at runtime.
- registerSingleton(Class<T>, T, Qualifier<T>, boolean) - Method in class io.micronaut.context.DefaultApplicationContext
- registerSingleton(Class<T>, T, Qualifier<T>, boolean) - Method in class io.micronaut.context.DefaultBeanContext
- registerSingleton(Object) - Method in interface io.micronaut.context.ApplicationContext
- registerSingleton(Object) - Method in interface io.micronaut.context.BeanContext
- registerSingleton(Object) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Registers a new singleton bean at runtime.
- registerSingleton(Object, boolean) - Method in interface io.micronaut.context.ApplicationContext
- registerSingleton(Object, boolean) - Method in interface io.micronaut.context.BeanContext
- registerSingleton(Object, boolean) - Method in interface io.micronaut.context.BeanDefinitionRegistry
-
Registers a new singleton bean at runtime.
- registerSingleton(Class<T>, T) - Method in interface io.micronaut.context.BeanContext
- registerSingleton(Class<T>, T, Qualifier<T>) - Method in interface io.micronaut.context.BeanContext
- remove(BeanIdentifier) - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
- remove(BeanIdentifier) - Method in interface io.micronaut.context.scope.CustomScope
-
Remove a bean definition from the scope.
- removeAnnotation(String) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Removes an annotation for the given annotation type.
- removeAnnotationIf(Predicate<AnnotationValue<A>>) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Removes an annotation for the given predicate.
- removeAttribute(CharSequence, Class<T>) - Method in class io.micronaut.context.DefaultBeanContext
- removeAttribute(CharSequence) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- removeAttribute(CharSequence) - Method in interface io.micronaut.context.BeanResolutionContext
-
Remove the attribute for the given key.
- removeInFlightBean(BeanIdentifier) - Method in interface io.micronaut.context.BeanResolutionContext
-
Removes a bean that is in the process of being created.
- removeInFlightBean(BeanIdentifier) - Method in class io.micronaut.context.DefaultBeanResolutionContext
- removeLast() - Method in interface io.micronaut.context.env.ConfigurationPath
-
remove last entry.
- removePropertySource(PropertySource) - Method in class io.micronaut.context.env.DefaultEnvironment
- removePropertySource(PropertySource) - Method in interface io.micronaut.context.env.Environment
-
Removes a property source from this environment.
- removeStereotype(String) - Method in class io.micronaut.inject.annotation.MutableAnnotationMetadata
-
Removes a stereotype annotation for the given annotation type.
- replaces(Class<? extends B>) - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
Adds this type as a bean replacement of the given type.
- Replaces - Annotation Interface in io.micronaut.context.annotation
-
Allows a bean to specify that it replaces another bean.
- Requirements - Annotation Interface in io.micronaut.context.annotation
-
For specifying multiple requirements.
- Requires - Annotation Interface in io.micronaut.context.annotation
-
Expresses a requirement for a bean or
Configuration. - Requires.Family - Enum Class in io.micronaut.context.annotation
-
Used to express an operating system family.
- Requires.Sdk - Enum Class in io.micronaut.context.annotation
-
Used to express a required SDK version.
- RequiresCondition - Class in io.micronaut.context
- RequiresCondition(AnnotationMetadata) - Constructor for class io.micronaut.context.RequiresCondition
- requiresMethodProcessing() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns the value of the
requiresMethodProcessingrecord component. - requiresMethodProcessing() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- requiresMethodProcessing() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- requiresMethodProcessing() - Method in interface io.micronaut.inject.BeanType
-
By default, when the
BeanContextis started, theBeanDefinition.getExecutableMethods()are not processed by registeredExecutableMethodProcessorinstances unless this method returns true. - requiresMethodProcessing() - Method in interface io.micronaut.inject.DelegatingBeanDefinition
- RequiresValidation - Annotation Interface in io.micronaut.inject.validation
-
Internal method marks a type, method or a field for validation.
- resetCaches() - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
-
Subclasses can override to reset caches.
- resolve(PropertyResolver, ConversionService, String, Class<T>) - Method in interface io.micronaut.context.env.PropertyExpressionResolver
-
Resolve the value for the expression of the specified type.
- resolve(PropertyResolver, ConversionService, String, Class<T>) - Method in class io.micronaut.context.env.exp.RandomPropertyExpressionResolver
- resolveAnnotationMetadata() - Method in class io.micronaut.context.AbstractExecutableMethod
-
Resolves the annotation metadata for this method.
- resolveBeanConfigurations() - Method in class io.micronaut.context.DefaultBeanContext
-
Resolves the
BeanConfigurationclass instances. - resolveBeanDefinitionReferences() - Method in class io.micronaut.context.DefaultBeanContext
-
Resolves the
BeanDefinitionReferenceclass instances. - resolveBeanDefinitionReferences(Predicate<BeanDefinitionReference>) - Method in class io.micronaut.context.DefaultBeanContext
-
Deprecated.
- resolveDisabledBeanMessage(BeanResolutionContext, Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Resolves the message to use for a disabled bean.
- resolveDynamicQualifier() - Method in interface io.micronaut.inject.BeanDefinition
- resolveDynamicQualifier() - Method in interface io.micronaut.inject.QualifiedBeanType
- resolveEntriesForKey(String, boolean, PropertySourcePropertyResolver.PropertyCatalog) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- resolveExpression(String, String, Class<T>) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
-
Resolves a single expression.
- resolveLocale(T) - Method in class io.micronaut.context.AbstractLocalizedMessageSource
- resolveMetadata(Class<?>) - Method in class io.micronaut.context.DefaultBeanContext
- resolveOptionalPlaceholder(String, Class<T>) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
- resolveOptionalPlaceholder(String, Class<T>) - Method in interface io.micronaut.context.env.PropertyPlaceholderResolver
-
Resolves the optional value of a single placeholder.
- resolvePlaceholders(String) - Method in class io.micronaut.context.DefaultApplicationContext
- resolvePlaceholders(String) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
- resolvePlaceholders(String) - Method in interface io.micronaut.context.env.PropertyPlaceholderResolver
-
Resolve the placeholders and return an Optional String if it was possible to resolve them.
- resolveRequiredPlaceholder(String, Class<T>) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
- resolveRequiredPlaceholder(String, Class<T>) - Method in interface io.micronaut.context.env.PropertyPlaceholderResolver
-
Resolves the value of a single placeholder.
- resolveRequiredPlaceholders(String) - Method in class io.micronaut.context.DefaultApplicationContext
- resolveRequiredPlaceholders(String) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
- resolveRequiredPlaceholders(String) - Method in interface io.micronaut.context.env.PropertyPlaceholderResolver
-
Resolve the placeholders and return a string if it was possible to resolve them.
- resolveRequiredPlaceholdersObject(String) - Method in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
- resolveRequiredPlaceholdersObject(String) - Method in interface io.micronaut.context.env.PropertyPlaceholderResolver
-
Resolve the placeholders in the given string.
- resolveSubMap(String, Map<String, Object>, ArgumentConversionContext<?>) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- resolveSubMap(String, Map<String, Object>, ArgumentConversionContext<?>, StringConvention, MapFormat.MapTransformation) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
-
Resolves a submap for the given name and parameters.
- resolveSubProperties(String, Map<String, Object>, ArgumentConversionContext<?>) - Method in class io.micronaut.context.env.PropertySourcePropertyResolver
- resolveTargetMethod() - Method in class io.micronaut.context.AbstractExecutableMethod
-
Resolves the target method.
- resolveValue(String) - Method in interface io.micronaut.context.env.ConfigurationPath
-
Resolve the given value with the current state.
- ResourceBanner - Class in io.micronaut.context.banner
-
Prints a banner from a resource.
- ResourceBanner(URL, PrintStream) - Constructor for class io.micronaut.context.banner.ResourceBanner
-
Constructor.
- ResourceBundleMessageSource - Class in io.micronaut.context.i18n
-
A message source backed by a resource bundle.
- ResourceBundleMessageSource(String) - Constructor for class io.micronaut.context.i18n.ResourceBundleMessageSource
-
Default constructor.
- ResourceBundleMessageSource(String, Locale) - Constructor for class io.micronaut.context.i18n.ResourceBundleMessageSource
-
Default constructor.
- resourceLoader - Variable in class io.micronaut.context.env.DefaultEnvironment
- resources() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Expresses the given resources should exist for the bean configuration to load.
- returnArgument() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns the value of the
returnArgumentrecord component. - ROOT - Enum constant in enum class io.micronaut.context.env.ConfigurationPath.ConfigurationSegment.ConfigurationKind
-
A root entry.
- rootDefinition - Variable in class io.micronaut.context.AbstractBeanResolutionContext
- run() - Static method in interface io.micronaut.context.ApplicationContext
-
Run the
ApplicationContext. - run() - Static method in interface io.micronaut.context.BeanContext
-
Run the
BeanContext. - run(PropertySource, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Run the
ApplicationContextwith the given type. - run(Class<T>) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Run the
ApplicationContextwith the given type. - run(Class<T>, PropertySource, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Run the
ApplicationContextwith the given type. - run(Class<T>, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Run the
ApplicationContextwith the given type. - run(Class<T>, Map<String, Object>, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Run the
ApplicationContextwith the given type. - run(ClassLoader, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Run the
BeanContext. - run(String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Run the
ApplicationContext. - run(Map<String, Object>, String...) - Static method in interface io.micronaut.context.ApplicationContext
-
Run the
ApplicationContextwith the given type. - run(ClassLoader) - Static method in interface io.micronaut.context.BeanContext
-
Run the
BeanContext. - running - Variable in class io.micronaut.context.DefaultBeanContext
- RuntimeBeanDefinition<T> - Interface in io.micronaut.context
-
Allow the construction for bean definitions programmatically that can be registered via
BeanDefinitionRegistryat runtime. - RuntimeBeanDefinition.Builder<B> - Interface in io.micronaut.context
-
A builder for constructing
RuntimeBeanDefinitioninstances.
S
- scan(Class<? extends Annotation>) - Method in class io.micronaut.context.env.DefaultEnvironment
- scan(Class<? extends Annotation>) - Method in interface io.micronaut.context.env.Environment
-
Scan the current environment for classes annotated with the given annotation.
- scan(Class<? extends Annotation>, String...) - Method in class io.micronaut.context.env.DefaultEnvironment
- scan(Class<? extends Annotation>, String...) - Method in interface io.micronaut.context.env.Environment
-
Scan the current environment for classes annotated with the given annotation.
- scope() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns the value of the
scoperecord component. - scope(Class<? extends Annotation>) - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
The scope to use.
- sdk() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Used to express an SDK requirement.
- Secondary - Annotation Interface in io.micronaut.context.annotation
-
Counter part to
Primarythat allows reducing the priority of a given bean for the purposes of dependency injection. - setAttribute(CharSequence, Object) - Method in class io.micronaut.context.DefaultBeanContext
- setAttribute(CharSequence, Object) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- setAttribute(CharSequence, Object) - Method in interface io.micronaut.context.BeanResolutionContext
-
Store a value within the context.
- setAttributes(Map<CharSequence, Object>) - Method in interface io.micronaut.context.BeanResolutionContext
-
Set new attributes map (The map is supposed to be mutable).
- setAttributes(Map<CharSequence, Object>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- setBeanDefinition(BeanDefinition<?>) - Method in interface io.micronaut.context.BeanDefinitionAware
-
Configure the component for the given bean definition.
- setBeanDefinition(BeanDefinition<?>) - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationMetadata
- setConfigurationPath(ConfigurationPath) - Method in interface io.micronaut.context.BeanResolutionContext
-
Sets the configuration path.
- setConfigurationPath(ConfigurationPath) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- setCurrentQualifier(Qualifier<?>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- setCurrentQualifier(Qualifier<?>) - Method in interface io.micronaut.context.BeanResolutionContext
-
Sets the current qualifier.
- setEnvironment(Environment) - Method in class io.micronaut.context.DefaultApplicationContext
- setFieldWithReflection(BeanResolutionContext, BeanContext, int, Object, Object) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Sets the value of a field of an object that requires reflection.
- setLogEnabled(boolean) - Method in class io.micronaut.context.env.AbstractPropertySourceLoader
-
Deprecated.set logEnabled value by constructor
- shouldDeduceCloudEnvironment() - Method in class io.micronaut.context.env.DefaultEnvironment
- shouldDeduceEnvironments() - Method in class io.micronaut.context.env.DefaultEnvironment
- ShutdownEvent - Class in io.micronaut.context.event
-
An event fired prior to starting shutdown sequence.
- ShutdownEvent(BeanContext) - Constructor for class io.micronaut.context.event.ShutdownEvent
-
Constructs a prototypical Event.
- shutdownOnError() - Element in annotation interface io.micronaut.context.annotation.Parallel
-
The default behaviour is to shut down the context if an error occurs on initialization.
- simple(String) - Static method in interface io.micronaut.context.condition.Failure
-
A simple failure.
- SIMPLE_NAME - Static variable in annotation interface io.micronaut.context.annotation.Primary
-
The simple name of this annotation.
- simpleName() - Method in interface io.micronaut.context.env.ConfigurationPath.ConfigurationSegment
- simpleName() - Method in interface io.micronaut.context.env.ConfigurationPath
- singleton(boolean) - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
Is the bean singleton.
- singletons(Object...) - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Additional singletons to register prior to startup.
- singletons(Object...) - Method in class io.micronaut.context.DefaultApplicationContextBuilder
- singletonScope - Variable in class io.micronaut.context.DefaultBeanContext
- size() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
-
The size of the hierarchy.
- SOLARIS - Enum constant in enum class io.micronaut.context.annotation.Requires.Family
- start() - Method in interface io.micronaut.context.ApplicationContext
-
Starts the application context.
- start() - Method in interface io.micronaut.context.ApplicationContextBuilder
-
Starts the
ApplicationContext. - start() - Method in interface io.micronaut.context.ApplicationContextLifeCycle
- start() - Method in class io.micronaut.context.DefaultApplicationContext
- start() - Method in class io.micronaut.context.DefaultBeanContext
-
The start method will read all bean definition classes found on the classpath and initialize any pre-required state.
- start() - Method in class io.micronaut.context.env.DefaultEnvironment
- start() - Method in interface io.micronaut.context.LifeCycle
-
Starts the lifecyle component.
- startEnvironment() - Method in class io.micronaut.context.DefaultApplicationContext
-
Start the environment.
- StartupEvent - Class in io.micronaut.context.event
-
An event fired once startup is complete.
- StartupEvent(BeanContext) - Constructor for class io.micronaut.context.event.StartupEvent
-
Constructs a prototypical Event.
- StaticMessageSource - Class in io.micronaut.context
-
A static mutable message source.
- StaticMessageSource() - Constructor for class io.micronaut.context.StaticMessageSource
- stop() - Method in interface io.micronaut.context.ApplicationContext
-
Stops the application context.
- stop() - Method in interface io.micronaut.context.ApplicationContextLifeCycle
- stop() - Method in class io.micronaut.context.DefaultApplicationContext
- stop() - Method in class io.micronaut.context.DefaultBeanContext
-
The close method will shut down the context calling
PreDestroyhooks on loaded singletons. - stop() - Method in class io.micronaut.context.env.DefaultEnvironment
- stop() - Method in interface io.micronaut.context.LifeCycle
-
Stops the life cycle component.
- stop() - Method in class io.micronaut.context.scope.AbstractConcurrentCustomScope
- stream() - Method in interface io.micronaut.context.BeanProvider
-
When called, provides back a Stream of the beans available in this provider.
- streamOfType(Argument<T>) - Method in interface io.micronaut.context.BeanLocator
-
Obtain a stream of beans of the given type.
- streamOfType(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.AbstractBeanResolutionContext
- streamOfType(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanLocator
-
Obtain a stream of beans of the given type.
- streamOfType(Argument<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanResolutionContext
-
Obtains a stream of beans of the given type and qualifier.
- streamOfType(Class<T>) - Method in interface io.micronaut.context.BeanLocator
-
Obtain a stream of beans of the given type.
- streamOfType(Class<T>, Qualifier<T>) - Method in interface io.micronaut.context.BeanLocator
-
Obtain a stream of beans of the given type.
- streamOfType(BeanResolutionContext, Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Obtains a stream of beans of the given type and qualifier.
- streamOfType(BeanResolutionContext, Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
-
Obtains a stream of beans of the given type and qualifier.
- streamOfType(Argument<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- streamOfType(Class<T>, Qualifier<T>) - Method in class io.micronaut.context.DefaultBeanContext
- stringValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- stringValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- stringValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- stringValue(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the string value and optionally map its value.
- stringValue(String, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- stringValue(String, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- stringValue(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- stringValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- stringValue(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the string value and optionally map its value.
- stringValue(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- stringValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- stringValue(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- stringValue(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- stringValue(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- stringValues(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- stringValues(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- stringValues(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- stringValues(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- stringValues(Class<? extends Annotation>, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the string value and optionally map its value.
- stringValues(String, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- stringValues(String, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- stringValues(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
-
Retrieve the string value and optionally map its value.
- stringValues(Class<? extends Annotation>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- stringValues(Class<? extends Annotation>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- stringValues(String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- stringValues(String, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- stringValues(String, String, Function<Object, Object>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- SUFFIX - Static variable in class io.micronaut.context.env.DefaultPropertyPlaceholderResolver
-
Suffix for placeholder in properties.
- supports(E) - Method in interface io.micronaut.context.event.ApplicationEventListener
-
Whether the given event is supported.
- supportsPrefix(String) - Method in class io.micronaut.context.env.DefaultEnvironment
- synthesize(Class<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- synthesize(Class<T>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- synthesize(Class<T>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- synthesize(Class<T>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- synthesize(Class<T>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- synthesize(Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- synthesize(Class<T>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- synthesizeAll() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- synthesizeAll() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- synthesizeAnnotationsByType(Class<T>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- synthesizeAnnotationsByType(Class<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- synthesizeAnnotationsByType(Class<T>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- synthesizeAnnotationsByType(Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- synthesizeDeclared() - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- synthesizeDeclared() - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- synthesizeDeclared(Class<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- synthesizeDeclared(Class<T>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- synthesizeDeclared(Class<T>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- synthesizeDeclared(Class<T>, String) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- synthesizeDeclared(Class<T>, String) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- synthesizeDeclared(Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- synthesizeDeclared(Class<T>, String) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- synthesizeDeclaredAnnotationsByType(Class<T>) - Method in class io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata
- synthesizeDeclaredAnnotationsByType(Class<T>) - Method in class io.micronaut.inject.annotation.DefaultAnnotationMetadata
- synthesizeDeclaredAnnotationsByType(Class<T>) - Method in class io.micronaut.inject.annotation.AnnotationMetadataHierarchy
- synthesizeDeclaredAnnotationsByType(Class<T>) - Method in class io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- SystemPropertiesPropertySource - Class in io.micronaut.context.env
-
Loads properties from system properties.
- SystemPropertiesPropertySource() - Constructor for class io.micronaut.context.env.SystemPropertiesPropertySource
-
Default constructor.
T
- terminating - Variable in class io.micronaut.context.DefaultBeanContext
- test(ConditionContext) - Method in interface io.micronaut.context.condition.Condition
- TEST - Static variable in interface io.micronaut.context.env.Environment
-
The test environment.
- to() - Element in annotation interface io.micronaut.context.annotation.Mapper.Mapping
-
The property name to map to.
- toCircularString() - Method in interface io.micronaut.context.BeanResolutionContext.Path
-
Converts the path to a circular string.
- toString() - Method in class io.micronaut.context.AbstractBeanConfiguration
- toString() - Method in class io.micronaut.context.AbstractBeanResolutionContext.AnnotationSegment
- toString() - Method in class io.micronaut.context.AbstractBeanResolutionContext.ConstructorSegment
- toString() - Method in class io.micronaut.context.AbstractBeanResolutionContext.FieldSegment
- toString() - Method in class io.micronaut.context.AbstractBeanResolutionContext.MethodArgumentSegment
- toString() - Method in class io.micronaut.context.AbstractBeanResolutionContext.MethodSegment
- toString() - Method in class io.micronaut.context.AbstractExecutableMethod
- toString() - Method in record class io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.context.AbstractInitializableBeanDefinition.PrecalculatedInfo
-
Returns a string representation of this record class.
- toString() - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
- toString() - Method in class io.micronaut.context.AbstractInitializableBeanDefinitionReference
- toString() - Method in class io.micronaut.context.BeanRegistration
- toString() - Method in record class io.micronaut.context.DisabledBean
-
Returns a string representation of this record class.
- toString() - Method in class io.micronaut.context.env.MapPropertySource
- toString() - Method in class io.micronaut.context.expressions.AbstractEvaluatedExpression
- toString() - Method in record class io.micronaut.inject.beans.AbstractEnumBeanIntrospectionAndReference.EnumConstantRef
-
Returns a string representation of this record class.
- toString() - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
- toString() - Method in class io.micronaut.inject.qualifiers.AnyQualifier
- toString() - Method in class io.micronaut.inject.qualifiers.InterceptorBindingQualifier
- toString() - Method in class io.micronaut.inject.qualifiers.PrimaryQualifier
- toString() - Method in class io.micronaut.inject.qualifiers.TypeAnnotationQualifier
- toString() - Method in class io.micronaut.inject.qualifiers.TypeArgumentQualifier
- traverseResolvableSegments(PropertyResolver, Consumer<ConfigurationPath>) - Method in interface io.micronaut.context.env.ConfigurationPath
-
Traverse the enabled segments for this path invoking the given callback.
- TrueCondition - Class in io.micronaut.context.condition
-
A
Conditionthat simply returns true. - TrueCondition() - Constructor for class io.micronaut.context.condition.TrueCondition
- tryBind(Executable<T, R>, ArgumentBinderRegistry<BeanContext>, BeanContext) - Method in class io.micronaut.context.bind.DefaultExecutableBeanContextBinder
- type() - Method in record class io.micronaut.context.DisabledBean
-
Returns the value of the
typerecord component. - type() - Method in interface io.micronaut.context.env.ConfigurationPath.ConfigurationSegment
- Type - Annotation Interface in io.micronaut.context.annotation
-
Allows restricting injection by type.
- TypeAnnotationQualifier<T> - Class in io.micronaut.inject.qualifiers
-
Implementation of
Typequalifier. - TypeArgumentQualifier<T> - Class in io.micronaut.inject.qualifiers
-
A
Qualifierthat qualifies beans by generic type arguments. - typeArguments(Argument<?>...) - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
The type arguments for the type.
- typeArguments(Class<?>, Argument<?>...) - Method in interface io.micronaut.context.RuntimeBeanDefinition.Builder
-
The type arguments for an implemented type of this type.
- typed() - Element in annotation interface io.micronaut.context.annotation.Bean
- typeHashCode() - Method in class io.micronaut.inject.ArgumentBeanType
U
- unknownDispatchAtIndexException(int) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
-
Creates a new exception when the dispatch at index is not found.
- unknownDispatchAtIndexException(int) - Method in class io.micronaut.inject.beans.AbstractInitializableBeanIntrospection
-
Creates a new exception when the dispatch at index is not found.
- unknownMethodAtIndexException(int) - Method in class io.micronaut.context.AbstractExecutableMethodsDefinition
-
Creates a new exception when the method at index is not found.
- UnsafeExecutionHandle<T,
R> - Interface in io.micronaut.inject -
A variation of
ExecutionHandlethat invokes without arguments validation.
V
- validate(BeanResolutionContext, T) - Method in interface io.micronaut.inject.ValidatedBeanDefinition
-
Validates the bean with the validator factory if present.
- validateBean(BeanResolutionContext, BeanDefinition<T>, T) - Method in interface io.micronaut.inject.validation.BeanDefinitionValidator
-
Validates the given bean after it has been constructor.
- validateBeanArgument(BeanResolutionContext, InjectionPoint, Argument<T>, int, T) - Method in interface io.micronaut.inject.validation.BeanDefinitionValidator
-
Validates the given bean after it has been constructor.
- validateBeanArgument(BeanResolutionContext, InjectionPoint, Argument<V>, int, V) - Method in interface io.micronaut.inject.ValidatedBeanDefinition
-
Validates the given bean after it has been constructor.
- validatedAnnotatedElement(AnnotatedElement, Object) - Method in interface io.micronaut.inject.annotation.AnnotatedElementValidator
-
Validates an annotated element for the given value.
- ValidatedBeanDefinition<T> - Interface in io.micronaut.inject
-
A bean definition that is validated with jakarta.validation.
- value() - Element in annotation interface io.micronaut.context.annotation.Aliases
- value() - Element in annotation interface io.micronaut.context.annotation.AnnotationExpressionContext
- value() - Element in annotation interface io.micronaut.context.annotation.ConfigurationBuilder
- value() - Element in annotation interface io.micronaut.context.annotation.ConfigurationInject
- value() - Element in annotation interface io.micronaut.context.annotation.ConfigurationProperties
-
The prefix to use when resolving properties.
- value() - Element in annotation interface io.micronaut.context.annotation.ConfigurationReader
-
The prefix to use when resolving properties.
- value() - Element in annotation interface io.micronaut.context.annotation.DefaultImplementation
- value() - Element in annotation interface io.micronaut.context.annotation.DefaultScope
- value() - Element in annotation interface io.micronaut.context.annotation.EachBean
- value() - Element in annotation interface io.micronaut.context.annotation.EachProperty
-
Defines the property this
EachPropertyis driven by. - value() - Element in annotation interface io.micronaut.context.annotation.Mapper
- value() - Element in annotation interface io.micronaut.context.annotation.Parameter
-
Specifies the parameter name.
- value() - Element in annotation interface io.micronaut.context.annotation.Property
- value() - Element in annotation interface io.micronaut.context.annotation.PropertySource
- value() - Element in annotation interface io.micronaut.context.annotation.Replaces
- value() - Element in annotation interface io.micronaut.context.annotation.Requirements
- value() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Used in combination with
Requires.property()to express the required value of the property. - value() - Element in annotation interface io.micronaut.context.annotation.Type
- value() - Element in annotation interface io.micronaut.context.annotation.Value
-
A string containing a value, which my optionally contain property placeholder expressions or evaluated expressions.
- value() - Method in record class io.micronaut.inject.beans.AbstractEnumBeanIntrospectionAndReference.EnumConstantRef
-
Returns the value of the
valuerecord component. - Value - Annotation Interface in io.micronaut.context.annotation
-
Allows configuration injection from the environment or bean context on a per property, field, method/constructor parameter basis.
- valueOf(String) - Static method in enum class io.micronaut.context.annotation.BeanProperties.AccessKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.context.annotation.BeanProperties.Visibility
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.context.annotation.Mapper.ConflictStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.context.annotation.Requires.Family
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.context.annotation.Requires.Sdk
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.context.env.ComputePlatform
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.context.env.ConfigurationPath.ConfigurationSegment.ConfigurationKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.context.env.PropertySource.PropertyConvention
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.context.env.PropertySourcePropertyResolver.PropertyCatalog
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.context.annotation.BeanProperties.AccessKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.context.annotation.BeanProperties.Visibility
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.context.annotation.Mapper.ConflictStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.context.annotation.Requires.Family
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.context.annotation.Requires.Sdk
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.context.env.ComputePlatform
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.context.env.ConfigurationPath.ConfigurationSegment.ConfigurationKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.context.env.PropertySource.PropertyConvention
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.context.env.PropertySourcePropertyResolver.PropertyCatalog
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variables(Object...) - Static method in class io.micronaut.context.MessageSourceUtils
-
Returns a Map whose keys are the index of the varargs.
- version() - Element in annotation interface io.micronaut.context.annotation.Requires
-
Used in combination with
Requires.sdk(),Requires.configuration(),Requires.classes()orRequires.beans()to express a minimum version of the SDK, configuration or classes. - visibility() - Element in annotation interface io.micronaut.context.annotation.BeanProperties
-
Allows specifying the visibility policy to use to control which fields and methods are included.
W
- warn(String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Deprecated, for removal: This API element is subject to removal in a future version.No longer used
- warnMissingProperty(Class, String, String) - Method in class io.micronaut.context.AbstractInitializableBeanDefinition
-
Deprecated, for removal: This API element is subject to removal in a future version.No longer used
- WINDOWS - Enum constant in enum class io.micronaut.context.annotation.Requires.Family
- withArguments(Object[]) - Method in interface io.micronaut.context.expressions.ConfigurableExpressionEvaluationContext
-
Set arguments passed to invoked method.
- withArguments(Object, Object[]) - Method in interface io.micronaut.context.expressions.ConfigurableExpressionEvaluationContext
-
Set arguments passed to invoked method.
- withArguments(Object, Object[]) - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationMetadata
-
Provide a copy of this annotation metadata with passed method arguments.
- withArguments(Object, Object[]) - Method in class io.micronaut.inject.annotation.EvaluatedAnnotationValue
-
Provide a copy of this annotation metadata with passed method arguments.
- withArguments(Object, Object[]) - Method in class io.micronaut.context.expressions.DefaultExpressionEvaluationContext
- withBeanContext(BeanContext) - Method in interface io.micronaut.context.expressions.ConfigurableExpressionEvaluationContext
-
Set context in which expression is evaluated.
- withBeanContext(BeanContext) - Method in class io.micronaut.context.expressions.DefaultExpressionEvaluationContext
- withOwningBean(BeanDefinition<?>) - Method in interface io.micronaut.context.expressions.ConfigurableExpressionEvaluationContext
-
Set bean owning evaluated expression.
- withOwningBean(BeanDefinition<?>) - Method in class io.micronaut.context.expressions.DefaultExpressionEvaluationContext
- wrapIfNecessary(AnnotationMetadata) - Static method in class io.micronaut.inject.annotation.EvaluatedAnnotationMetadata
Y
- YamlPropertySourceLoader - Class in io.micronaut.context.env.yaml
-
Loads properties from a YML file.
- YamlPropertySourceLoader() - Constructor for class io.micronaut.context.env.yaml.YamlPropertySourceLoader
- YamlPropertySourceLoader(boolean) - Constructor for class io.micronaut.context.env.yaml.YamlPropertySourceLoader
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form