Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAnnotatedArgumentBinder<A extends Annotation,T,S> - Class in io.micronaut.core.bind.annotation
Deprecated, for removal: This API element is subject to removal in a future version.
AbstractAnnotatedArgumentBinder(ConversionService) - Constructor for class io.micronaut.core.bind.annotation.AbstractAnnotatedArgumentBinder
Deprecated.
Constructor.
AbstractArgumentBinder<T> - Class in io.micronaut.core.bind.annotation
An abstract AnnotatedArgumentBinder implementation.
AbstractArgumentBinder(ConversionService) - Constructor for class io.micronaut.core.bind.annotation.AbstractArgumentBinder
Constructor.
AbstractBeanConstructor<T> - Class in io.micronaut.core.beans
Abstract implementation of the BeanConstructor interface.
AbstractBeanConstructor(Class<T>, AnnotationMetadata, Argument<?>...) - Constructor for class io.micronaut.core.beans.AbstractBeanConstructor
Default constructor.
AbstractBeanIntrospectionReference<T> - Class in io.micronaut.core.beans
Abstract bean introspection reference used by BeanIntrospector to soft load introspections.
AbstractBeanIntrospectionReference() - Constructor for class io.micronaut.core.beans.AbstractBeanIntrospectionReference
Default constructor.
AbstractBeanMethod<B,T> - Class in io.micronaut.core.beans
Abstract implementation of the BeanMethod interface.
AbstractBeanMethod(BeanIntrospection<B>, Argument<T>, String, AnnotationMetadata, Argument<?>...) - Constructor for class io.micronaut.core.beans.AbstractBeanMethod
Default constructor.
AbstractBeanProperty<B,P> - Class in io.micronaut.core.beans
Abstract implementation of BeanProperty.
AbstractBeanProperty(BeanIntrospection<B>, Class<P>, String, AnnotationMetadata, Argument[]) - Constructor for class io.micronaut.core.beans.AbstractBeanProperty
Default constructor.
AbstractConverterToMultiValues(ConversionService) - Constructor for class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
 
AbstractLocaleResolver<T> - Class in io.micronaut.core.util.locale
Provides an abstract class which implements LocaleResolver and handles default locale resolution.
AbstractLocaleResolver(Locale) - Constructor for class io.micronaut.core.util.locale.AbstractLocaleResolver
 
accept(T, E) - Method in interface io.micronaut.core.exceptions.BeanExceptionHandler
Handles the exception.
accessKind() - Element in annotation interface io.micronaut.core.annotation.Introspected
The default access type is Introspected.AccessKind.METHOD which treats only public JavaBean getters or Java record components as properties.
AccessorsStyle - Annotation Interface in io.micronaut.core.annotation
Annotate a class (typically a Java Bean) to make it explicit the style of its accessors when not using the standard getter and setters:
accessorStyle() - Element in annotation interface io.micronaut.core.annotation.Introspected.IntrospectionBuilder
 
accessType() - Element in annotation interface io.micronaut.core.annotation.ReflectionConfig
 
accessType() - Element in annotation interface io.micronaut.core.annotation.TypeHint
Describes the access.
add(PropagatedContextElement) - Method in interface io.micronaut.core.propagation.MutablePropagatedContext
Modifies the context by adding an element.
add(CharSequence, CharSequence) - Method in interface io.micronaut.core.type.MutableHeaders
Add a header for the given name and value.
add(CharSequence, V) - Method in interface io.micronaut.core.convert.value.MutableConvertibleMultiValues
Adds a value for the given key.
add(CharSequence, V) - Method in class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
 
addArgumentBinder(ArgumentBinder<T, S>) - Method in interface io.micronaut.core.bind.ArgumentBinderRegistry
Adds a request argument binder to the registry.
addConverter(Class<S>, Class<T>, TypeConverter<S, T>) - Method in interface io.micronaut.core.convert.MutableConversionService
Adds a type converter.
addConverter(Class<S>, Class<T>, Function<S, T>) - Method in interface io.micronaut.core.convert.MutableConversionService
Adds a type converter.
addConverter(Class<S>, Class<T>, TypeConverter<S, T>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
 
addConverter(Class<S>, Class<T>, Function<S, T>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
 
addDeepObjectValues(ArgumentConversionContext<Object>, String, Iterable, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.IterableToMultiValuesConverter
 
addDeepObjectValues(ArgumentConversionContext<Object>, String, Object, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.ObjectToMultiValuesConverter
 
addDeepObjectValues(ArgumentConversionContext<Object>, String, Map, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MapToMultiValuesConverter
 
addDeepObjectValues(ArgumentConversionContext<Object>, String, T, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
Method that adds given value to the parameters in A DEEP_OBJECT format.
addInternalConverter(Class<S>, Class<T>, TypeConverter<S, T>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
Add internal converter.
addInternalConverter(Class<S>, Class<T>, Function<S, T>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
Add internal converter.
addMutliValues(ArgumentConversionContext<Object>, String, Iterable, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.IterableToMultiValuesConverter
 
addMutliValues(ArgumentConversionContext<Object>, String, Object, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.ObjectToMultiValuesConverter
 
addMutliValues(ArgumentConversionContext<Object>, String, Map, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MapToMultiValuesConverter
 
addMutliValues(ArgumentConversionContext<Object>, String, T, MutableConvertibleMultiValuesMap<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
Method that adds given value to the parameters in a MULTI format.
addOption(String, String) - Method in interface io.micronaut.core.cli.CommandLine.Builder
Add an option.
addRequestArgumentBinder(ArgumentBinder<T, ST>) - Method in interface io.micronaut.core.bind.ArgumentBinderRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
addSeparatedValues(ArgumentConversionContext<Object>, String, Iterable, MutableConvertibleMultiValuesMap<String>, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.IterableToMultiValuesConverter
 
addSeparatedValues(ArgumentConversionContext<Object>, String, Object, MutableConvertibleMultiValuesMap<String>, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.ObjectToMultiValuesConverter
 
addSeparatedValues(ArgumentConversionContext<Object>, String, Map, MutableConvertibleMultiValuesMap<String>, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MapToMultiValuesConverter
 
addSeparatedValues(ArgumentConversionContext<Object>, String, T, MutableConvertibleMultiValuesMap<String>, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
Method that adds given value to the parameters in a format separated by a delimiter.
ALL_DECLARED_CONSTRUCTORS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
All declared constructors require access.
ALL_DECLARED_FIELDS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
All declared fields require access.
ALL_DECLARED_METHODS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
All declared methods require access.
ALL_PUBLIC - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
All public members.
ALL_PUBLIC_CONSTRUCTORS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
All public constructors require access.
ALL_PUBLIC_FIELDS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
All public fields require access.
ALL_PUBLIC_METHODS - Enum constant in enum class io.micronaut.core.annotation.TypeHint.AccessType
All public methods require access.
andThen(Function<? super R, ? extends V>) - Method in interface io.micronaut.core.util.functional.ThrowingFunction
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
ANN_AROUND - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The around annotation type.
ANN_AROUND_CONSTRUCT - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The around annotation type.
ANN_INHERITED - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The inherited annotation.
ANN_INTERCEPTOR_BINDING - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Name of the interceptor binding type.
ANN_INTERCEPTOR_BINDING_QUALIFIER - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Name of the interceptor binding qualifier type.
ANN_INTERCEPTOR_BINDINGS - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Name of the repeatable interceptor bindings type.
ANN_INTRODUCTION - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The around annotation type.
AnnotatedArgumentBinder<A extends Annotation,T,S> - Interface in io.micronaut.core.bind.annotation
An ArgumentBinder whose lookup is driven by an annotation definition.
AnnotatedElement - Interface in io.micronaut.core.annotation
An annotated element is some point in the code, whether it be a constructor, field, method etc.
AnnotatedTypeInfo - Interface in io.micronaut.core.annotation
An interface that provides an abstraction for checking for the existence of annotations.
annotation() - Element in annotation interface io.micronaut.core.annotation.Introspected.IndexedAnnotation
 
annotationClassValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
annotationClassValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The AnnotationClassValue instance for the given member.
AnnotationClassValue<T> - Class in io.micronaut.core.annotation
An annotation class value is a reference to a class in annotation metadata.
AnnotationClassValue(String, boolean) - Constructor for class io.micronaut.core.annotation.AnnotationClassValue
Constructs a class value for a type that is present.
AnnotationClassValue(Class<T>) - Constructor for class io.micronaut.core.annotation.AnnotationClassValue
Constructs a class value for a type that is present.
AnnotationClassValue(String) - Constructor for class io.micronaut.core.annotation.AnnotationClassValue
Constructs a class value for the type that is not present.
AnnotationClassValue(T) - Constructor for class io.micronaut.core.annotation.AnnotationClassValue
Constructs a class value for a type that is present.
annotationClassValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
annotationClassValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The AnnotationClassValue instances for the given member.
AnnotationDefaultValuesProvider - Interface in io.micronaut.core.annotation
The annotation default values provider.
annotationMember() - Method in record class io.micronaut.core.expressions.EvaluatedExpressionReference
Returns the value of the annotationMember record component.
annotationMetadata() - Element in annotation interface io.micronaut.core.annotation.Introspected
Whether annotation metadata should be included in the inspection results.
AnnotationMetadata - Interface in io.micronaut.core.annotation
An interface implemented at compile time by Micronaut that allows the inspection of annotation metadata and stereotypes (meta-annotations)
AnnotationMetadataDelegate - Interface in io.micronaut.core.annotation
An interface that can be implemented by other classes that delegate the resolution of the AnnotationMetadata to the AnnotationMetadataProvider.getAnnotationMetadata() method.
AnnotationMetadataProvider - Interface in io.micronaut.core.annotation
An interface for a type that provides AnnotationMetadata.
AnnotationMetadataResolver - Interface in io.micronaut.core.annotation
An interface for types capable of resolving AnnotationMetadata.
annotationName() - Method in record class io.micronaut.core.expressions.EvaluatedExpressionReference
Returns the value of the annotationName record component.
AnnotationScanner - Interface in io.micronaut.core.io.scan
Interface for classes that scan for classes with a given annotation.
AnnotationSource - Interface in io.micronaut.core.annotation
A source of annotations.
annotationType() - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToObjectConverter
 
annotationType() - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
 
annotationType() - Method in interface io.micronaut.core.convert.format.FormattingTypeConverter
 
annotationType() - Method in class io.micronaut.core.convert.format.ReadableBytesTypeConverter
 
AnnotationUtil - Class in io.micronaut.core.annotation
Internal utility methods for annotations.
AnnotationUtil() - Constructor for class io.micronaut.core.annotation.AnnotationUtil
 
annotationValue() - Method in interface io.micronaut.core.annotation.AnnotationValueProvider
 
annotationValue() - Method in record class io.micronaut.core.expressions.EvaluatedExpressionReference
Returns the value of the annotationValue record component.
AnnotationValue<A extends Annotation> - Class in io.micronaut.core.annotation
A runtime representation of the annotation and its values.
AnnotationValue(AnnotationValue<A>, Map<CharSequence, Object>, ConvertibleValues<Object>, Function<Object, Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, ConvertibleValues<Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, AnnotationDefaultValuesProvider) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, RetentionPolicy) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, RetentionPolicy, List<AnnotationValue<?>>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, Map<CharSequence, Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, Map<CharSequence, Object>, RetentionPolicy) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, Map<CharSequence, Object>, RetentionPolicy, List<AnnotationValue<?>>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, Map<CharSequence, Object>, RetentionPolicy, List<AnnotationValue<?>>, AnnotationDefaultValuesProvider) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValueBuilder<T extends Annotation> - Class in io.micronaut.core.annotation
A build for annotation values.
AnnotationValueProvider<A extends Annotation> - Interface in io.micronaut.core.annotation
An interface that allows obtaining an underlying annotation value.
AnnotationValueResolver - Interface in io.micronaut.core.annotation
Interface for types that resolve annotation values.
ANT - Static variable in interface io.micronaut.core.util.PathMatcher
The default Ant style path matcher.
AntPathMatcher - Class in io.micronaut.core.util
PathMatcher implementation for Ant-style path patterns.
AntPathMatcher() - Constructor for class io.micronaut.core.util.AntPathMatcher
 
ANY - Enum constant in enum class io.micronaut.core.annotation.Introspected.Visibility
All methods and/or fields are included.
apply(T) - Method in interface io.micronaut.core.util.functional.ThrowingFunction
Applies this function to the given argument.
apply(T, U) - Method in interface io.micronaut.core.util.IOExceptionBiFunction
Applies this function to the given arguments.
areEqual(Object, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Computes whether 2 annotation values are equal.
Argument<T> - Interface in io.micronaut.core.type
Represents an argument to a method or constructor or type.
ArgumentBinder<T,S> - Interface in io.micronaut.core.bind
An interface capable of binding the value of an Argument from a source
ArgumentBinder.BindingResult<T> - Interface in io.micronaut.core.bind
The result of binding.
ArgumentBinderRegistry<S> - Interface in io.micronaut.core.bind
A registry of ArgumentBinder instances.
ArgumentCheck(ArgumentUtils.Check) - Constructor for class io.micronaut.core.util.ArgumentUtils.ArgumentCheck
 
ArgumentCheck(String, T) - Constructor for class io.micronaut.core.util.ArgumentUtils.ArgumentCheck
 
ArgumentCoercible<T> - Interface in io.micronaut.core.type
An interface for types that can be represented as an Argument.
ArgumentConversionContext<T> - Interface in io.micronaut.core.convert
Extended version of the ConversionContext specifically for conversion Argument instances.
argumentType() - Method in interface io.micronaut.core.bind.TypeArgumentBinder
 
ArgumentUtils - Class in io.micronaut.core.util
Utility methods for checking method argument values.
ArgumentUtils() - Constructor for class io.micronaut.core.util.ArgumentUtils
 
ArgumentUtils.ArgumentCheck<T> - Class in io.micronaut.core.util
Allows producing error messages.
ArgumentUtils.Check - Interface in io.micronaut.core.util
Functional interface the check a condition.
ArgumentValue<V> - Interface in io.micronaut.core.type
An Argument with a value.
arrayTypeForPrimitive(String) - Static method in class io.micronaut.core.reflect.ClassUtils
Returns the array type for the given primitive type name.
ArrayUtils - Class in io.micronaut.core.util
Utility methods for working with arrays.
asArgument() - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
asArgument() - Method in interface io.micronaut.core.beans.BeanInfo
 
asArgument() - Method in interface io.micronaut.core.beans.BeanProperty
Represent the type as an argument, including any generic type information.
asArgument() - Method in interface io.micronaut.core.beans.BeanReadProperty
Represent the type as an argument, including any generic type information.
asArgument() - Method in interface io.micronaut.core.beans.BeanWriteProperty
Represent the type as an argument, including any generic type information.
asArgument() - Method in interface io.micronaut.core.type.ArgumentCoercible
 
asArgument() - Method in class io.micronaut.core.type.DefaultArgument
 
asArgument() - Method in interface io.micronaut.core.type.ReturnType
 
ascendingKeySet() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
ascendingKeySetWithLimit(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
ascendingMap() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
ascendingMapWithLimit(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
asEntryWeigher(Weigher<? super V>) - Static method in class io.micronaut.core.util.clhm.Weighers
An entry weigher backed by the specified weigher.
asHyphenatedName(Class) - Method in enum class io.micronaut.core.naming.conventions.TypeConvention
Returns the hyphenated equivalent for this convention for the given class.
asInputStream() - Method in interface io.micronaut.core.io.Readable
Represent this Readable as an input stream.
asMap() - Method in interface io.micronaut.core.convert.value.ConvertibleValues
Return this ConvertibleValues as a map for the given key type and value type.
asMap() - Method in class io.micronaut.core.util.EnvironmentProperties
Returns an immutable view of the environment variable names to Micronaut property names cache.
asMap(Class<KT>, Class<VT>) - Method in interface io.micronaut.core.convert.value.ConvertibleValues
Return this ConvertibleValues as a map for the given key type and value type.
asNativeBuffer() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
 
asNativeBuffer() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
asNioBuffer() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Exposes this buffer's readable bytes as an NIO ByteBuffer.
asNioBuffer() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
asNioBuffer(int, int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Exposes this buffer's sub-region as an NIO ByteBuffer.
asNioBuffer(int, int) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
asParameterizedType() - Method in interface io.micronaut.core.type.TypeInformation
Represent this argument as a ParameterizedType.
asProperties() - Method in interface io.micronaut.core.convert.value.ConvertibleValues
Return this ConvertibleValues as a Properties object returning only keys and values that can be represented as a string.
asPropertyName(Class) - Method in enum class io.micronaut.core.naming.conventions.TypeConvention
Returns the property name equivalent for this convention for the given class.
asReader() - Method in interface io.micronaut.core.io.Readable
Obtain a Reader for this readable using StandardCharsets.UTF_8.
asReader(Charset) - Method in interface io.micronaut.core.io.Readable
Obtain a Reader for this readable.
asType() - Method in interface io.micronaut.core.type.TypeInformation
Represent this argument as a Type.
async(Executor, Supplier<? extends ExecutionFlow<T>>) - Static method in interface io.micronaut.core.execution.ExecutionFlow
Create a flow by invoking a supplier asynchronously.
AttributeHolder - Interface in io.micronaut.core.attr
An interface for objects that have attributes.

B

BASIC_TYPE_MAP - Static variable in class io.micronaut.core.reflect.ClassUtils
 
BeanConstructor<T> - Interface in io.micronaut.core.beans
Models a bean constructor.
BeanExceptionHandler<T,E extends Throwable> - Interface in io.micronaut.core.exceptions
An exception handler capable of receiving a bean that originated the exception and an exception type.
BeanInfo<T> - Interface in io.micronaut.core.beans
Top level interface for obtaining bean information.
BeanIntrospection<T> - Interface in io.micronaut.core.beans
A BeanIntrospection is the result of compile time computation of a beans properties and annotation metadata.
BeanIntrospection.Builder<T> - Interface in io.micronaut.core.beans
A builder style API for creating instances that abstracts whether the instance is a record, bean or created by another builder.
BeanIntrospectionReference<T> - Interface in io.micronaut.core.beans
A reference to a BeanIntrospection that may or may not be present on the classpath.
BeanIntrospectionScanner - Class in io.micronaut.core.io.scan
An implementation of AnnotationScanner that scans available BeanIntrospection instances through the BeanIntrospector API.
BeanIntrospectionScanner() - Constructor for class io.micronaut.core.io.scan.BeanIntrospectionScanner
 
BeanIntrospector - Interface in io.micronaut.core.beans
Primary interface for obtaining BeanIntrospection instances that are computed at compilation time.
BeanMap<T> - Interface in io.micronaut.core.beans
Simple class that provides a map interface over a bean.
BeanMethod<B,T> - Interface in io.micronaut.core.beans
Represents a method on a BeanIntrospection.
BeanProperty<B,T> - Interface in io.micronaut.core.beans
Represents a bean property and associated annotation metadata.
BeanPropertyBinder - Interface in io.micronaut.core.bind
An interface that provides the ability to bind Maps and Java bean properties
BeanReadProperty<B,T> - Interface in io.micronaut.core.beans
Represents a read write property of a bean.
BeanWrapper<T> - Interface in io.micronaut.core.beans
Wraps a bean allowing to read and write its properties via an underlying BeanIntrospection.
BeanWriteProperty<B,T> - Interface in io.micronaut.core.beans
Represents a write property of a bean.
bind(ArgumentConversionContext<T>, S) - Method in interface io.micronaut.core.bind.ArgumentBinder
Bind the given argument from the given source.
bind(Executable<T, R>, ArgumentBinderRegistry<S>, S) - Method in class io.micronaut.core.bind.DefaultExecutableBinder
 
bind(Executable<T, R>, ArgumentBinderRegistry<S>, S) - Method in interface io.micronaut.core.bind.ExecutableBinder
Binds a given Executable using the given registry and source object.
bind(Class<T2>, Map<? extends CharSequence, Object>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
Bind a new instance of the given type from the given source.
bind(Class<T2>, Set<? extends Map.Entry<? extends CharSequence, Object>>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
Bind a new instance of the given type from the given source.
bind(T2, ArgumentConversionContext<T2>, Map<? extends CharSequence, Object>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
Bind an existing instance of the given type from the given source.
bind(T2, ArgumentConversionContext<T2>, Set<? extends Map.Entry<? extends CharSequence, Object>>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
Bind an existing instance of the given type from the given source.
bind(T2, Object) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
Bind an existing instance of the given type from the given source.
bind(T2, Map<? extends CharSequence, Object>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
Bind an existing instance of the given type from the given source.
bind(T2, Set<? extends Map.Entry<? extends CharSequence, Object>>) - Method in interface io.micronaut.core.bind.BeanPropertyBinder
Bind an existing instance of the given type from the given source.
Bindable - Annotation Interface in io.micronaut.core.bind.annotation
An annotation stereotype for other annotations that indicates a method Argument is bindable.
Blocking - Annotation Interface in io.micronaut.core.annotation
A marker annotation for methods that are blocking.
BOOLEAN - Static variable in interface io.micronaut.core.convert.ConversionContext
Constant for Boolean argument.
BOOLEAN - Static variable in interface io.micronaut.core.type.Argument
Constant for boolean argument.
booleanValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The Boolean value of the given member.
booleanValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an optional boolean for the given annotation and member.
booleanValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
booleanValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an optional boolean for the given annotation and member.
booleanValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
booleanValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an optional boolean for the given annotation and member.
booleanValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
booleanValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
booleanValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The boolean value of the given member.
booleanValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an optional boolean for the given annotation and member.
booleanValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
booleanValue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
The boolean value of the given member.
booleanValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The boolean[] value for the given member.
booleanValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The boolean[] value for the given member.
booleanValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
BoundExecutable<T,R> - Interface in io.micronaut.core.bind
A bound Executable is an executable who argument values have been pre-bound to values using a ArgumentBinderRegistry.
buffer() - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
Allocate a ByteBuffer.
buffer(int) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
Allocate a ByteBuffer with the given initial capacity.
buffer(int, int) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
Allocate a ByteBuffer with the given initial capacity and the given maximal capacity.
build() - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Build the actual AnnotationValue.
build() - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
Build the instance from the current state.
build() - Static method in interface io.micronaut.core.cli.CommandLine
Build and parse a new command line.
build() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
Creates a new ConcurrentLinkedHashMap instance.
build(Object...) - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
Build the instance from the current state and given parameters to the build method.
builder() - Element in annotation interface io.micronaut.core.annotation.Introspected
Allows specifying a builder for the introspection.
builder() - Method in interface io.micronaut.core.beans.BeanIntrospection
 
builder(AnnotationValue<T>) - Static method in class io.micronaut.core.annotation.AnnotationValue
Start building a new annotation existing value.
builder(AnnotationValue<T>, RetentionPolicy) - Static method in class io.micronaut.core.annotation.AnnotationValue
Start building a new annotation existing value and retention policy.
builder(Class<T>) - Static method in class io.micronaut.core.annotation.AnnotationValue
Start building a new annotation for the given name.
builder(String) - Static method in class io.micronaut.core.annotation.AnnotationValue
Start building a new annotation for the given name.
builder(String, RetentionPolicy) - Static method in class io.micronaut.core.annotation.AnnotationValue
Start building a new annotation for the given name.
Builder() - Constructor for class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
Default constructor.
builderClass() - Element in annotation interface io.micronaut.core.annotation.Introspected.IntrospectionBuilder
The class that is the builder for this type.
builderMethod() - Element in annotation interface io.micronaut.core.annotation.Introspected.IntrospectionBuilder
The name of the method that is the builder for this type.
BYTE - Static variable in interface io.micronaut.core.type.Argument
Constant for byte argument.
byteArray() - Static method in class io.micronaut.core.util.clhm.Weighers
A weigher where the value is a byte array and its weight is the number of bytes.
ByteBuffer<T> - Interface in io.micronaut.core.io.buffer
Interface to allow interfacing with different byte buffer implementations, primarily as an abstraction over Netty.
ByteBufferFactory<T,B> - Interface in io.micronaut.core.io.buffer
An allocator for ByteBuffer instances.
byteValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The byte value of the given member.
byteValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The byte value of the given member.
byteValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
byteValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The byte[] value for the given member.
byteValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The byte[] value for the given member.
byteValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 

C

cacheEnvironment() - Static method in class io.micronaut.core.optim.StaticOptimizations
Enables environment caching.
calculateHashCode(Map<? extends CharSequence, Object>) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Calculates the hash code of annotation values.
CAMEL_CASE - Enum constant in enum class io.micronaut.core.naming.conventions.StringConvention
Camel case, lower case first letter.
CAMEL_CASE_CAPITALIZED - Enum constant in enum class io.micronaut.core.naming.conventions.StringConvention
Camel case capitalized like class names.
camelCase(String) - Static method in class io.micronaut.core.naming.NameUtils
The camel case version of the string with the first letter in lower case.
camelCase(String, boolean) - Static method in class io.micronaut.core.naming.NameUtils
The camel case version of the string with the first letter in lower case.
canConvert(Class<S>, Class<T>) - Method in interface io.micronaut.core.convert.ConversionService
Return whether the given source type is convertible to the given target type.
canConvert(Class<S>, Class<T>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
 
capacity() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Retrieves the maximum weighted capacity of the map.
capacity(int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Adjusts the capacity of this buffer.
capacity(int) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
capitalize(String) - Static method in class io.micronaut.core.naming.NameUtils
Converts a property name to class name according to the JavaBean convention.
capitalize(String) - Static method in class io.micronaut.core.util.StringUtils
Capitalizes the first character of the provided string.
CHAR - Static variable in interface io.micronaut.core.type.Argument
Constant char argument.
charAt(int) - Method in class io.micronaut.core.annotation.AnnotationClassValue
 
CharSequenceToEnumConverter<T extends Enum<T>> - Class in io.micronaut.core.convert
The converter that converts CharSequence to an enum.
CharSequenceToEnumConverter() - Constructor for class io.micronaut.core.convert.CharSequenceToEnumConverter
 
charValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The char value of the given member.
charValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The char value of the given member.
charValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
charValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The char[] value for the given member.
charValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The char[] value for the given member.
charValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
check(ArgumentUtils.Check) - Static method in class io.micronaut.core.util.ArgumentUtils
Perform a check on an argument.
check(String, T) - Static method in class io.micronaut.core.util.ArgumentUtils
Perform a check on an argument.
CLASS_EXTENSION - Static variable in class io.micronaut.core.reflect.ClassUtils
Default extension for class files.
CLASS_NAME_SUFFIX - Static variable in interface io.micronaut.core.annotation.AnnotationMetadata
The suffix used when saving compiled metadata to classes.
CLASS_SUFFIX - Static variable in interface io.micronaut.core.graal.GraalReflectionConfigurer
The suffix used for generated classes.
classes() - Element in annotation interface io.micronaut.core.annotation.Introspected
By default Introspected applies to the class it is applied on.
classNames() - Element in annotation interface io.micronaut.core.annotation.Introspected
Alternative way to specify the value for `classes` when the class cannot be referenced.
ClassPathResourceLoader - Interface in io.micronaut.core.io.scan
Abstraction to load resources from the classpath.
ClassUtils - Class in io.micronaut.core.reflect
Utility methods for loading classes.
ClassUtils() - Constructor for class io.micronaut.core.reflect.ClassUtils
 
ClassUtils.Optimizations - Class in io.micronaut.core.reflect
Optimizations for computing missing types.
classValue() - Method in class io.micronaut.core.annotation.AnnotationValue
The value of the annotation as a Class.
classValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The value of the annotation as a Class.
classValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
classValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
classValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
classValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
classValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
classValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
classValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
The value of the given annotation member as a Class.
classValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The value of the given annotation member as a Class.
classValue(String, Class<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
The value of the given annotation member as a Class.
classValue(String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The value of the given annotation member as a Class.
classValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
classValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
classValue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
The value of the given annotation member as a Class.
classValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The value of the annotation as a Class.
classValues(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
classValues(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
classValues(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
classValues(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
classValues(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
classValues(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
classValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
classValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The value of the given annotation member as a Class.
classValues(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
classValues(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
clear() - Method in interface io.micronaut.core.convert.value.MutableConvertibleMultiValues
Clear all values.
clear() - Method in class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
 
clear() - Method in interface io.micronaut.core.convert.value.MutableConvertibleValues
Clear all values.
clear() - Method in class io.micronaut.core.convert.value.MutableConvertibleValuesMap
 
clear() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
clear() - Method in class io.micronaut.core.util.CopyOnWriteMap
 
close() - Method in interface io.micronaut.core.propagation.PropagatedContext.Scope
 
coerceToBoolean(Object) - Static method in class io.micronaut.core.util.ObjectUtils
Coerce the given object to boolean.
collect(Collection<S>) - Method in interface io.micronaut.core.io.service.SoftServiceLoader.ServiceCollector
 
collect(Collection<S>, boolean) - Method in interface io.micronaut.core.io.service.SoftServiceLoader.ServiceCollector
 
collect(Consumer<? super S>) - Method in interface io.micronaut.core.io.service.SoftServiceLoader.ServiceCollector
 
collectAll() - Method in class io.micronaut.core.io.service.SoftServiceLoader
Collects all initialized instances.
collectAll(Collection<S>) - Method in class io.micronaut.core.io.service.SoftServiceLoader
Collects all initialized instances.
collectAll(Collection<S>, Predicate<S>) - Method in class io.micronaut.core.io.service.SoftServiceLoader
Collects all initialized instances.
collectAll(Predicate<S>) - Method in class io.micronaut.core.io.service.SoftServiceLoader
Collects all initialized instances.
collection() - Static method in class io.micronaut.core.util.clhm.Weighers
A weigher where the value is a Collection and its weight is the number of elements.
CollectionUtils - Class in io.micronaut.core.util
Utility methods for working with Collection types
CollectionUtils() - Constructor for class io.micronaut.core.util.CollectionUtils
 
CommandLine - Interface in io.micronaut.core.cli
Represents the parsed command line options.
CommandLine.Builder<T extends CommandLine.Builder> - Interface in io.micronaut.core.cli
A build for constructing a command line parser.
COMMON_CLASS_MAP - Static variable in class io.micronaut.core.reflect.ClassUtils
 
COMPARATOR - Static variable in class io.micronaut.core.order.OrderUtil
Provide a comparator for collections.
compareTo(SemanticVersion) - Method in class io.micronaut.core.version.SemanticVersion
 
CompletableFutureExecutionFlow<T> - Interface in io.micronaut.core.execution
The completable future execution flow.
complete(T) - Method in interface io.micronaut.core.execution.DelayedExecutionFlow
Complete this flow normally.
completeExceptionally(Throwable) - Method in interface io.micronaut.core.execution.DelayedExecutionFlow
Complete this flow with an exception.
compose(Function<? super V, ? extends T>) - Method in interface io.micronaut.core.util.functional.ThrowingFunction
Returns a composed function that first applies the before function to its input, and then applies this function to the result.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
If the specified key is not already associated with a value, attempts to compute its value using the given mapping function and enters it into this map unless null.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
concat(byte[], byte...) - Static method in class io.micronaut.core.util.ArrayUtils
Concatenate two byte arrays.
concat(List<E>, E) - Static method in class io.micronaut.core.util.CollectionUtils
The method will merge the list and element into a new list.
concat(List<E>, Collection<E>) - Static method in class io.micronaut.core.util.CollectionUtils
The method will merge two list into a new list.
concat(Set<E>, E) - Static method in class io.micronaut.core.util.CollectionUtils
The method will merge the set and element into a new set.
concat(Set<E>, Collection<E>) - Static method in class io.micronaut.core.util.CollectionUtils
The method will merge two sets into a new set.
concat(T[], T...) - Static method in class io.micronaut.core.util.ArrayUtils
Concatenate two arrays.
concurrencyLevel(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
Specifies the estimated number of concurrently updating threads.
ConcurrentLinkedHashMap<K,V> - Class in io.micronaut.core.util.clhm
A hash table supporting full concurrency of retrievals, adjustable expected concurrency for updates, and a maximum capacity to bound the map by.
ConcurrentLinkedHashMap.Builder<K,V> - Class in io.micronaut.core.util.clhm
A builder that creates ConcurrentLinkedHashMap instances.
condition() - Method in interface io.micronaut.core.util.ArgumentUtils.Check
 
configure(GraalReflectionConfigurer.ReflectionConfigurationContext) - Method in interface io.micronaut.core.graal.GraalReflectionConfigurer
Configure reflection for this type.
CONTAINER_TYPES - Static variable in class io.micronaut.core.type.DefaultArgument
 
contains(String) - Method in class io.micronaut.core.annotation.AnnotationValue
Whether a particular member is present.
contains(String) - Method in interface io.micronaut.core.convert.value.ConvertibleValues
Whether the given key is contained within these values.
contains(String) - Method in class io.micronaut.core.convert.value.ConvertibleValuesMap
 
containsKey(Object) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
containsKey(Object) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
containsProperties(String) - Method in interface io.micronaut.core.value.PropertyResolver
Whether the given property or any nested properties exist for the key given key within this resolver.
containsProperties(String) - Method in class io.micronaut.core.value.MapPropertyResolver
 
containsProperty(String) - Method in interface io.micronaut.core.value.PropertyResolver
Whether the given property is contained within this resolver.
containsProperty(String) - Method in class io.micronaut.core.value.MapPropertyResolver
 
containsValue(Object) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
containsValue(Object) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
CONTROLLER - Enum constant in enum class io.micronaut.core.naming.conventions.TypeConvention
 
ConversionContext - Interface in io.micronaut.core.convert
A conversion context is a context object supplied to a TypeConverter that allows more accurate conversion.
ConversionError - Interface in io.micronaut.core.convert
An interface for reporting conversion errors.
ConversionErrorException - Exception in io.micronaut.core.convert.exceptions
An exception thrown in the case of a ConversionError.
ConversionErrorException(Argument, ConversionError) - Constructor for exception io.micronaut.core.convert.exceptions.ConversionErrorException
 
ConversionErrorException(Argument, Exception) - Constructor for exception io.micronaut.core.convert.exceptions.ConversionErrorException
 
conversionService - Variable in class io.micronaut.core.bind.annotation.AbstractArgumentBinder
 
conversionService - Variable in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToObjectConverter
 
conversionService - Variable in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
 
ConversionService - Interface in io.micronaut.core.convert
A service for allowing conversion from one type to another.
ConversionServiceAware - Interface in io.micronaut.core.convert
Interface used when the component requires to set up bean context's ConversionService.
ConversionServiceProvider - Interface in io.micronaut.core.convert
Interface for a component to provide the access to its ConversionService.
convert(int, ArgumentConversionContext<A>, Object, ConversionService) - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
Create the instance with the given value for the given property.
convert(ConvertibleMultiValues, Class<Object>, ConversionContext) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToObjectConverter
Implemented convert function that checks which Format is specified inside the Format annotation If one is specified, it calls one of the corresponding abstract methods.
convert(CharSequence, Class<Number>, ConversionContext) - Method in class io.micronaut.core.convert.format.ReadableBytesTypeConverter
 
convert(CharSequence, Class<T>, ConversionContext) - Method in class io.micronaut.core.convert.CharSequenceToEnumConverter
 
convert(Object, ArgumentConversionContext<T>) - Method in interface io.micronaut.core.convert.ConversionService
Attempts to convert the given object to the given target type.
convert(Object, Argument<T>) - Method in interface io.micronaut.core.convert.ConversionService
Attempts to convert the given object to the given target type.
convert(Object, Class<T>) - Method in interface io.micronaut.core.convert.ConversionService
Attempts to convert the given object to the given target type.
convert(Object, Class<T>, ConversionContext) - Method in interface io.micronaut.core.convert.ConversionService
Attempts to convert the given object to the given target type.
convert(S, Class<? super S>, Argument<T>) - Method in interface io.micronaut.core.convert.ConversionService
Attempts to convert the given object to the given target type from the given source type.
convert(S, Class<? super S>, Class<T>, ConversionContext) - Method in interface io.micronaut.core.convert.ConversionService
Attempts to convert the given object to the given target type from the given source type.
convert(S, Class<? super S>, Class<T>, ConversionContext) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
 
convert(S, Class<T>) - Method in interface io.micronaut.core.convert.TypeConverter
Converts from the given source object type to the target type.
convert(S, Class<T>, ConversionContext) - Method in interface io.micronaut.core.convert.TypeConverter
Converts from the given source object type to the target type.
convert(T, Class<ConvertibleMultiValues>, ConversionContext) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
 
convertAndSet(B, Object) - Method in interface io.micronaut.core.beans.BeanProperty
Convert the value and set if on the bean using the default conversion service.
convertAndSet(B, Object) - Method in interface io.micronaut.core.beans.BeanWriteProperty
Convert the value and set if on the bean using the default conversion service.
convertCollection(Class<? extends Iterable<T>>, Collection<T>) - Static method in class io.micronaut.core.util.CollectionUtils
Attempts to convert a collection to the given iterabable type
convertDotToUnderscore(String) - Static method in class io.micronaut.core.util.StringUtils
Replace the dots in the property with underscore and transform to uppercase.
convertDotToUnderscore(String, boolean) - Static method in class io.micronaut.core.util.StringUtils
Replace the dots in the property with underscore and transform to uppercase based on given flag.
ConvertibleMultiValues<V> - Interface in io.micronaut.core.convert.value
Specialization of ConvertibleValues where each name has multiple possible values.
ConvertibleMultiValuesMap<V> - Class in io.micronaut.core.convert.value
An implementation of ConvertibleMultiValues that uses a backing LinkedHashMap.
ConvertibleMultiValuesMap() - Constructor for class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
Construct an empty ConvertibleValuesMap.
ConvertibleMultiValuesMap(Map<CharSequence, List<V>>) - Constructor for class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
Construct a ConvertibleValuesMap from the given map.
ConvertibleMultiValuesMap(Map<CharSequence, List<V>>, ConversionService) - Constructor for class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
Construct a ConvertibleValuesMap from the given map and conversion service.
ConvertibleValues<V> - Interface in io.micronaut.core.convert.value
An interface for classes that represent a map-like structure of values that can be converted.
ConvertibleValuesMap<V> - Class in io.micronaut.core.convert.value
An implementation of ConvertibleValues backed by a map.
ConvertibleValuesMap() - Constructor for class io.micronaut.core.convert.value.ConvertibleValuesMap
Constructor.
ConvertibleValuesMap(Map<? extends CharSequence, V>) - Constructor for class io.micronaut.core.convert.value.ConvertibleValuesMap
Constructor.
ConvertibleValuesMap(Map<? extends CharSequence, V>, ConversionService) - Constructor for class io.micronaut.core.convert.value.ConvertibleValuesMap
Constructor.
convertRequired(Object, Argument<T>) - Method in interface io.micronaut.core.convert.ConversionService
Convert the value to the given type.
convertRequired(Object, Class<T>) - Method in interface io.micronaut.core.convert.ConversionService
Convert the value to the given type.
convertRequired(Object, ArgumentConversionContext<T>) - Method in interface io.micronaut.core.convert.ConversionService
Convert the value to the given type.
copiedBuffer(byte[]) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
Creates a new big-endian buffer whose content is a copy of the specified array's sub-region.
copiedBuffer(ByteBuffer) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
Creates a new big-endian buffer whose content is a copy of the specified NIO buffer.
copyAnnotationMetadata() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Makes a copy of the annotation or returns this.
copyAnnotationMetadata() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
CopyOnWriteMap<K,V> - Class in io.micronaut.core.util
Thread-safe map that is optimized for reads.
CopyOnWriteMap(int) - Constructor for class io.micronaut.core.util.CopyOnWriteMap
 
COROUTINE_SUSPENDED - Static variable in class io.micronaut.core.util.KotlinUtils
 
create() - Static method in interface io.micronaut.core.convert.MutableConversionService
Creates a new mutable conversion service that extends the shared conversion service.
create() - Static method in interface io.micronaut.core.execution.DelayedExecutionFlow
 
create(Argument<T>, T) - Static method in interface io.micronaut.core.type.ArgumentValue
Create a new ArgumentValue for the given Argument and value.
create(Argument<T>, T) - Static method in interface io.micronaut.core.type.MutableArgumentValue
Create a new MutableArgumentValue for the given Argument and value.
createObjectInput(InputStream, Class<?>) - Method in class io.micronaut.core.serialize.JdkSerializer
 
createObjectOutput(OutputStream) - Method in class io.micronaut.core.serialize.JdkSerializer
 
Creator - Annotation Interface in io.micronaut.core.annotation
An annotation applicable to a constructor that provides a hint as to which constructor is the primary constructor.
creatorMethod() - Element in annotation interface io.micronaut.core.annotation.Introspected.IntrospectionBuilder
The name of the method that builds the instance.

D

decapitalize(String) - Static method in class io.micronaut.core.naming.NameUtils
Decapitalizes a given string according to the rule: If the first or only character is Upper Case, it is made Lower Case UNLESS the second character is also Upper Case, when the String is returned unchanged.
decapitalizeWithoutSuffix(String, String...) - Static method in class io.micronaut.core.naming.NameUtils
Converts class name to property name using JavaBean decapitalization.
DEFAULT - Enum constant in enum class io.micronaut.core.annotation.Introspected.Visibility
The default behaviour which in addition to public getters and setters will also include package protected fields if an Introspected.AccessKind of Introspected.AccessKind.FIELD is specified.
DEFAULT - Static variable in interface io.micronaut.core.annotation.AnnotationMetadataResolver
The default resolver.
DEFAULT - Static variable in interface io.micronaut.core.convert.ConversionContext
The default conversion context.
DEFAULT_ACCESS_KIND - Static variable in annotation interface io.micronaut.core.annotation.Introspected
The default values for the access kind attribute.
DEFAULT_PATH_SEPARATOR - Static variable in class io.micronaut.core.util.AntPathMatcher
Default path separator: "/".
DEFAULT_READ_PREFIX - Static variable in annotation interface io.micronaut.core.annotation.AccessorsStyle
The default read prefix.
DEFAULT_VISIBILITY - Static variable in annotation interface io.micronaut.core.annotation.Introspected
The default values for the visibility attribute.
DEFAULT_WRITE_PREFIX - Static variable in annotation interface io.micronaut.core.annotation.AccessorsStyle
The default write prefix.
DefaultArgument<T> - Class in io.micronaut.core.type
Represents an argument to a constructor or method.
DefaultArgument(Class<T>, AnnotationMetadata, Argument<?>...) - Constructor for class io.micronaut.core.type.DefaultArgument
 
DefaultArgument(Class<T>, String, AnnotationMetadata, boolean, Argument<?>...) - Constructor for class io.micronaut.core.type.DefaultArgument
 
DefaultArgument(Class<T>, String, AnnotationMetadata, Argument<?>...) - Constructor for class io.micronaut.core.type.DefaultArgument
 
DefaultArgument(Class<T>, String, AnnotationMetadata, Map<String, Argument<?>>, Argument<?>[]) - Constructor for class io.micronaut.core.type.DefaultArgument
 
DefaultArgument(Class<T>, String, AnnotationMetadata, Map<String, Argument<?>>, Argument<?>[], boolean) - Constructor for class io.micronaut.core.type.DefaultArgument
 
DefaultArgument(Type, String, AnnotationMetadata) - Constructor for class io.micronaut.core.type.DefaultArgument
 
DefaultClassPathResourceLoader - Class in io.micronaut.core.io.scan
Loads resources from the classpath.
DefaultClassPathResourceLoader(ClassLoader) - Constructor for class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
Default constructor.
DefaultClassPathResourceLoader(ClassLoader, String) - Constructor for class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
Use when resources should have a standard base path.
DefaultClassPathResourceLoader(ClassLoader, String, boolean) - Constructor for class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
Use when resources should have a standard base path.
DefaultClassPathResourceLoader(ClassLoader, String, boolean, boolean) - Constructor for class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
Use when resources should have a standard base path.
DefaultExecutableBinder<S> - Class in io.micronaut.core.bind
Default implementation of the ExecutableBinder interface.
DefaultExecutableBinder() - Constructor for class io.micronaut.core.bind.DefaultExecutableBinder
Default constructor.
DefaultExecutableBinder(Map<Argument<?>, Object>) - Constructor for class io.micronaut.core.bind.DefaultExecutableBinder
A map of pre-bound values for any arguments that don't need to be dynamically bound.
DefaultFileSystemResourceLoader - Class in io.micronaut.core.io.file
Loads resources from the file system.
DefaultFileSystemResourceLoader() - Constructor for class io.micronaut.core.io.file.DefaultFileSystemResourceLoader
Default constructor.
DefaultFileSystemResourceLoader(File) - Constructor for class io.micronaut.core.io.file.DefaultFileSystemResourceLoader
 
DefaultFileSystemResourceLoader(String) - Constructor for class io.micronaut.core.io.file.DefaultFileSystemResourceLoader
 
DefaultFileSystemResourceLoader(Path) - Constructor for class io.micronaut.core.io.file.DefaultFileSystemResourceLoader
 
defaultLoader() - Static method in interface io.micronaut.core.io.file.FileSystemResourceLoader
Creation method.
defaultLoader(ClassLoader) - Static method in interface io.micronaut.core.io.scan.ClassPathResourceLoader
Return the default ClassPathResourceLoader for the given class loader.
defaultLocale - Variable in class io.micronaut.core.util.locale.AbstractLocaleResolver
 
DefaultMutableConversionService - Class in io.micronaut.core.convert
The default conversion service.
DefaultMutableConversionService() - Constructor for class io.micronaut.core.convert.DefaultMutableConversionService
Constructor.
defaultValue() - Element in annotation interface io.micronaut.core.bind.annotation.Bindable
The default value to use if no bindable value is present.
defaultValues(Map<? extends CharSequence, Object>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the default values of the annotation.
dehyphenate(String) - Static method in class io.micronaut.core.naming.NameUtils
Converts hyphenated, lower-case form to camel-case form.
DelayedExecutionFlow<T> - Interface in io.micronaut.core.execution
ExecutionFlow that can be completed similar to a CompletableFuture.
DelegateByteBuffer<T> - Class in io.micronaut.core.io.buffer
Delegate class for ByteBuffer.
DelegateByteBuffer(ByteBuffer<T>) - Constructor for class io.micronaut.core.io.buffer.DelegateByteBuffer
 
DELETE - Enum constant in enum class io.micronaut.core.naming.conventions.MethodConvention
The default delete method of controllers.
descendingKeySet() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
descendingKeySetWithLimit(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
descendingMap() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
descendingMapWithLimit(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
Described - Interface in io.micronaut.core.naming
An interface for types that are described by a description.
deserialize(byte[]) - Method in interface io.micronaut.core.serialize.ObjectSerializer
Deserialize the given object to bytes.
deserialize(byte[], Argument<T>) - Method in interface io.micronaut.core.serialize.ObjectSerializer
Deserialize the given object to bytes.
deserialize(byte[], Class<T>) - Method in interface io.micronaut.core.serialize.ObjectSerializer
Deserialize the given object to bytes.
deserialize(InputStream, Argument<T>) - Method in interface io.micronaut.core.serialize.ObjectSerializer
Deserialize the given object to bytes.
deserialize(InputStream, Class<T>) - Method in interface io.micronaut.core.serialize.ObjectSerializer
Deserialize the given object to bytes.
deserialize(InputStream, Argument<T>) - Method in class io.micronaut.core.serialize.JdkSerializer
 
deserialize(InputStream, Class<T>) - Method in class io.micronaut.core.serialize.JdkSerializer
 
disableFork() - Method in class io.micronaut.core.io.service.SoftServiceLoader
 
doBind(ArgumentConversionContext<T>, ConvertibleValues<?>, String) - Method in class io.micronaut.core.bind.annotation.AbstractArgumentBinder
Do binding.
doBind(ArgumentConversionContext<T>, ConvertibleValues<?>, String, ArgumentBinder.BindingResult<T>) - Method in class io.micronaut.core.bind.annotation.AbstractArgumentBinder
Do binding.
doConvert(Object, ArgumentConversionContext<T>) - Method in class io.micronaut.core.bind.annotation.AbstractArgumentBinder
Convert the value and return a binding result.
doConvert(Object, ArgumentConversionContext<T>, ArgumentBinder.BindingResult<T>) - Method in class io.micronaut.core.bind.annotation.AbstractArgumentBinder
Convert the value and return a binding result.
doMatch(String, String, boolean) - Method in class io.micronaut.core.util.AntPathMatcher
Actually match the given path against the given pattern.
doResolve(ArgumentConversionContext<T>, ConvertibleValues<?>, String) - Method in class io.micronaut.core.bind.annotation.AbstractArgumentBinder
Do resolve.
DOUBLE - Static variable in interface io.micronaut.core.type.Argument
Constant for double argument.
doubleValue() - Method in class io.micronaut.core.annotation.AnnotationValue
The double value of the given member.
doubleValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The double value of the given member.
doubleValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an OptionalDouble for the given annotation and member.
doubleValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
doubleValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an OptionalDouble for the given annotation and member.
doubleValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
doubleValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
The double value of the given member.
doubleValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The double value of the given member.
doubleValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an OptionalDouble for the given annotation and member.
doubleValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
doubleValue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
The double value of the given member.
doubleValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The double[] value for the given member.
doubleValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The double[] value for the given member.
doubleValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 

E

eachFile(URI, String, Consumer<Path>) - Static method in class io.micronaut.core.io.IOUtils
Iterates over each directory in a JAR or file system.
eachFile(URL, String, Consumer<Path>) - Static method in class io.micronaut.core.io.IOUtils
Iterates over each directory in a JAR or file system.
empty() - Static method in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
 
empty() - Static method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
empty() - Static method in interface io.micronaut.core.convert.value.ConvertibleValues
empty() - Static method in class io.micronaut.core.convert.value.ConvertibleValuesMap
empty() - Static method in interface io.micronaut.core.execution.ExecutionFlow
Create a simple flow representing an empty state.
empty() - Static method in interface io.micronaut.core.propagation.PropagatedContext
Returns an empty context.
empty() - Static method in class io.micronaut.core.util.EnvironmentProperties
Creates a new empty cache of environment variable names to Micronaut properties cache.
empty() - Static method in interface io.micronaut.core.value.OptionalMultiValues
An empty OptionalValues.
empty() - Static method in interface io.micronaut.core.value.OptionalValues
An empty OptionalValues.
EMPTY - Static variable in interface io.micronaut.core.annotation.AnnotationSource
An empty annotation source.
EMPTY - Static variable in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
An empty but satisfied result.
EMPTY - Static variable in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
EMPTY - Static variable in interface io.micronaut.core.convert.value.ConvertibleValues
 
EMPTY_ANNOTATED_ELEMENT - Static variable in class io.micronaut.core.annotation.AnnotationUtil
An empty re-usable element.
EMPTY_BOOLEAN_ARRAY - Static variable in class io.micronaut.core.util.ArrayUtils
An empty boolean array.
EMPTY_BYTE_ARRAY - Static variable in class io.micronaut.core.util.ArrayUtils
An empty byte array.
EMPTY_CHAR_ARRAY - Static variable in class io.micronaut.core.util.ArrayUtils
An empty char array.
EMPTY_CLASS_ARRAY - Static variable in class io.micronaut.core.reflect.ReflectionUtils
Constant for empty class array.
EMPTY_DOUBLE_ARRAY - Static variable in class io.micronaut.core.util.ArrayUtils
An empty double array.
EMPTY_FLOAT_ARRAY - Static variable in class io.micronaut.core.util.ArrayUtils
An empty float array.
EMPTY_INT_ARRAY - Static variable in class io.micronaut.core.util.ArrayUtils
An empty int array.
EMPTY_LONG_ARRAY - Static variable in class io.micronaut.core.util.ArrayUtils
An empty long array.
EMPTY_METADATA - Static variable in interface io.micronaut.core.annotation.AnnotationMetadata
A constant for representing empty metadata.
EMPTY_OBJECT_ARRAY - Static variable in class io.micronaut.core.util.ArrayUtils
An empty object array.
EMPTY_SHORT_ARRAY - Static variable in class io.micronaut.core.util.ArrayUtils
An empty short array.
EMPTY_STRING - Static variable in class io.micronaut.core.util.StringUtils
Constant for an empty String.
EMPTY_STRING_ARRAY - Static variable in class io.micronaut.core.util.StringUtils
Constant for an empty String array.
EMPTY_VALUES - Static variable in interface io.micronaut.core.value.OptionalMultiValues
Constant for empty values.
EMPTY_VALUES - Static variable in interface io.micronaut.core.value.OptionalValues
Constant for empty values.
EntryPoint - Annotation Interface in io.micronaut.core.annotation
EntryPoint is a meta-annotation used on other annotations to indicate that the annotated element is an entry point into the framework from the outside.
entrySet() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
entrySet() - Method in class io.micronaut.core.util.CopyOnWriteMap
 
entrySingleton() - Static method in class io.micronaut.core.util.clhm.Weighers
A weigher where an entry has a weight of 1.
EntryWeigher<K,V> - Interface in io.micronaut.core.util.clhm
A class that can determine the weight of an entry.
EnumBeanIntrospection<E extends Enum<E>> - Interface in io.micronaut.core.beans
A variation of BeanIntrospection that is representing an enum as a bean.
EnumBeanIntrospection.EnumConstant<E> - Interface in io.micronaut.core.beans
The enum constant.
enumerationToIterable(Enumeration<T>) - Static method in class io.micronaut.core.util.CollectionUtils
Convert an Enumeration to a Iterable.
enumerationToSet(Enumeration<T>) - Static method in class io.micronaut.core.util.CollectionUtils
Convert an Enumeration to a Set.
enumValue(Class<? extends Annotation>, String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
enumValue(Class<? extends Annotation>, String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
enumValue(Class<? extends Annotation>, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
enumValue(Class<? extends Annotation>, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
enumValue(Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
Return the enum value of the given member of the given enum type.
enumValue(String, Class<E>) - Method in class io.micronaut.core.annotation.AnnotationValue
Return the enum value of the given member of the given enum type.
enumValue(String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
Return the enum value of the given member of the given enum type.
enumValue(String, Class<E>, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
Return the enum value of the given member of the given enum type.
enumValue(String, String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the annotation as a Class.
enumValue(String, String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
enumValue(String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value of the given enum.
enumValue(String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
enumValues(Class<? extends Annotation>, String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The enum values for the given annotation.
enumValues(Class<? extends Annotation>, String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
enumValues(Class<? extends Annotation>, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The enum values for the given annotation.
enumValues(Class<? extends Annotation>, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
enumValues(Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
Return the enum value of the given member of the given enum type.
enumValues(String, Class<E>) - Method in class io.micronaut.core.annotation.AnnotationValue
Return the enum values of the given member of the given enum type.
enumValues(String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
Return the enum value of the given member of the given enum type.
enumValues(String, String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The enum values for the given annotation.
enumValues(String, String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
enumValues(String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The enum values for the given annotation.
enumValues(String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
enumValuesSet(Class<? extends Annotation>, String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The enum values for the given annotation.
enumValuesSet(String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
Return the enum value of the given member of the given enum type.
enumValuesSet(String, String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The enum values for the given annotation.
environmentName(String) - Static method in class io.micronaut.core.naming.NameUtils
Returns the underscore separated version of the given camel case string.
EnvironmentProperties - Class in io.micronaut.core.util
A mapping from environment variable names to Micronaut property names.
equals(Object) - Method in class io.micronaut.core.annotation.AnnotationClassValue
 
equals(Object) - Method in class io.micronaut.core.annotation.AnnotationValue
 
equals(Object) - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
equals(Object) - Method in class io.micronaut.core.cli.Option
 
equals(Object) - Method in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
equals(Object) - Method in class io.micronaut.core.convert.value.ConvertibleValuesMap
 
equals(Object) - Method in record class io.micronaut.core.expressions.EvaluatedExpressionReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.micronaut.core.type.DefaultArgument
 
equals(Object) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
equals(Object) - Method in class io.micronaut.core.value.OptionalValuesMap
 
equalsType(Argument<?>) - Method in interface io.micronaut.core.type.Argument
Whether the types are equivalent.
equalsType(Argument<?>) - Method in class io.micronaut.core.type.DefaultArgument
 
error(Throwable) - Static method in interface io.micronaut.core.execution.ExecutionFlow
Create a simple flow representing an error.
ErrorsContext - Interface in io.micronaut.core.convert
Interface for reporting conversion errors.
evaluate(ExpressionEvaluationContext) - Method in interface io.micronaut.core.expressions.EvaluatedExpression
Evaluate expression to obtain evaluation result.
EvaluatedExpression - Interface in io.micronaut.core.expressions
Expression included in annotation metadata which can be evaluated at runtime.
EvaluatedExpressionReference - Record Class in io.micronaut.core.expressions
Wrapper for annotation value, containing evaluated expressions and class name for generated expression class.
EvaluatedExpressionReference(Object, String, String, String) - Constructor for record class io.micronaut.core.expressions.EvaluatedExpressionReference
Creates an instance of a EvaluatedExpressionReference record class.
evict(Map<?, ?>, int) - Static method in class io.micronaut.core.util.CopyOnWriteMap
Evict numToEvict items from the given map at random.
EvictionListener<K,V> - Interface in io.micronaut.core.util.clhm
A listener registered for notification when an entry is evicted.
ExceptionHandler<T extends Throwable> - Interface in io.micronaut.core.exceptions
Common interface for types that handle exceptions.
excludedAnnotations() - Element in annotation interface io.micronaut.core.annotation.Introspected
The annotation types that if present on the property cause the property to be excluded from results.
excludes() - Element in annotation interface io.micronaut.core.annotation.Introspected
The property names to excludes.
Executable<T,R> - Interface in io.micronaut.core.type
Represents an executable reference.
ExecutableBinder<S> - Interface in io.micronaut.core.bind
An ExecutableBinder is capable of taking a target Executable and fulfilling the argument requirements using the provided binding source and ArgumentBinderRegistry
ExecutionFlow<T> - Interface in io.micronaut.core.execution
The execution flow class represents a data flow which state can be represented as a simple imperative flow or an async/reactive.
exists() - Method in interface io.micronaut.core.io.Readable
Does the underlying readable resource exist.
exists() - Static method in interface io.micronaut.core.propagation.PropagatedContext
Check if there is a context associated.
Experimental - Annotation Interface in io.micronaut.core.annotation
Annotates a class or method as being experimental and subject to change or removal.
expressionClassName() - Method in record class io.micronaut.core.expressions.EvaluatedExpressionReference
Returns the value of the expressionClassName record component.
ExpressionEvaluationContext - Interface in io.micronaut.core.expressions
Context that can be used by evaluated expression to obtain objects required for evaluation process.
extension(String) - Static method in class io.micronaut.core.naming.NameUtils
Retrieves the extension of a file name.
extractPathWithinPattern(String, String) - Method in class io.micronaut.core.util.AntPathMatcher
Given a pattern and a full path, determine the pattern-mapped part.

F

FACTORY - Enum constant in enum class io.micronaut.core.naming.conventions.TypeConvention
 
FALSE - Static variable in class io.micronaut.core.util.StringUtils
Constant for the value false.
FIELD - Enum constant in enum class io.micronaut.core.annotation.Introspected.AccessKind
Allows the use of public or package-protected fields to represent bean properties.
fields() - Element in annotation interface io.micronaut.core.annotation.ReflectionConfig
 
filename(String) - Static method in class io.micronaut.core.naming.NameUtils
Retrieves the fileName of a file without extension.
FileSystemResourceLoader - Interface in io.micronaut.core.io.file
Abstraction to load resources from the file system.
find() - Static method in interface io.micronaut.core.propagation.PropagatedContext
Returns an optional context.
find(Class<T>) - Method in interface io.micronaut.core.propagation.PropagatedContext
Finds optional element of type.
findAll(Class<T>) - Method in interface io.micronaut.core.propagation.PropagatedContext
Find all elements of type.
findAll(Predicate<String>) - Method in interface io.micronaut.core.io.service.SoftServiceLoader.StaticServiceLoader
 
findAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get all values for the given annotation.
findAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
findAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Find an AnnotationValue for the given annotation type.
findAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
findAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationSource
Find an AnnotationValue for the given annotation name.
findAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
findAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
findArgumentBinder(Argument<T>) - Method in interface io.micronaut.core.bind.ArgumentBinderRegistry
Locate an ArgumentBinder for the given argument.
findArgumentBinder(Argument<T>, S) - Method in interface io.micronaut.core.bind.ArgumentBinderRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
findAvailableTcpPort() - Static method in class io.micronaut.core.io.socket.SocketUtils
Finds an available TCP port.
findAvailableTcpPort(int, int) - Static method in class io.micronaut.core.io.socket.SocketUtils
Finds an available TCP port.
findClassByName(String) - Method in interface io.micronaut.core.graal.GraalReflectionConfigurer.ReflectionConfigurationContext
Finds a class by name.
findConstructor(Class<T>, Class<?>...) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Obtains a declared method.
findDeclaredAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
 
findDeclaredAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
findDeclaredAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Get all values for the given annotation that are directly declared on the annotated element.
findDeclaredAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
findDeclaredAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationSource
Get all values for the given annotation that are directly declared on the annotated element.
findDeclaredAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
findDeclaredAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
findDeclaredField(Class<?>, String) - Static method in class io.micronaut.core.reflect.ReflectionUtils
 
findField(Class<?>, String) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Finds a field in the type or super type.
findIntrospectedTypes(Predicate<? super BeanIntrospectionReference<?>>) - Method in interface io.micronaut.core.beans.BeanIntrospector
Finds introspections with the given filter.
findIntrospection(Class<T>) - Method in interface io.micronaut.core.beans.BeanIntrospector
Find a BeanIntrospection for the given bean type.
findIntrospections(Class<? extends Annotation>) - Method in interface io.micronaut.core.beans.BeanIntrospector
Finds introspections for classes annotated with the given stereotype.
findIntrospections(Class<? extends Annotation>, String...) - Method in interface io.micronaut.core.beans.BeanIntrospector
Finds introspections for classes annotated with the given stereotype.
findIntrospections(Predicate<? super BeanIntrospectionReference<?>>) - Method in interface io.micronaut.core.beans.BeanIntrospector
Finds introspections with the given filter.
findMethod(Class<?>, String, Class<?>...) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Finds a method on the given type for the given name.
findMethodsByName(Class<?>, String) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Finds a method on the given type for the given name.
findPropertyNamesForEnvironmentVariable(String) - Method in class io.micronaut.core.util.EnvironmentProperties
Returns, for an environment variable, the list of deduced Micronaut property names.
findQualifierAnnotation(AnnotationMetadata) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Finds a qualifier annotation.
findQualifierAnnotations(AnnotationMetadata) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Finds qualifier annotations.
findQualifierAnnotationsNames(AnnotationMetadata) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Finds qualifier annotations names.
findRepeatableAnnotation(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Find repeatable annotation container.
findRepeatableAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Find repeatable annotation container.
findRepeatableAnnotation(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
findRepeatableAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
findTypeConverter(Class<?>, Class<T>, String) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
Find the type converter.
findWrapper(Class<T2>, T2) - Static method in interface io.micronaut.core.beans.BeanWrapper
Obtain a bean wrapper for the given bean.
findWrapper(T2) - Static method in interface io.micronaut.core.beans.BeanWrapper
Obtain a bean wrapper for the given bean.
first() - Method in class io.micronaut.core.io.service.SoftServiceLoader
 
firstAvailable() - Method in class io.micronaut.core.io.service.SoftServiceLoader
Find the first service definition that is present, and then load it.
firstOr(String, ClassLoader) - Method in class io.micronaut.core.io.service.SoftServiceLoader
 
FixedLocaleResolver<T> - Class in io.micronaut.core.util.locale
Generic implementation of LocaleResolver for fixed locale resolution.
FixedLocaleResolver(Locale) - Constructor for class io.micronaut.core.util.locale.FixedLocaleResolver
 
FLAT - Enum constant in enum class io.micronaut.core.convert.format.MapFormat.MapTransformation
A flat map has the keys flattened such that foo.bar is a single map.
flatMap(Function<? super T, ? extends ExecutionFlow<? extends R>>) - Method in interface io.micronaut.core.execution.ExecutionFlow
Map a not-empty value to a new flow.
flatMap(Function<T, ArgumentBinder.BindingResult<R>>) - Method in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
Transform the result, if present.
FLOAT - Static variable in interface io.micronaut.core.type.Argument
Constant for float argument.
floatValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The float value of the given member.
floatValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The double value of the given member.
floatValue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
The double value of the given member.
floatValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
floatValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The float[] value for the given member.
floatValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The float[] value for the given member.
floatValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
forBase(String) - Method in class io.micronaut.core.io.file.DefaultFileSystemResourceLoader
 
forBase(String) - Method in interface io.micronaut.core.io.ResourceLoader
Constructs a new resource loader designed to load resources from the given path.
forBase(String) - Method in class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
 
forBase(String, boolean) - Method in class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
Need this method to ability disable Slf4J initizalization.
forClassLoader(ClassLoader) - Static method in interface io.micronaut.core.beans.BeanIntrospector
Creates a new default bean introspector that uses the given classloader.
forEach(BiConsumer<? super K, ? super V>) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
forEach(BiConsumer<CharSequence, ? super V>) - Method in interface io.micronaut.core.value.OptionalValues
Performs the given action for each entry in this OptionalValues until all entries have been processed or the action throws an exception.
forEach(BiConsumer<String, List<V>>) - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
 
forEach(BiConsumer<String, V>) - Method in interface io.micronaut.core.convert.value.ConvertibleValues
Performs the given action for each value.
forEachValue(BiConsumer<String, V>) - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
Performs the given action for each header.
fork(EnvironmentProperties) - Static method in class io.micronaut.core.util.EnvironmentProperties
Creates a new environment properties cache which delegates queries to the delegate, but will cache values into its own cache when they are missing.
format(StringConvention, String) - Static method in enum class io.micronaut.core.naming.conventions.StringConvention
Format a string according to a convention.
format(String) - Method in enum class io.micronaut.core.naming.conventions.StringConvention
Format the string with this format.
Format - Annotation Interface in io.micronaut.core.convert.format
Annotation used to describe the format in the case where the format needs to be altered for the purposes of conversion.
FORMAT_CSV - Static variable in class io.micronaut.core.convert.converters.MultiValuesConverterFactory
Values separated with commas ",".
FORMAT_DEEP_OBJECT - Static variable in class io.micronaut.core.convert.converters.MultiValuesConverterFactory
Values are put in the representation with property name for Map and POJO Object in square after the original parameter name.
FORMAT_MULTI - Static variable in class io.micronaut.core.convert.converters.MultiValuesConverterFactory
Values are repeated with the same parameter name for Iterable, while Map and POJO Object would be expanded with its property names.
FORMAT_PIPES - Static variable in class io.micronaut.core.convert.converters.MultiValuesConverterFactory
Values separated with the pipe "|" symbol similarly to CSV being separated with commas.
FORMAT_SSV - Static variable in class io.micronaut.core.convert.converters.MultiValuesConverterFactory
Values separated with spaces " " similarly to CSV being separated with commas.
FormattingTypeConverter<S,T,A extends Annotation> - Interface in io.micronaut.core.convert.format
 
forMethod(String) - Static method in enum class io.micronaut.core.naming.conventions.MethodConvention
Obtain the method convention for the given method.
forName(String, ClassLoader) - Static method in class io.micronaut.core.reflect.ClassUtils
Attempt to load a class for the given name from the given class loader.

G

Generated - Annotation Interface in io.micronaut.core.annotation
A marker annotation for methods that are generated though an annotation processor.
GenericArgument<T> - Class in io.micronaut.core.type
Captures a generic Argument.
GenericArgument() - Constructor for class io.micronaut.core.type.GenericArgument
Default constructor.
GenericPlaceholder<T> - Interface in io.micronaut.core.type
Extends Argument to allow differentiating the variable name from the argument name in cases where this is required (parameters and fields for example).
GenericTypeUtils - Class in io.micronaut.core.reflect
Utility methods for dealing with generic types via reflection.
GenericTypeUtils() - Constructor for class io.micronaut.core.reflect.GenericTypeUtils
 
get() - Method in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
Obtains the value.
get() - Static method in interface io.micronaut.core.propagation.PropagatedContext
Returns the current context or throws an exception otherwise.
get() - Method in interface io.micronaut.core.util.functional.ThrowingSupplier
Gets a result.
get(Class<T>) - Static method in class io.micronaut.core.optim.StaticOptimizations
Returns, if available, the optimization data of the requested type.
get(Class<T>) - Method in interface io.micronaut.core.propagation.PropagatedContext
Gets element of type.
get(String, ArgumentConversionContext<T>) - Method in interface io.micronaut.core.value.PropertyResolver
 
get(B) - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
get(B) - Method in interface io.micronaut.core.beans.BeanProperty
Read the bean value.
get(B) - Method in interface io.micronaut.core.beans.BeanReadProperty
Read the bean value.
get(B, ArgumentConversionContext<T2>) - Method in interface io.micronaut.core.beans.BeanProperty
Read the value and try to convert it to the given type.
get(B, ArgumentConversionContext<T2>) - Method in interface io.micronaut.core.beans.BeanReadProperty
Read the value and try to convert it to the given type.
get(B, Argument<T2>) - Method in interface io.micronaut.core.beans.BeanProperty
Read the value and try to convert it to the given type.
get(B, Argument<T2>) - Method in interface io.micronaut.core.beans.BeanReadProperty
Read the value and try to convert it to the given type.
get(B, Class<T2>) - Method in interface io.micronaut.core.beans.BeanProperty
Read the value and try to convert it to the given type.
get(B, Class<T2>) - Method in interface io.micronaut.core.beans.BeanReadProperty
Read the value and try to convert it to the given type.
get(B, Class<T2>, T2) - Method in interface io.micronaut.core.beans.BeanProperty
Read the value and try to convert it to the given type.
get(B, Class<T2>, T2) - Method in interface io.micronaut.core.beans.BeanReadProperty
Read the value and try to convert it to the given type.
get(CharSequence) - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
Get a value without applying any conversion.
get(CharSequence) - Method in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
get(CharSequence) - Method in interface io.micronaut.core.value.OptionalValues
Retrieve a value if it is present.
get(CharSequence) - Method in class io.micronaut.core.value.OptionalValuesMap
 
get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
 
get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.core.convert.value.ConvertibleValuesMap
 
get(Object) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
get(Object) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
get(String, int) - Method in class io.micronaut.core.util.StringIntMap
 
get(K, ArgumentConversionContext<T>) - Method in interface io.micronaut.core.value.ValueResolver
Resolve the given property for the given name.
get(K, Argument<T>) - Method in interface io.micronaut.core.value.ValueResolver
Resolve the given property for the given name.
get(K, Class<T>) - Method in interface io.micronaut.core.value.ValueResolver
Resolve the given property for the given name.
get(K, Class<T>, T) - Method in interface io.micronaut.core.value.ValueResolver
Resolve the given property for the given name.
getAll(CharSequence) - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
Get all the values for the given name without applying conversion.
getAll(CharSequence) - Method in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
getAllElements() - Method in interface io.micronaut.core.propagation.PropagatedContext
Gets all elements.
getAllInterfaces(Class<?>) - Static method in class io.micronaut.core.reflect.ReflectionUtils
 
getAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Find an AnnotationValue for the given annotation name.
getAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationSource
Find an AnnotationValue for the given annotation name.
getAnnotation(String) - Method in class io.micronaut.core.annotation.AnnotationValue
Gets a list of AnnotationValue for the given member.
getAnnotation(String, Class<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
Gets a list of AnnotationValue for the given member.
getAnnotationMetadata() - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
Supplies the metadata.
getAnnotationMetadata() - Method in class io.micronaut.core.beans.AbstractBeanConstructor
 
getAnnotationMetadata() - Method in class io.micronaut.core.beans.AbstractBeanMethod
 
getAnnotationMetadata() - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
getAnnotationMetadata() - Method in interface io.micronaut.core.bind.BoundExecutable
 
getAnnotationMetadata() - Method in interface io.micronaut.core.convert.ArgumentConversionContext
 
getAnnotationMetadata() - Method in class io.micronaut.core.type.DefaultArgument
 
getAnnotationName() - Method in class io.micronaut.core.annotation.AnnotationValue
The annotation name.
getAnnotationNameByStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Find the first annotation name for the given stereotype.
getAnnotationNameByStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationNameByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Find the first annotation name for the given stereotype.
getAnnotationNameByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationNames() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
All the annotation names this metadata declares.
getAnnotationNames() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationNamesByStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Resolve all annotation names that feature the given stereotype.
getAnnotationNamesByStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationNamesByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Resolve all annotation names that feature the given stereotype.
getAnnotationNamesByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotations(String) - Method in class io.micronaut.core.annotation.AnnotationValue
Gets a list of AnnotationValue for the given member.
getAnnotations(String, Class<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
Gets a list of AnnotationValue for the given member.
getAnnotationType() - Method in interface io.micronaut.core.bind.annotation.AnnotatedArgumentBinder
 
getAnnotationType(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Gets the type for a given annotation if it is present on the classpath.
getAnnotationType(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationType(String, ClassLoader) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Gets the type for a given annotation if it is present on the classpath.
getAnnotationType(String, ClassLoader) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationTypeByStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Find the first annotation name for the given stereotype.
getAnnotationTypeByStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationTypeByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Find the first annotation name for the given stereotype.
getAnnotationTypeByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationTypesByStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Resolve all annotation names that feature the given stereotype.
getAnnotationTypesByStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationTypesByStereotype(Class<? extends Annotation>, ClassLoader) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Resolve all annotation names that feature the given stereotype.
getAnnotationTypesByStereotype(Class<? extends Annotation>, ClassLoader) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationTypesByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Resolve all annotation names that feature the given stereotype.
getAnnotationTypesByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationValuesByName(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Gets all the annotation values by the given repeatable type name.
getAnnotationValuesByName(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationValuesByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Resolve all annotation values that feature the given stereotype.
getAnnotationValuesByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getAnnotationValuesByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Gets all the annotation values by the given repeatable type.
getAnnotationValuesByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getArgument() - Method in exception io.micronaut.core.bind.exceptions.UnsatisfiedArgumentException
 
getArgument() - Method in interface io.micronaut.core.convert.ArgumentConversionContext
 
getArgument() - Method in exception io.micronaut.core.convert.exceptions.ConversionErrorException
 
getArgument(int) - Method in interface io.micronaut.core.expressions.ExpressionEvaluationContext
Provides method argument by index.
getArguments() - Method in class io.micronaut.core.beans.AbstractBeanConstructor
 
getArguments() - Method in class io.micronaut.core.beans.AbstractBeanMethod
 
getArguments() - Method in interface io.micronaut.core.beans.BeanConstructor
 
getArguments() - Method in interface io.micronaut.core.bind.BoundExecutable
 
getArguments() - Method in interface io.micronaut.core.type.Executable
The required argument types.
getAttribute(CharSequence) - Method in interface io.micronaut.core.attr.AttributeHolder
Obtain the value of an attribute on the HTTP method.
getAttribute(CharSequence, Class<T>) - Method in interface io.micronaut.core.attr.AttributeHolder
Obtain the value of an attribute on the HTTP method.
getAttributes() - Method in interface io.micronaut.core.attr.AttributeHolder
A MutableConvertibleValues of the attributes for object.
getAttributes() - Method in interface io.micronaut.core.attr.MutableAttributeHolder
Overrides the default AttributeHolder.getAttributes() method to return a mutable object.
getBean() - Method in interface io.micronaut.core.beans.BeanWrapper
 
getBean(Class<T>) - Method in interface io.micronaut.core.expressions.ExpressionEvaluationContext
Provides bean by type.
getBeanMethods() - Method in interface io.micronaut.core.beans.BeanIntrospection
Returns the BeanMethod instances for this introspection.
getBeanProperties() - Method in interface io.micronaut.core.beans.BeanIntrospection
 
getBeanProperties() - Method in interface io.micronaut.core.beans.BeanWrapper
The properties.
getBeanReadProperties() - Method in interface io.micronaut.core.beans.BeanIntrospection
 
getBeanType() - Method in interface io.micronaut.core.beans.BeanInfo
 
getBeanType() - Method in interface io.micronaut.core.beans.BeanIntrospection
The bean type.
getBeanType() - Method in interface io.micronaut.core.beans.BeanIntrospectionReference
The type.
getBeanType() - Method in interface io.micronaut.core.beans.BeanMap
 
getBeanWriteProperties() - Method in interface io.micronaut.core.beans.BeanIntrospection
 
getBoundArguments() - Method in interface io.micronaut.core.bind.BoundExecutable
That arguments that will be used to invoke the method.
getBuilderArguments() - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
All the arguments possible for creating the instance.
getBuildMethodArguments() - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
Any arguments required by the build method.
getByte(int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Get the byte at the specified index.
getByte(int) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
getCause() - Method in interface io.micronaut.core.convert.ConversionError
 
getCharset() - Method in interface io.micronaut.core.convert.ConversionContext
 
getClassLoader() - Method in interface io.micronaut.core.io.scan.ClassPathResourceLoader
 
getClassLoader() - Method in class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
 
getConstants() - Method in interface io.micronaut.core.beans.EnumBeanIntrospection
 
getConstructor() - Method in interface io.micronaut.core.beans.BeanIntrospection
 
getConstructorArguments() - Method in interface io.micronaut.core.beans.BeanIntrospection
The constructor arguments needed to instantiate the bean.
getContext() - Method in interface io.micronaut.core.execution.ImperativeExecutionFlow
 
getContext() - Method in interface io.micronaut.core.propagation.MutablePropagatedContext
The mutated context.
getConversionError() - Method in exception io.micronaut.core.convert.exceptions.ConversionErrorException
 
getConversionErrors() - Method in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
 
getConversionService() - Method in interface io.micronaut.core.convert.ConversionServiceProvider
Provides the conversion service.
getConversionService() - Method in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
getConversionService() - Method in interface io.micronaut.core.convert.value.ConvertibleValues
 
getConvertibleValues() - Method in class io.micronaut.core.annotation.AnnotationValue
 
getDeclaredAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaredAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Find an AnnotationValue for the given annotation name.
getDeclaredAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaredAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationSource
Get all values for the given annotation that are directly declared on the annotated element.
getDeclaredAnnotationNameByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Find the first annotation name for the given stereotype.
getDeclaredAnnotationNameByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaredAnnotationNames() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
All the declared annotation names this metadata declares.
getDeclaredAnnotationNames() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaredAnnotationNamesByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Resolve all annotations names for the given stereotype that are declared annotations.
getDeclaredAnnotationNamesByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaredAnnotationTypeByStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Find the first declared annotation name for the given stereotype.
getDeclaredAnnotationTypeByStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaredAnnotationTypeByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Find the first annotation name for the given stereotype.
getDeclaredAnnotationTypeByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaredAnnotationValuesByName(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Gets only declared annotation values by the given repeatable type name.
getDeclaredAnnotationValuesByName(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaredAnnotationValuesByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Gets only declared annotation values by the given repeatable type.
getDeclaredAnnotationValuesByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaredMetadata() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Gets the declared metadata without inherited metdata.
getDeclaredMetadata() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaredMethod(Class<?>, String, Class<?>...) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Obtains a declared method.
getDeclaredStereotypeAnnotationNames() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Returns the names of the annotations which are declared stereotypes.
getDeclaredStereotypeAnnotationNames() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDeclaringBean() - Method in class io.micronaut.core.beans.AbstractBeanMethod
 
getDeclaringBean() - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
getDeclaringBean() - Method in interface io.micronaut.core.beans.BeanMethod
 
getDeclaringBean() - Method in interface io.micronaut.core.beans.BeanProperty
 
getDeclaringBean() - Method in interface io.micronaut.core.beans.BeanReadProperty
 
getDeclaringBean() - Method in interface io.micronaut.core.beans.BeanWriteProperty
 
getDeclaringBeanType() - Method in class io.micronaut.core.beans.AbstractBeanConstructor
 
getDeclaringBeanType() - Method in interface io.micronaut.core.beans.BeanConstructor
Returns the bean type.
getDeclaringType() - Method in interface io.micronaut.core.beans.BeanMethod
 
getDeclaringType() - Method in interface io.micronaut.core.beans.BeanProperty
The declaring type of the property.
getDeclaringType() - Method in interface io.micronaut.core.beans.BeanReadProperty
The declaring type of the property.
getDeclaringType() - Method in interface io.micronaut.core.beans.BeanWriteProperty
The declaring type of the property.
getDeclaringType() - Method in interface io.micronaut.core.bind.BoundExecutable
 
getDeclaringType() - Method in interface io.micronaut.core.type.Executable
 
getDefaultLocale() - Method in interface io.micronaut.core.util.locale.LocaleResolutionConfiguration
 
getDefaultValue(Class<? extends Annotation>, String, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Return the default value for the given annotation member.
getDefaultValue(Class<? extends Annotation>, String, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDefaultValue(Class<? extends Annotation>, String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Return the default value for the given annotation member.
getDefaultValue(Class<? extends Annotation>, String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDefaultValue(String, String, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Return the default value for the given annotation member.
getDefaultValue(String, String, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDefaultValue(String, String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Return the default value for the given annotation member.
getDefaultValue(String, String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDefaultValues() - Method in class io.micronaut.core.annotation.AnnotationValue
The default values.
getDefaultValues(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Return the default values for the given annotation name.
getDefaultValues(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getDescription() - Method in interface io.micronaut.core.beans.BeanConstructor
The description of the constructor.
getDescription() - Method in class io.micronaut.core.cli.Option
 
getDescription() - Method in interface io.micronaut.core.naming.Described
A description that describes this object.
getDescription(boolean) - Method in interface io.micronaut.core.beans.BeanConstructor
The description of the constructor.
getDescription(boolean) - Method in interface io.micronaut.core.naming.Described
Allows returning a more simple description if requested.
getError() - Method in interface io.micronaut.core.execution.ImperativeExecutionFlow
 
getFallbackFormat(Argument<?>) - Method in class io.micronaut.core.bind.annotation.AbstractArgumentBinder
 
getField(Class<?>, String, Object) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Gets the value of the given field reflectively.
getFieldValue(Class<?>, String, Object) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Finds field's value or return an empty if exception occurs or if the value is null.
getFirst(CharSequence) - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
Get the first value of the given header.
getFirst(CharSequence) - Method in interface io.micronaut.core.value.OptionalMultiValues
Retrieve a value if it is present.
getFirst(CharSequence, ArgumentConversionContext<T>) - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
Find a header and convert it to the given type.
getFirst(CharSequence, Argument<T>) - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
Find a header and convert it to the given type.
getFirst(CharSequence, Class<T>) - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
Find a header and convert it to the given type.
getFirst(CharSequence, Class<T>, T) - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
Find a header and convert it to the given type.
getFirstTypeVariable() - Method in class io.micronaut.core.type.DefaultArgument
 
getFirstTypeVariable() - Method in interface io.micronaut.core.type.TypeVariableResolver
 
getFixed() - Method in interface io.micronaut.core.util.locale.LocaleResolutionConfiguration
 
getGenericBeanType() - Method in interface io.micronaut.core.beans.BeanInfo
 
getIndexedProperties(Class<? extends Annotation>) - Method in interface io.micronaut.core.beans.BeanIntrospection
Get all the bean properties annotated for the given annotation type.
getIndexedProperty(Class<? extends Annotation>) - Method in interface io.micronaut.core.beans.BeanIntrospection
Get first bean properties annotated for the given type.
getIndexedProperty(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.beans.BeanIntrospection
Get all the bean properties annotated for the given type.
getInstance() - Method in class io.micronaut.core.annotation.AnnotationClassValue
Returns the backing instance if there is one.
getIntrospection() - Method in interface io.micronaut.core.beans.BeanWrapper
 
getIntrospection(Class<T>) - Method in interface io.micronaut.core.beans.BeanIntrospector
Retrieves an introspection for the given type.
getIntrospection(Class<T2>) - Static method in interface io.micronaut.core.beans.BeanIntrospection
Obtains an introspection from the default BeanIntrospector.
getLastError() - Method in interface io.micronaut.core.convert.ErrorsContext
Obtain the last error.
getLoader(Class<T>) - Method in class io.micronaut.core.io.ResourceResolver
Searches resource loaders for one that matches or is a subclass of the specified type.
getLoaderForBasePath(String) - Method in class io.micronaut.core.io.ResourceResolver
Searches resource loaders for one that supports the given path.
getLocale() - Method in interface io.micronaut.core.convert.ConversionContext
 
getLogger(Class<?>) - Static method in class io.micronaut.core.reflect.ClassUtils
Special case getLogger method that should be used by classes that are used in the annotation processor.
getMemberNames() - Method in class io.micronaut.core.annotation.AnnotationValue
Resolves the names of all the present annotation members.
getMethod(Class<?>, String, Class<?>...) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Obtains a method.
getMicronautVersion() - Static method in class io.micronaut.core.version.VersionUtils
 
getMissingTypes() - Method in class io.micronaut.core.reflect.ClassUtils.Optimizations
 
getName() - Method in class io.micronaut.core.annotation.AnnotationClassValue
 
getName() - Method in class io.micronaut.core.beans.AbstractBeanIntrospectionReference
 
getName() - Method in class io.micronaut.core.beans.AbstractBeanMethod
 
getName() - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
getName() - Method in class io.micronaut.core.cli.Option
 
getName() - Method in interface io.micronaut.core.io.service.ServiceDefinition
 
getName() - Method in class io.micronaut.core.io.service.SoftServiceLoader.StaticDefinition
 
getName() - Method in interface io.micronaut.core.naming.Named
 
getName() - Method in interface io.micronaut.core.type.Argument
 
getName() - Method in class io.micronaut.core.type.DefaultArgument
 
getNativeAllocator() - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
 
getOptions() - Method in interface io.micronaut.core.cli.CommandLine
 
getOrDefault(Object, V) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
getOrder() - Method in interface io.micronaut.core.beans.BeanInfo
 
getOrder() - Method in interface io.micronaut.core.order.Ordered
 
getOrder(AnnotationMetadata) - Static method in class io.micronaut.core.order.OrderUtil
Get the order for the given annotation metadata.
getOrder(AnnotationMetadata, Object) - Static method in class io.micronaut.core.order.OrderUtil
Get the order of the given object.
getOrder(Ordered) - Static method in class io.micronaut.core.order.OrderUtil
Deprecated, for removal: This API element is subject to removal in a future version.
Inline method
getOrder(Object) - Static method in class io.micronaut.core.order.OrderUtil
Get the order for the given object.
getOrEmpty() - Static method in interface io.micronaut.core.propagation.PropagatedContext
Returns the current context or an empty one.
getOriginalValue() - Method in interface io.micronaut.core.convert.ConversionError
 
getPackageName(String) - Static method in class io.micronaut.core.naming.NameUtils
Returns the package name for a class represented as string.
getPrimitiveType(Class<?>) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Obtain the primitive type for the given wrapper type.
getPrimitiveType(String) - Static method in class io.micronaut.core.reflect.ClassUtils
The primitive type for the given type name.
getProperties(String) - Method in class io.micronaut.core.annotation.AnnotationValue
Resolves a map of properties for a member that is an array of annotations that have members called "name" or "key" to represent the key and "value" to represent the value.
getProperties(String) - Method in interface io.micronaut.core.value.PropertyResolver
Return all the properties under the given key.
getProperties(String, String) - Method in class io.micronaut.core.annotation.AnnotationValue
Resolve properties with a custom key member.
getProperties(String, StringConvention) - Method in interface io.micronaut.core.value.PropertyResolver
Return all the properties under the given key.
getProperty(String) - Method in interface io.micronaut.core.beans.BeanIntrospection
Obtain a property by name.
getProperty(String, ArgumentConversionContext<T>) - Method in interface io.micronaut.core.value.PropertyResolver
Resolve the given property for the given name, type and generic type arguments.
getProperty(String, Argument<T>) - Method in interface io.micronaut.core.value.PropertyResolver
Resolve the given property for the given name, type and generic type arguments.
getProperty(String, Class<P>) - Method in interface io.micronaut.core.beans.BeanIntrospection
Obtain a property by name and type.
getProperty(String, Class<P>) - Method in interface io.micronaut.core.beans.BeanWrapper
Get the property of the given name and type.
getProperty(String, Class<T>) - Method in interface io.micronaut.core.value.PropertyResolver
Resolve the given property for the given name.
getProperty(String, Class<T>, ConversionContext) - Method in interface io.micronaut.core.value.PropertyResolver
Resolve the given property for the given name, type and generic type arguments.
getProperty(String, Class<T>, T) - Method in interface io.micronaut.core.value.PropertyResolver
Resolve the given property for the given name.
getProperty(String, ArgumentConversionContext<P>) - Method in interface io.micronaut.core.beans.BeanWrapper
Get the property of the given name and type.
getProperty(String, Argument<P>) - Method in interface io.micronaut.core.beans.BeanWrapper
Get the property of the given name and type.
getProperty(String) - Method in interface io.micronaut.core.expressions.ExpressionEvaluationContext
Provides property by name.
getProperty(String, ArgumentConversionContext<T>) - Method in class io.micronaut.core.value.MapPropertyResolver
 
getPropertyEntries(String) - Method in class io.micronaut.core.value.MapPropertyResolver
 
getPropertyEntries(String) - Method in interface io.micronaut.core.value.PropertyResolver
Returns a collection of properties entries under the given key.
getPropertyNameForGetter(String, String) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent property name for the given getter and read prefix.
getPropertyNameForGetter(String, String[]) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent property name for the given getter and read prefixes.
getPropertyNameForGetter(String) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent property name for the given getter.
getPropertyNameForSetter(String, String) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent property name for the given setter and write prefix.
getPropertyNameForSetter(String, String[]) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent property name for the given setter and write prefixes.
getPropertyNameForSetter(String) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent property name for the given setter.
getPropertyNames() - Method in interface io.micronaut.core.beans.BeanIntrospection
The property names as an array.
getPropertyNames() - Method in interface io.micronaut.core.beans.BeanWrapper
The property names.
getPropertyPathMatches(String) - Method in interface io.micronaut.core.value.PropertyResolver
Will return for a given pattern such as foo.*.bar.* and array of arrays containing the variable names that match the pattern.
getPropertyPathMatches(String) - Method in class io.micronaut.core.value.MapPropertyResolver
 
getQuietly(Object) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
getRawArguments() - Method in interface io.micronaut.core.cli.CommandLine
 
getReadProperty(String) - Method in interface io.micronaut.core.beans.BeanIntrospection
Obtain a read property by name.
getReadProperty(String, Class<P>) - Method in interface io.micronaut.core.beans.BeanIntrospection
Obtain a read property by name and type.
getReadPropertyNames() - Method in interface io.micronaut.core.beans.BeanIntrospection
The read property names as an array.
getRemainingArgs() - Method in interface io.micronaut.core.cli.CommandLine
 
getRemainingArgsString() - Method in interface io.micronaut.core.cli.CommandLine
 
getRemainingArgsWithOptionsString() - Method in interface io.micronaut.core.cli.CommandLine
 
getRequiredField(Class<?>, String) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Finds a field on the given type for the given name.
getRequiredInternalConstructor(Class<T>, Class<?>...) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Finds an internal constructor defined by the Micronaut API and throws a NoSuchMethodError if it doesn't exist.
getRequiredInternalMethod(Class<?>, String, Class<?>...) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Finds an internal method defined by the Micronaut API and throws a NoSuchMethodError if it doesn't exist.
getRequiredMethod(Class<?>, String, Class<?>...) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Finds a method on the given type for the given name.
getRequiredProperty(String, ArgumentConversionContext<P>) - Method in interface io.micronaut.core.beans.BeanWrapper
Get the property value of the given type or throw an exception if it is unobtainable.
getRequiredProperty(String, Argument<P>) - Method in interface io.micronaut.core.beans.BeanWrapper
Get the property value of the given type or throw an exception if it is unobtainable.
getRequiredProperty(String, Class<P>) - Method in interface io.micronaut.core.beans.BeanIntrospection
Gets a property of the given name and type or throws IntrospectionException if the property is not present.
getRequiredProperty(String, Class<P>) - Method in interface io.micronaut.core.beans.BeanWrapper
Get the property value of the given type or throw an exception if it is unobtainable.
getRequiredProperty(String, Class<T>) - Method in interface io.micronaut.core.value.PropertyResolver
Resolve the given property for the given name.
getRequiredReadProperty(String, Class<P>) - Method in interface io.micronaut.core.beans.BeanIntrospection
Gets a read property of the given name and type or throws IntrospectionException if the property is not present.
getRequiredValue(Class<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
Get the value of the value member of the annotation.
getRequiredValue(String, Class<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
Get the value of the value member of the annotation.
getRequiredWriteProperty(String, Class<P>) - Method in interface io.micronaut.core.beans.BeanIntrospection
Gets a write property of the given name and type or throws IntrospectionException if the property is not present.
getResource(String) - Method in class io.micronaut.core.io.ResourceResolver
Searches resource loaders for one that supports the given path.
getResource(String) - Method in class io.micronaut.core.io.file.DefaultFileSystemResourceLoader
 
getResource(String) - Method in interface io.micronaut.core.io.ResourceLoader
Obtains the URL to a given resource.
getResource(String) - Method in class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
Obtains a resource URL.
getResourceAsStream(String) - Method in class io.micronaut.core.io.ResourceResolver
Searches resource loaders for one that supports the given path.
getResourceAsStream(String) - Method in class io.micronaut.core.io.file.DefaultFileSystemResourceLoader
 
getResourceAsStream(String) - Method in interface io.micronaut.core.io.ResourceLoader
Obtains a resource as a stream.
getResourceAsStream(String) - Method in class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
Obtains a resource as a stream.
getResources(String) - Method in class io.micronaut.core.io.ResourceResolver
Searches resource loaders for one that supports the given path.
getResources(String) - Method in class io.micronaut.core.io.file.DefaultFileSystemResourceLoader
 
getResources(String) - Method in interface io.micronaut.core.io.ResourceLoader
Obtains all resources with the given name.
getResources(String) - Method in class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
Obtains a stream of resource URLs.
getRetentionPolicy() - Method in class io.micronaut.core.annotation.AnnotationValue
 
getReturnType() - Method in class io.micronaut.core.beans.AbstractBeanMethod
 
getReturnType() - Method in interface io.micronaut.core.beans.BeanMethod
 
getServiceLoaders() - Method in class io.micronaut.core.io.service.SoftServiceLoader.Optimizations
 
getSimpleName() - Method in interface io.micronaut.core.type.TypeInformation
Obtains the type's simple name.
getSimpleName(String) - Static method in class io.micronaut.core.naming.NameUtils
Returns the simple name for a class represented as string.
getStereotypeAnnotationNames() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Returns the names of the annotations which are stereotypes.
getStereotypeAnnotationNames() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getStereotypes() - Method in class io.micronaut.core.annotation.AnnotationValue
 
getSupportingLoader(String) - Method in class io.micronaut.core.io.ResourceResolver
Searches resource loaders for one that supports the given prefix.
getSystemProperties() - Method in interface io.micronaut.core.cli.CommandLine
 
getTarget() - Method in interface io.micronaut.core.bind.BoundExecutable
 
getTargetAnnotationMetadata() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Unwraps possible a possible delegate or a provider, returns this otherwise.
getTargetAnnotationMetadata() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getTargetAnnotationMetadata() - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
getTargetAnnotationMetadata() - Method in interface io.micronaut.core.annotation.AnnotationSource
Unwraps possible delegate or provider.
getterNameFor(String) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent getter name for the given property.
getterNameFor(String, boolean) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent getter name for the given property.
getterNameFor(String, Class<?>) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent getter name for the given property.
getterNameFor(String, String) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent getter name for the given property and a prefix.
getterNameFor(String, String[]) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent getter name for the given property and the first prefix.
getThis() - Method in interface io.micronaut.core.expressions.ExpressionEvaluationContext
Expressions that are evaluated in non-static contexts can reference "this".
getType() - Method in class io.micronaut.core.annotation.AnnotationClassValue
The type if present on the classpath.
getType() - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
getType() - Method in interface io.micronaut.core.beans.BeanProperty
 
getType() - Method in interface io.micronaut.core.beans.BeanReadProperty
 
getType() - Method in interface io.micronaut.core.beans.BeanWriteProperty
 
getType() - Method in class io.micronaut.core.type.DefaultArgument
 
getType() - Method in interface io.micronaut.core.type.TypeInformation
 
getTypeName() - Method in interface io.micronaut.core.annotation.AnnotatedTypeInfo
 
getTypeName() - Method in interface io.micronaut.core.type.TypeInformation
 
getTypeParameters() - Method in interface io.micronaut.core.convert.ArgumentConversionContext
 
getTypeParameters() - Method in class io.micronaut.core.type.DefaultArgument
 
getTypeParameters() - Method in interface io.micronaut.core.type.TypeVariableResolver
 
getTypeString(boolean) - Method in interface io.micronaut.core.type.TypeInformation
Returns the string representation of the argument type, including generics.
getTypeVariable(String) - Method in interface io.micronaut.core.type.TypeVariableResolver
 
getTypeVariables() - Method in interface io.micronaut.core.convert.ArgumentConversionContext
 
getTypeVariables() - Method in interface io.micronaut.core.convert.ConversionContext
In the case where the type to be converted contains generic type arguments this map will return the concrete types of those arguments.
getTypeVariables() - Method in class io.micronaut.core.type.DefaultArgument
 
getTypeVariables() - Method in interface io.micronaut.core.type.TypeVariableResolver
 
getUnboundArguments() - Method in interface io.micronaut.core.bind.BoundExecutable
If the executable can only be partially bound then this method will return the arguments that have not been bound.
getUndeclaredOptions() - Method in interface io.micronaut.core.cli.CommandLine
 
getUnsafe(B) - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
getUnsafe(B) - Method in interface io.micronaut.core.beans.UnsafeBeanProperty
Unsafe version of BeanReadProperty.get(Object).
getUnsafe(B) - Method in interface io.micronaut.core.beans.UnsafeBeanReadProperty
Unsafe version of BeanReadProperty.get(Object).
getValue() - Method in interface io.micronaut.core.beans.EnumBeanIntrospection.EnumConstant
 
getValue() - Method in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
 
getValue() - Method in interface io.micronaut.core.execution.ImperativeExecutionFlow
 
getValue() - Method in interface io.micronaut.core.type.ArgumentValue
 
getValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of default "value" the given annotation.
getValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(Class<? extends Annotation>, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of default "value" the given annotation.
getValue(Class<? extends Annotation>, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(Class<? extends Annotation>, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of default "value" the given annotation.
getValue(Class<? extends Annotation>, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of the given annotation member.
getValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(Class<? extends Annotation>, String, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of the given annotation member.
getValue(Class<? extends Annotation>, String, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(Class<? extends Annotation>, String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of the given annotation member.
getValue(Class<? extends Annotation>, String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of default "value" the given annotation.
getValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(String, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of default "value" the given annotation.
getValue(String, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of default "value" the given annotation.
getValue(String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of the given annotation member.
getValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(String, String, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of the given annotation member.
getValue(String, String, Argument<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(String, String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get the value of the given annotation member.
getValue(String, String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValue(ArgumentConversionContext<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
Get the value of the value member of the annotation.
getValue(Argument<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
Get the value of the value member of the annotation.
getValue(CharSequence) - Method in interface io.micronaut.core.convert.value.ConvertibleValues
Get a raw value without any conversion.
getValue(CharSequence) - Method in class io.micronaut.core.convert.value.ConvertibleValuesMap
 
getValue(Class<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
Get the value of the value member of the annotation.
getValueMapper() - Method in class io.micronaut.core.annotation.AnnotationValue
 
getValues() - Method in class io.micronaut.core.annotation.AnnotationValue
 
getValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
 
getValues(Class<? extends Annotation>, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get all values for the given annotation.
getValues(Class<? extends Annotation>, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValues(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get all values for the given annotation and type of the underlying values.
getValues(String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Get all values for the given annotation and type of the underlying values.
getValues(String, Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
getValueType() - Method in interface io.micronaut.core.convert.value.ConvertibleValues
 
getVariableName() - Method in interface io.micronaut.core.type.GenericPlaceholder
 
getVersion() - Method in class io.micronaut.core.version.SemanticVersion
 
getWrappedType() - Method in interface io.micronaut.core.type.TypeInformation
Returns the wrapped type in the case where TypeInformation.isWrapperType() returns true.
getWrapper(Class<T2>, T2) - Static method in interface io.micronaut.core.beans.BeanWrapper
Obtain a bean wrapper for the given bean.
getWrapper(T2) - Static method in interface io.micronaut.core.beans.BeanWrapper
Obtain a bean wrapper for the given bean.
getWrapperType() - Method in interface io.micronaut.core.type.TypeInformation
If the type is primitive returns the wrapper type, otherwise returns the actual type.
getWrapperType(Class<?>) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Obtain the wrapper type for the given primitive.
getWriteProperty(String) - Method in interface io.micronaut.core.beans.BeanIntrospection
Obtain a write property by name.
getWriteProperty(String, Class<P>) - Method in interface io.micronaut.core.beans.BeanIntrospection
Obtain a write property by name and type.
GraalReflectionConfigurer - Interface in io.micronaut.core.graal
Interface that allows dynamic configuration of reflection generated by the GraalTypeElementVisitor.
GraalReflectionConfigurer.ReflectionConfigurationContext - Interface in io.micronaut.core.graal
Context object for the configuration.

H

handle(T) - Method in interface io.micronaut.core.exceptions.ExceptionHandler
Handle the given exception.
handle(T, E) - Method in interface io.micronaut.core.exceptions.BeanExceptionHandler
Handles the exception.
hasAnnotation(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether this object has the given annotation on the object itself or inherited from a parent.
hasAnnotation(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether this object has the given annotation on the object itself or inherited from a parent.
hasAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotatedTypeInfo
Checks whether an annotation for the given name exists.
hasAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasBuilder() - Method in interface io.micronaut.core.beans.BeanIntrospection
Does the introspection have a backing builder.
hasDeclaredAnnotation(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether this object has the given annotation directly declared on the object.
hasDeclaredAnnotation(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasDeclaredAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether this object has the given annotation directly declared on the object.
hasDeclaredAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasDeclaredQualifierAnnotation(AnnotationMetadata) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Has qualifier annotations.
hasDeclaredStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether this object has the given stereotype directly declared on the object.
hasDeclaredStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasDeclaredStereotype(Class<? extends Annotation>...) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether this object has any of the given stereotype directly declared on the object.
hasDeclaredStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether this object has the given annotation stereotype on the object itself and not inherited from a parent
hasDeclaredStereotype(String...) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether this object has any of the given stereotype directly declared on the object.
hasDeclaredStereotype(Class<? extends Annotation>...) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasDeclaredStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasErrors() - Method in interface io.micronaut.core.convert.ErrorsContext
 
hasEvaluatedExpressions() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Does the metadata contain any evaluated expressions like #{ T(java.lang.Math).random() }.
hasEvaluatedExpressions() - Method in class io.micronaut.core.annotation.AnnotationValue
If this AnnotationValue contains Evaluated Expressions.
hash(Object, Object) - Static method in class io.micronaut.core.util.ObjectUtils
Hashing method.
hash(Object, Object, Object) - Static method in class io.micronaut.core.util.ObjectUtils
Hashing method.
hashCode() - Method in class io.micronaut.core.annotation.AnnotationClassValue
 
hashCode() - Method in class io.micronaut.core.annotation.AnnotationValue
 
hashCode() - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
hashCode() - Method in class io.micronaut.core.cli.Option
 
hashCode() - Method in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
hashCode() - Method in class io.micronaut.core.convert.value.ConvertibleValuesMap
 
hashCode() - Method in record class io.micronaut.core.expressions.EvaluatedExpressionReference
Returns a hash code value for this object.
hashCode() - Method in class io.micronaut.core.type.DefaultArgument
 
hashCode() - Method in class io.micronaut.core.util.CopyOnWriteMap
 
hashCode() - Method in class io.micronaut.core.value.OptionalValuesMap
 
hasOption(String) - Method in interface io.micronaut.core.cli.CommandLine
 
hasPropertyExpressions() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Does the metadata contain any property expressions like ${foo.bar}.
hasPropertyExpressions() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasSetterOrConstructorArgument() - Method in interface io.micronaut.core.beans.BeanProperty
This method returns true if the property can be mutated either via copy constructor or bean setter.
hasSimpleAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether the given annotation simple name (name without the package) is present in the annotations.
hasSimpleAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasSimpleDeclaredAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether the given annotation simple name (name without the package) is present in the declared annotations.
hasSimpleDeclaredAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether this object has the given annotation stereotype on the object itself or inherited from a parent
hasStereotype(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasStereotype(Class<? extends Annotation>...) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Check whether any of the given stereotypes is present.
hasStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Checks whether this object has the given annotation stereotype on the object itself or inherited from a parent
hasStereotype(String[]) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Check whether any of the given stereotypes is present.
hasStereotype(Class<? extends Annotation>...) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasStereotype(String[]) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
hasStereotypeNonRepeating(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Faster version of AnnotationMetadata.hasStereotype(Class) that does not support repeatable annotations.
hasText(CharSequence) - Static method in class io.micronaut.core.util.StringUtils
Return whether the given string has non whitespace characters.
hasTypeVariables() - Method in interface io.micronaut.core.type.TypeInformation
 
HEAD - Enum constant in enum class io.micronaut.core.naming.conventions.MethodConvention
The default head method of controllers.
Headers - Interface in io.micronaut.core.type
Common interface for all headers types.
HIGHEST_PRECEDENCE - Static variable in interface io.micronaut.core.order.Ordered
Constant for the highest precedence value.
httpMethod() - Method in enum class io.micronaut.core.naming.conventions.MethodConvention
 
hyphenate(String) - Static method in class io.micronaut.core.naming.NameUtils
Converts camel case to hyphenated, lowercase form.
hyphenate(String, boolean) - Static method in class io.micronaut.core.naming.NameUtils
Converts camel case to hyphenated, lowercase form.
HYPHENATED - Enum constant in enum class io.micronaut.core.naming.conventions.StringConvention
Hyphenated, in lower case.

I

ID - Enum constant in enum class io.micronaut.core.naming.conventions.PropertyConvention
The ID property used in REST endpoints and object mapping.
ID_PATH - Static variable in enum class io.micronaut.core.naming.conventions.MethodConvention
Path for the id.
identity() - Static method in interface io.micronaut.core.util.functional.ThrowingFunction
Returns a function that always returns its input argument.
ignoreSettersWithDifferingType() - Element in annotation interface io.micronaut.core.annotation.Introspected
If the introspection should ignore a setter with a different type than a getter.
ImmutableArgumentConversionContext<T> - Interface in io.micronaut.core.convert
Immutable variant of ArgumentConversionContext that can be used as a constant in cases where conversion error handling and rejection is not required.
ImperativeExecutionFlow<T> - Interface in io.micronaut.core.execution
The imperative execution flow.
includedAnnotations() - Element in annotation interface io.micronaut.core.annotation.Introspected
The annotation types that if present on the property cause only the properties with the specified annotation to be included in the result.
includes() - Element in annotation interface io.micronaut.core.annotation.Introspected
The property names to include.
INDEX - Enum constant in enum class io.micronaut.core.naming.conventions.MethodConvention
The index method of controllers.
indexed() - Element in annotation interface io.micronaut.core.annotation.Introspected
Indexed - Annotation Interface in io.micronaut.core.annotation
An annotation that can be used on types where there may be many implementations of a particular interface.
Indexes - Annotation Interface in io.micronaut.core.annotation
Allows Indexed to be repeatable.
indexOf(byte) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Find the index of the first occurrence of the given byte.
indexOf(byte) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
indexOf(String) - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
 
inherited() - Element in annotation interface io.micronaut.core.annotation.NonNull
Whether the nullable behaviour is inherited by subclasses or implementors in interfaces.
inherited() - Element in annotation interface io.micronaut.core.annotation.Nullable
Whether the nullable behaviour is inherited by subclasses or implementors in interfaces.
initialCapacity(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
Specifies the initial capacity of the hash table (default 16).
INJECT - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The meta annotation used for inject declarations.
instantiate() - Method in interface io.micronaut.core.beans.BeanIntrospection
Instantiates an instance of the bean, throwing an exception is instantiation is not possible.
instantiate(boolean, Object...) - Method in interface io.micronaut.core.beans.BeanIntrospection
Instantiates an instance of the bean, throwing an exception is instantiation is not possible.
instantiate(Class<T>) - Static method in class io.micronaut.core.reflect.InstantiationUtils
Instantiate the given class rethrowing any exceptions as InstantiationException.
instantiate(Class<T>, Class<?>[], Object...) - Static method in class io.micronaut.core.reflect.InstantiationUtils
Instantiate the given class rethrowing any exceptions as InstantiationException.
instantiate(Object...) - Method in interface io.micronaut.core.beans.BeanConstructor
Instantiate an instance.
instantiate(Object...) - Method in interface io.micronaut.core.beans.BeanIntrospection
Instantiates an instance of the bean, throwing an exception is instantiation is not possible.
instantiate(String, Class<T>) - Static method in class io.micronaut.core.reflect.InstantiationUtils
Instantiate the given class rethrowing any exceptions as InstantiationException.
instantiate(String, ClassLoader) - Static method in class io.micronaut.core.reflect.InstantiationUtils
Instantiate the given class rethrowing any exceptions as InstantiationException.
InstantiatedMember - Annotation Interface in io.micronaut.core.annotation
An annotation that can be used on another annotation member that returns a class to indicate that the value of the annotation should be populated as an instance of the specified class.
instantiateUnsafe(Object...) - Method in interface io.micronaut.core.beans.UnsafeBeanInstantiationIntrospection
Instantiates an instance of the bean.
InstantiationException - Exception in io.micronaut.core.reflect.exception
Thrown when an error occurs instantiating an instance.
InstantiationException(String) - Constructor for exception io.micronaut.core.reflect.exception.InstantiationException
 
InstantiationException(String, Throwable) - Constructor for exception io.micronaut.core.reflect.exception.InstantiationException
 
InstantiationUtils - Class in io.micronaut.core.reflect
Utility methods for instantiating objects.
InstantiationUtils() - Constructor for class io.micronaut.core.reflect.InstantiationUtils
 
INT - Static variable in interface io.micronaut.core.convert.ConversionContext
Constant for Integer argument.
INT - Static variable in interface io.micronaut.core.type.Argument
Constant for int argument.
Internal - Annotation Interface in io.micronaut.core.annotation
Annotates a class or method regarded as internal and not for public consumption.
INTERNAL_ANNOTATION_NAMES - Static variable in class io.micronaut.core.annotation.AnnotationUtil
 
internListOf(Object...) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Converts the given objects into a set of potentially cached and interned strings contained within an internal pool of lists.
internListOf(Object...) - Static method in class io.micronaut.core.util.StringUtils
Converts the given objects into a set of interned strings contained within an internal pool of sets.
internMapOf(Object...) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Converts the given objects into a map of potentially cached and interned strings where the keys and values are alternating entries in the passed array.
internMapOf(Object...) - Static method in class io.micronaut.core.util.StringUtils
Converts the given objects into a map of interned strings.
internMapOf(String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Converts the given objects into a map of potentially cached and interned strings where the keys and values are alternating entries in the passed array.
Introspected - Annotation Interface in io.micronaut.core.annotation
An annotation that indicates a type should produce a BeanIntrospection at compilation time.
Introspected.AccessKind - Enum Class in io.micronaut.core.annotation
The access type for bean properties.
Introspected.IndexedAnnotation - Annotation Interface in io.micronaut.core.annotation
Allow pre-computed indexes for property lookups based on an annotation and a member.
Introspected.IntrospectionBuilder - Annotation Interface in io.micronaut.core.annotation
Configuration for an introspection builder.
Introspected.Visibility - Enum Class in io.micronaut.core.annotation
Visibility policy for bean properties and fields.
IntrospectionException - Exception in io.micronaut.core.beans.exceptions
Thrown when an error occurs introspecting a bean type.
IntrospectionException(String) - Constructor for exception io.micronaut.core.beans.exceptions.IntrospectionException
 
IntrospectionException(String, Throwable) - Constructor for exception io.micronaut.core.beans.exceptions.IntrospectionException
 
intValue() - Method in class io.micronaut.core.annotation.AnnotationValue
The integer value of the given member.
intValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The integer value of the given member.
intValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an OptionalInt for the given annotation and member.
intValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
intValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an OptionalInt for the given annotation and member.
intValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
intValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
The integer value of the given member.
intValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The integer value of the given member.
intValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an OptionalInt for the given annotation and member.
intValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
intValue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
The integer value of the given member.
intValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The int[] value for the given member.
intValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The int[] value for the given member.
intValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
InvocationException - Exception in io.micronaut.core.reflect.exception
Runtime exception equivalent of InvocationTargetException.
InvocationException(String) - Constructor for exception io.micronaut.core.reflect.exception.InvocationException
 
InvocationException(String, Throwable) - Constructor for exception io.micronaut.core.reflect.exception.InvocationException
 
invoke(B, Object...) - Method in class io.micronaut.core.beans.AbstractBeanMethod
 
invoke(T) - Method in interface io.micronaut.core.bind.BoundExecutable
Invoke the bound Executable.
invoke(T, Object...) - Method in interface io.micronaut.core.bind.BoundExecutable
 
invoke(T, Object...) - Method in interface io.micronaut.core.type.Executable
Invokes the method.
invokeInternal(B, Object...) - Method in class io.micronaut.core.beans.AbstractBeanMethod
Abstract implementation implemented by generated byte code.
invokeMethod(T, Method, Object...) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Invokes a method.
invokeUnsafe(T, Object...) - Method in interface io.micronaut.core.type.UnsafeExecutable
Invokes the method without the arguments' validation.
io.micronaut.core.annotation - package io.micronaut.core.annotation
Micronaut core annotation classes.
io.micronaut.core.attr - package io.micronaut.core.attr
Micronaut core attribute holder.
io.micronaut.core.beans - package io.micronaut.core.beans
This package provides interfaces and abstractions to introspect beans with bean metadata computed at compilation time.
io.micronaut.core.beans.exceptions - package io.micronaut.core.beans.exceptions
 
io.micronaut.core.bind - package io.micronaut.core.bind
Micronaut core argument and property bind classes.
io.micronaut.core.bind.annotation - package io.micronaut.core.bind.annotation
Micronaut core bind annotation classes.
io.micronaut.core.bind.exceptions - package io.micronaut.core.bind.exceptions
Exceptions that occur during data binding.
io.micronaut.core.cli - package io.micronaut.core.cli
Micronaut core CLI dispatch level.
io.micronaut.core.cli.exceptions - package io.micronaut.core.cli.exceptions
Micronaut core CLI exceptions.
io.micronaut.core.convert - package io.micronaut.core.convert
Micronaut core type conversion classes.
io.micronaut.core.convert.converters - package io.micronaut.core.convert.converters
 
io.micronaut.core.convert.exceptions - package io.micronaut.core.convert.exceptions
Micronaut core type conversion exceptions.
io.micronaut.core.convert.format - package io.micronaut.core.convert.format
Micronaut core type conversion formatting.
io.micronaut.core.convert.value - package io.micronaut.core.convert.value
Micronaut core type conversion of multiple values.
io.micronaut.core.exceptions - package io.micronaut.core.exceptions
Common exception handling classes.
io.micronaut.core.execution - package io.micronaut.core.execution
 
io.micronaut.core.expressions - package io.micronaut.core.expressions
 
io.micronaut.core.graal - package io.micronaut.core.graal
 
io.micronaut.core.io - package io.micronaut.core.io
Micronaut core input/output.
io.micronaut.core.io.buffer - package io.micronaut.core.io.buffer
Micronaut core buffer factory.
io.micronaut.core.io.file - package io.micronaut.core.io.file
Micronaut core file i/o.
io.micronaut.core.io.scan - package io.micronaut.core.io.scan
Micronaut core scan with annotation.
io.micronaut.core.io.service - package io.micronaut.core.io.service
Micronaut core i/o service classes.
io.micronaut.core.io.socket - package io.micronaut.core.io.socket
Micronaut core i/o socketutils.
io.micronaut.core.naming - package io.micronaut.core.naming
Micronaut core name resolution.
io.micronaut.core.naming.conventions - package io.micronaut.core.naming.conventions
Micronaut core name conventions for properties and methods, etc.
io.micronaut.core.optim - package io.micronaut.core.optim
 
io.micronaut.core.order - package io.micronaut.core.order
Micronaut core ordered objects.
io.micronaut.core.propagation - package io.micronaut.core.propagation
 
io.micronaut.core.reflect - package io.micronaut.core.reflect
Micronaut core reflections utils.
io.micronaut.core.reflect.exception - package io.micronaut.core.reflect.exception
Micronaut core reflection exception.
io.micronaut.core.serialize - package io.micronaut.core.serialize
Micronaut core object serializations.
io.micronaut.core.serialize.exceptions - package io.micronaut.core.serialize.exceptions
Micronaut core object serialization exceptions.
io.micronaut.core.type - package io.micronaut.core.type
Micronaut core argument types.
io.micronaut.core.util - package io.micronaut.core.util
Micronaut core utilities.
io.micronaut.core.util.clhm - package io.micronaut.core.util.clhm
Contains a forked implementation of ConcurrentLinkedHashMap.
io.micronaut.core.util.functional - package io.micronaut.core.util.functional
 
io.micronaut.core.util.locale - package io.micronaut.core.util.locale
Micronaut utilities to resolve a Locale.
io.micronaut.core.value - package io.micronaut.core.value
Micronaut core property and value resolution.
io.micronaut.core.version - package io.micronaut.core.version
Micronaut core comparing versions.
io.micronaut.core.version.annotation - package io.micronaut.core.version.annotation
 
IOExceptionBiFunction<T,U,R> - Interface in io.micronaut.core.util
Utility to use a BiFunction which throws internally a IOException.
IOUtils - Class in io.micronaut.core.io
Utility methods for I/O operations.
IOUtils() - Constructor for class io.micronaut.core.io.IOUtils
 
isAbstract() - Method in interface io.micronaut.core.annotation.AnnotatedTypeInfo
 
isAnnotationPresent(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
 
isAnnotationPresent(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isAnnotationPresent(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Return whether an annotation is present.
isAnnotationPresent(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
 
isAnnotationPresent(String) - Method in interface io.micronaut.core.annotation.AnnotationSource
Return whether an annotation is present.
isAnnotationPresent(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
isArray() - Method in interface io.micronaut.core.type.TypeInformation
 
isAssignableFrom(Argument<?>) - Method in interface io.micronaut.core.type.Argument
Checks if the argument can be assigned to this argument.
isAssignableFrom(Class<?>) - Method in interface io.micronaut.core.type.Argument
Delegates to Class.isAssignableFrom(Class) for this argument.
isAsync() - Method in interface io.micronaut.core.type.TypeInformation
 
isAsyncOrReactive() - Method in interface io.micronaut.core.type.TypeInformation
 
isAtLeast(String, String) - Static method in class io.micronaut.core.version.SemanticVersion
Check whether the version is at least the given version.
isAtLeastMajorMinor(String, int, int) - Static method in class io.micronaut.core.version.SemanticVersion
Check whether the current version is at least the given major and minor version.
isAtLeastMicronautVersion(String) - Static method in class io.micronaut.core.version.VersionUtils
Return whether the current version of Micronaut is at least the given version using semantic rules.
isBuildable() - Method in interface io.micronaut.core.beans.BeanIntrospection
Can the introspection be constructed with BeanIntrospection.builder().
isCompletable() - Method in interface io.micronaut.core.type.TypeInformation
 
isCompletable(Class<?>) - Method in interface io.micronaut.core.type.TypeInformationProvider
does the type represent a completable type.
isContainerType() - Method in interface io.micronaut.core.type.TypeInformation
 
isDeclaredAnnotationPresent(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
 
isDeclaredAnnotationPresent(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isDeclaredAnnotationPresent(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Variation of AnnotationSource.isAnnotationPresent(Class) for declared annotations.
isDeclaredAnnotationPresent(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
 
isDeclaredAnnotationPresent(String) - Method in interface io.micronaut.core.annotation.AnnotationSource
Variation of AnnotationSource.isAnnotationPresent(String) for declared annotations.
isDeclaredAnnotationPresent(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
isDeclaredNonNull() - Method in interface io.micronaut.core.annotation.AnnotatedElement
 
isDeclaredNullable() - Method in interface io.micronaut.core.annotation.AnnotatedElement
 
isDigits(String) - Static method in class io.micronaut.core.util.StringUtils
Is the given string a series of digits.
isEmpty() - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Is the annotation metadata empty.
isEmpty() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isEmpty() - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
 
isEmpty() - Method in interface io.micronaut.core.convert.value.ConvertibleValues
 
isEmpty() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
isEmpty() - Method in interface io.micronaut.core.value.OptionalValues
 
isEmpty(CharSequence) - Static method in class io.micronaut.core.util.StringUtils
Return whether the given string is empty.
isEmpty(Collection) - Static method in class io.micronaut.core.util.CollectionUtils
Null safe empty check.
isEmpty(Map) - Static method in class io.micronaut.core.util.CollectionUtils
Null safe empty check.
isEmpty(Object[]) - Static method in class io.micronaut.core.util.ArrayUtils
Whether the given array is empty.
isEnabled() - Method in interface io.micronaut.core.util.Toggleable
 
isEnvironmentCached() - Static method in class io.micronaut.core.optim.StaticOptimizations
Returns true if the environment should be cached, that is to say if the environment variables and system properties are deemed immutable during the whole application run time.
isEnvironmentName(String) - Static method in class io.micronaut.core.naming.NameUtils
Checks whether the string is a valid environment-style property name.
isFalse() - Method in class io.micronaut.core.annotation.AnnotationValue
 
isFalse() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
 
isFalse(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Returns whether the value of the given member is true.
isFalse(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isFalse(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Returns whether the value of the given member is true.
isFalse(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isFalse(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
isFalse(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
 
isGetterName(String) - Static method in class io.micronaut.core.naming.NameUtils
Is the given method name a valid getter name.
isHyphenatedLowerCase(String) - Static method in class io.micronaut.core.naming.NameUtils
Checks whether the given name is a valid service identifier.
isInstance(Object) - Method in interface io.micronaut.core.type.Argument
Whether the given argument is an instance.
isInstantiated() - Method in class io.micronaut.core.annotation.AnnotationClassValue
Return whether the class value is instantiated.
isIterableOrMap(Class<?>) - Static method in class io.micronaut.core.util.CollectionUtils
Is the given type an iterable or map type.
isJavaBasicType(Class<?>) - Static method in class io.micronaut.core.reflect.ClassUtils
Expanded version of ClassUtils.isJavaLangType(Class) that includes common Java types like URI.
isJavaBasicType(String) - Static method in class io.micronaut.core.reflect.ClassUtils
Expanded version of ClassUtils.isJavaLangType(Class) that includes common Java types like URI.
isJavaLangType(Class<?>) - Static method in class io.micronaut.core.reflect.ClassUtils
Return whether the given class is a common type found in java.lang such as String or a primitive type.
isJavaLangType(String) - Static method in class io.micronaut.core.reflect.ClassUtils
Return whether the given class is a common type found in java.lang such as String or a primitive type.
isKotlinCoroutineSuspended(Object) - Static method in class io.micronaut.core.util.KotlinUtils
Kotlin suspend function result check.
isNonNull() - Method in interface io.micronaut.core.annotation.AnnotatedElement
 
isNotEmpty(CharSequence) - Static method in class io.micronaut.core.util.StringUtils
Return whether the given string is not empty.
isNotEmpty(Collection) - Static method in class io.micronaut.core.util.CollectionUtils
Null safe not empty check.
isNotEmpty(Map) - Static method in class io.micronaut.core.util.CollectionUtils
Null safe not empty check.
isNotEmpty(Object[]) - Static method in class io.micronaut.core.util.ArrayUtils
Whether the given array is not empty.
isNullable() - Method in interface io.micronaut.core.annotation.AnnotatedElement
 
isOptional() - Method in interface io.micronaut.core.type.TypeInformation
 
isPattern(String) - Method in class io.micronaut.core.util.AntPathMatcher
 
isPresent() - Method in class io.micronaut.core.beans.AbstractBeanIntrospectionReference
 
isPresent() - Method in interface io.micronaut.core.beans.BeanIntrospectionReference
 
isPresent() - Method in interface io.micronaut.core.io.service.ServiceDefinition
 
isPresent() - Method in class io.micronaut.core.io.service.SoftServiceLoader.StaticDefinition
 
isPresent(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Returns whether the value of the given member is present.
isPresent(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isPresent(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Returns whether the value of the given member is present.
isPresent(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isPresent(CharSequence) - Method in class io.micronaut.core.annotation.AnnotationValue
Is the given member present.
isPresent(CharSequence) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
Is the given member present.
isPresent(String, ClassLoader) - Static method in class io.micronaut.core.reflect.ClassUtils
Check whether the given class is present in the given classloader.
isPresentAndSatisfied() - Method in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
 
isPrimitive() - Method in interface io.micronaut.core.type.TypeInformation
 
isProvider() - Method in interface io.micronaut.core.type.TypeInformation
 
isReactive() - Method in class io.micronaut.core.type.DefaultArgument
 
isReactive() - Method in interface io.micronaut.core.type.TypeInformation
 
isReactive(Class<?>) - Method in interface io.micronaut.core.type.TypeInformationProvider
does the type represent a reactive type.
isReaderName(String, String) - Static method in class io.micronaut.core.naming.NameUtils
Is the given method name a valid reader name.
isReaderName(String, String[]) - Static method in class io.micronaut.core.naming.NameUtils
Is the given method name a valid reader name.
isReadOnly() - Method in interface io.micronaut.core.beans.BeanProperty
 
isReadWrite() - Method in interface io.micronaut.core.beans.BeanProperty
Whether the property can be written to and read from.
isRepeatableAnnotation(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Is repeatable annotation?
isRepeatableAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Is repeatable annotation?
isRepeatableAnnotation(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isRepeatableAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isSatisfied() - Method in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
 
isSetter(String, Class<?>[]) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Is the method a setter.
isSetterName(String) - Static method in class io.micronaut.core.naming.NameUtils
Is the given method name a valid setter name.
isSingle(Class<?>) - Method in interface io.micronaut.core.type.TypeInformationProvider
does the given type represent a type that emits a single item.
isSingleResult() - Method in interface io.micronaut.core.type.ReturnType
 
isSpecifiedSingle() - Method in interface io.micronaut.core.type.TypeInformation
 
isSpecifiedSingle(AnnotationMetadataProvider) - Method in interface io.micronaut.core.type.TypeInformationProvider
Returns whether the annotation metadata specifies the type as single.
isSuspended() - Method in interface io.micronaut.core.type.ReturnType
 
isTcpPortAvailable(int) - Static method in class io.micronaut.core.io.socket.SocketUtils
Check whether the given TCP port is available.
isTrue() - Method in class io.micronaut.core.annotation.AnnotationValue
 
isTrue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
 
isTrue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Returns whether the value of the given member is true.
isTrue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isTrue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Returns whether the value of the given member is true.
isTrue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isTrue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
 
isTrue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
isTrue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
 
isTrue(String) - Static method in class io.micronaut.core.util.StringUtils
Is the boolean string true.
isTypeVariable() - Method in interface io.micronaut.core.type.Argument
Whether this argument is a type variable used in generics.
isTypeVariable() - Method in class io.micronaut.core.type.DefaultArgument
 
isTypeVariable() - Method in interface io.micronaut.core.type.GenericPlaceholder
 
isValidHyphenatedPropertyName(String) - Static method in class io.micronaut.core.naming.NameUtils
Checks whether the string is a valid hyphenated (kebab-case) property name.
isVoid() - Method in interface io.micronaut.core.type.TypeInformation
Returns whether the return type is logically void.
isWrapperType() - Method in interface io.micronaut.core.type.TypeInformation
Returns whether this type is a wrapper type that wraps the actual type such as an Optional or a Response wrapper.
isWrapperType(Class<?>) - Method in interface io.micronaut.core.type.TypeInformationProvider
Does the type represent a wrapper type.
isWriteOnly() - Method in interface io.micronaut.core.beans.BeanProperty
 
isWriterName(String, String) - Static method in class io.micronaut.core.naming.NameUtils
Is the given method name a valid writer name for the prefix.
isWriterName(String, String[]) - Static method in class io.micronaut.core.naming.NameUtils
Is the given method name a valid writer name for any of the prefixes.
iterable() - Static method in class io.micronaut.core.util.clhm.Weighers
A weigher where the value is a Iterable and its weight is the number of elements.
iterableToList(Iterable<T>) - Static method in class io.micronaut.core.util.CollectionUtils
Converts an Iterable to a List.
IterableToMultiValuesConverter(ConversionService) - Constructor for class io.micronaut.core.convert.converters.MultiValuesConverterFactory.IterableToMultiValuesConverter
 
iterableToSet(Iterable<T>) - Static method in class io.micronaut.core.util.CollectionUtils
Converts an Iterable to a Set.
iterator() - Method in interface io.micronaut.core.convert.ErrorsContext
 
iterator() - Method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
 
iterator() - Method in interface io.micronaut.core.convert.value.ConvertibleValues
 
iterator() - Method in class io.micronaut.core.io.service.SoftServiceLoader
 
iterator() - Method in class io.micronaut.core.value.OptionalValuesMap
 
iterator(T...) - Static method in class io.micronaut.core.util.ArrayUtils
Produce an iterator for the given array.
iteratorToSet(Iterator<T>) - Static method in class io.micronaut.core.util.CollectionUtils
Convert an Iterator to a Set.

J

JDK - Static variable in interface io.micronaut.core.serialize.ObjectSerializer
The default JDK serializer.
JdkSerializer - Class in io.micronaut.core.serialize
A ObjectSerializer that uses JDK serialization.
JdkSerializer() - Constructor for class io.micronaut.core.serialize.JdkSerializer
Default constructor.
JdkSerializer(ConversionService) - Constructor for class io.micronaut.core.serialize.JdkSerializer
 
JOB - Enum constant in enum class io.micronaut.core.naming.conventions.TypeConvention
 
just(CompletionStage<K>) - Static method in interface io.micronaut.core.execution.CompletableFutureExecutionFlow
Create a completable future flow representing a value.
just(K) - Static method in interface io.micronaut.core.execution.ExecutionFlow
Create a simple flow representing a value.

K

keyFormat() - Element in annotation interface io.micronaut.core.convert.format.MapFormat
 
keySet() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
KOTLIN_COROUTINES_SUPPORTED - Static variable in class io.micronaut.core.util.KotlinUtils
Constant indicating whether coroutines are supported.
KOTLIN_METADATA - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Constant for Kotlin metadata.
KotlinUtils - Class in io.micronaut.core.util
Internal Utility methods for working with Kotlin suspend functions
KotlinUtils() - Constructor for class io.micronaut.core.util.KotlinUtils
 

L

last(Collection<T>) - Static method in class io.micronaut.core.util.CollectionUtils
Returns the last element of a collection.
lastOption() - Method in interface io.micronaut.core.cli.CommandLine
 
length() - Method in class io.micronaut.core.annotation.AnnotationClassValue
 
list() - Static method in class io.micronaut.core.util.clhm.Weighers
A weigher where the value is a List and its weight is the number of elements.
LIST_OF_STRING - Static variable in interface io.micronaut.core.convert.ConversionContext
Constant for List<String> argument.
LIST_OF_STRING - Static variable in interface io.micronaut.core.type.Argument
Constant for List<String> argument.
listener(EvictionListener<K, V>) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
Specifies an optional listener that is registered for notification when an entry is evicted.
listOf(Argument<T>) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument representing a generic list.
listOf(Class<T>) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument representing a generic list.
load() - Method in interface io.micronaut.core.beans.BeanIntrospectionReference
Loads the introspection.
load() - Method in interface io.micronaut.core.io.service.ServiceDefinition
 
load() - Method in class io.micronaut.core.io.service.SoftServiceLoader.StaticDefinition
 
load() - Method in interface io.micronaut.core.optim.StaticOptimizations.Loader
The static optimization to be injected.
load(Class<S>) - Static method in class io.micronaut.core.io.service.SoftServiceLoader
Creates a new SoftServiceLoader using the thread context loader by default.
load(Class<S>, ClassLoader) - Static method in class io.micronaut.core.io.service.SoftServiceLoader
Creates a new SoftServiceLoader using the given type and class loader.
load(Class<S>, ClassLoader, Predicate<String>) - Static method in class io.micronaut.core.io.service.SoftServiceLoader
Creates a new SoftServiceLoader using the given type and class loader.
load(Predicate<String>, Predicate<S>) - Method in interface io.micronaut.core.io.service.SoftServiceLoader.StaticServiceLoader
 
load(Predicate<S>) - Method in interface io.micronaut.core.io.service.SoftServiceLoader.StaticServiceLoader
 
locale - Variable in class io.micronaut.core.util.locale.FixedLocaleResolver
 
LocaleResolutionConfiguration - Interface in io.micronaut.core.util.locale
Locale resolution configuration.
LocaleResolver<T> - Interface in io.micronaut.core.util
Responsible for determining the current locale given a context.
LOCALHOST - Static variable in class io.micronaut.core.io.socket.SocketUtils
Constant for localhost.
LONG - Static variable in interface io.micronaut.core.convert.ConversionContext
Constant for Long argument.
LONG - Static variable in interface io.micronaut.core.type.Argument
Constant for long argument.
longValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The long value of the given member.
longValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an OptionalLong for the given annotation and member.
longValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
longValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
longValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The long value of the given member.
longValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an OptionalLong for the given annotation and member.
longValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
longValue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
The long value of the given member.
longValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The long[] value for the given member.
longValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The long[] value for the given member.
longValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
lowerCaseName() - Method in enum class io.micronaut.core.naming.conventions.PropertyConvention
 
LOWEST_PRECEDENCE - Static variable in interface io.micronaut.core.order.Ordered
Constant for the lowest precedence value.

M

map - Variable in class io.micronaut.core.convert.value.ConvertibleValuesMap
 
map() - Static method in class io.micronaut.core.util.clhm.Weighers
A weigher where the value is a Map and its weight is the number of entries.
map(Function<? super T, ? extends R>) - Method in interface io.micronaut.core.execution.ExecutionFlow
Map a not-empty value.
MAP - Static variable in interface io.micronaut.core.convert.ConversionContext
Constant for List<String> argument.
MapFormat - Annotation Interface in io.micronaut.core.convert.format
Allows configuration how map property values are injected.
MapFormat.MapTransformation - Enum Class in io.micronaut.core.convert.format
Specifies the type of the map that should be injected.
mapOf(Argument<K>, Argument<V>) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument representing a generic map.
mapOf(Class<K>, Class<V>) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument representing a generic map.
mapOf(Object...) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map from an array of values.
mapOf(Object...) - Static method in class io.micronaut.core.util.CollectionUtils
Create a LinkedHashMap from an array of values.
mapOf(String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map.
mapOf(String, Object, String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map.
mapOf(String, Object, String, Object, String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map.
mapOf(String, Object, String, Object, String, Object, String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map.
mapOf(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map.
mapOf(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map.
mapOf(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map.
mapOf(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map.
mapOf(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map.
mapOf(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Create a new immutable Map.
MapPropertyResolver - Class in io.micronaut.core.value
A PropertyResolver that resolves values from a backing map.
MapPropertyResolver(Map<String, Object>) - Constructor for class io.micronaut.core.value.MapPropertyResolver
 
MapPropertyResolver(Map<String, Object>, ConversionService) - Constructor for class io.micronaut.core.value.MapPropertyResolver
 
MapToMultiValuesConverter(ConversionService) - Constructor for class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MapToMultiValuesConverter
 
matches(String, String) - Method in class io.micronaut.core.util.AntPathMatcher
 
matches(String, String) - Method in interface io.micronaut.core.util.PathMatcher
Returns true if the given source matches the specified pattern, false otherwise.
matches(String, String) - Method in class io.micronaut.core.util.RegexPathMatcher
 
MAX_PORT_RANGE - Static variable in class io.micronaut.core.io.socket.SocketUtils
The maximum port number.
maxAll(Comparator<? super T>, Collector<? super T, A, D>) - Static method in class io.micronaut.core.util.StreamUtils
A collector that returns all results that are the maximum based on the provided comparator.
maxCapacity() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Returns the maximum allowed capacity of this buffer.
maxCapacity() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
maximumWeightedCapacity(long) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
Specifies the maximum weighted capacity to coerce the map to and may exceed it temporarily.
member() - Element in annotation interface io.micronaut.core.annotation.Introspected.IndexedAnnotation
 
member(String, byte...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given byte[] value.
member(String, int...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given integer[] value.
member(String, long...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given long[] value.
member(String, boolean) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given boolean value.
member(String, boolean...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given boolean value array.
member(String, byte) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given byte value.
member(String, char) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given char value.
member(String, char...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given char[] value.
member(String, double) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given double value.
member(String, double...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given double[] value.
member(String, float) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given float value.
member(String, float...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given float[] value.
member(String, int) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given integer value.
member(String, long) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given long value.
member(String, short) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given short value.
member(String, short...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given short[] value.
member(String, AnnotationClassValue<?>...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given annotation class values.
member(String, AnnotationValue<?>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given annotation value.
member(String, AnnotationValue<?>...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given annotation values.
member(String, Class<?>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given type object.
member(String, Class<?>...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given type objects.
member(String, Enum<?>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given enum object.
member(String, Enum<?>...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given enum objects.
member(String, String) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given string value.
member(String, String...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the given member to the given String[] values.
MEMBER_REQUIRED - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The name of the required member.
members(Map<CharSequence, Object>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Adds the members from the provided map.
memoized(Supplier<T>) - Static method in class io.micronaut.core.util.SupplierUtil
Caches the result of supplier in a thread safe manner.
memoizedNonEmpty(Supplier<T>) - Static method in class io.micronaut.core.util.SupplierUtil
Caches the result of supplier in a thread safe manner.
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
META_INF_SERVICES - Static variable in class io.micronaut.core.io.service.SoftServiceLoader
 
METHOD - Enum constant in enum class io.micronaut.core.annotation.Introspected.AccessKind
The default behaviour which is to favour public getters for bean properties.
MethodConvention - Enum Class in io.micronaut.core.naming.conventions
Represents the built in conventions for mapping a method name to an HTTP Method and URI.
methodName() - Method in enum class io.micronaut.core.naming.conventions.MethodConvention
 
methods() - Element in annotation interface io.micronaut.core.annotation.ReflectionConfig
 
MICRONAUT_VERSION - Static variable in class io.micronaut.core.version.VersionUtils
The current version of Micronaut.
MIN_PORT_RANGE - Static variable in class io.micronaut.core.io.socket.SocketUtils
The minimum port number.
minAll(Comparator<? super T>, Collector<? super T, A, D>) - Static method in class io.micronaut.core.util.StreamUtils
A collector that returns all results that are the minimum based on the provided comparator.
minus(PropagatedContextElement) - Method in interface io.micronaut.core.propagation.PropagatedContext
Creates a new context without the provided element.
MultiValuesConverterFactory - Class in io.micronaut.core.convert.converters
A factory for creation of various FormattingTypeConverters to and from ConvertibleMultiValues type.
MultiValuesConverterFactory() - Constructor for class io.micronaut.core.convert.converters.MultiValuesConverterFactory
 
MultiValuesConverterFactory.AbstractConverterToMultiValues<T> - Class in io.micronaut.core.convert.converters
An abstract class to convert to ConvertibleMultiValues.
MultiValuesConverterFactory.IterableToMultiValuesConverter - Class in io.micronaut.core.convert.converters
A converter from Iterable to ConvertibleMultiValues.
MultiValuesConverterFactory.MapToMultiValuesConverter - Class in io.micronaut.core.convert.converters
A converter from Map to ConvertibleMultiValues.
MultiValuesConverterFactory.MultiValuesToIterableConverter - Class in io.micronaut.core.convert.converters
A converter to convert from ConvertibleMultiValues to an Iterable.
MultiValuesConverterFactory.MultiValuesToMapConverter - Class in io.micronaut.core.convert.converters
A converter to convert from ConvertibleMultiValues to an Map.
MultiValuesConverterFactory.MultiValuesToObjectConverter - Class in io.micronaut.core.convert.converters
A converter to convert from ConvertibleMultiValues to a POJO Object.
MultiValuesConverterFactory.ObjectToMultiValuesConverter - Class in io.micronaut.core.convert.converters
A converter from generic Object to ConvertibleMultiValues.
MultiValuesToIterableConverter(ConversionService) - Constructor for class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToIterableConverter
 
MultiValuesToMapConverter(ConversionService) - Constructor for class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToMapConverter
 
MultiValuesToObjectConverter(ConversionService) - Constructor for class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToObjectConverter
 
MutableArgumentValue<V> - Interface in io.micronaut.core.type
A mutable version of the ArgumentValue interface.
MutableAttributeHolder - Interface in io.micronaut.core.attr
An interface for types that support mutating attributes.
MutableConversionService - Interface in io.micronaut.core.convert
A version of ConversionService that supports adding new converters.
MutableConvertibleMultiValues<V> - Interface in io.micronaut.core.convert.value
 
MutableConvertibleMultiValuesMap<V> - Class in io.micronaut.core.convert.value
Implementation of MutableConvertibleMultiValues that operates against a backing LinkedHashMap.
MutableConvertibleMultiValuesMap() - Constructor for class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
Default constructor.
MutableConvertibleMultiValuesMap(Map<CharSequence, List<V>>) - Constructor for class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
 
MutableConvertibleMultiValuesMap(Map<CharSequence, List<V>>, ConversionService) - Constructor for class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
 
MutableConvertibleValues<V> - Interface in io.micronaut.core.convert.value
A ConvertibleValues that is mutable.
MutableConvertibleValuesMap<V> - Class in io.micronaut.core.convert.value
Mutable version of ConvertibleMultiValuesMap.
MutableConvertibleValuesMap() - Constructor for class io.micronaut.core.convert.value.MutableConvertibleValuesMap
Default constructor.
MutableConvertibleValuesMap(Map<? extends CharSequence, V>) - Constructor for class io.micronaut.core.convert.value.MutableConvertibleValuesMap
 
MutableConvertibleValuesMap(Map<? extends CharSequence, V>, ConversionService) - Constructor for class io.micronaut.core.convert.value.MutableConvertibleValuesMap
 
MutableHeaders - Interface in io.micronaut.core.type
Common interface for all mutable header types.
MutablePropagatedContext - Interface in io.micronaut.core.propagation
Mutable propagated context will modify the internal context Intended for use-cases when the propagated context needs to be mutated and propagated later.
mutate() - Method in class io.micronaut.core.annotation.AnnotationValue
Creates a builder with the initial value of this annotation.

N

name() - Element in annotation interface io.micronaut.core.annotation.ReflectionConfig.ReflectiveFieldConfig
 
name() - Element in annotation interface io.micronaut.core.annotation.ReflectionConfig.ReflectiveMethodConfig
 
NAME - Static variable in annotation interface io.micronaut.core.bind.annotation.Bindable
The name of the annotation.
Named - Interface in io.micronaut.core.naming
An interface for components that are named.
NAMED - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The meta annotation used for named qualifiers.
nameOf(String...) - Static method in interface io.micronaut.core.value.PropertyResolver
Builds a property name for the given property path.
NameResolver - Interface in io.micronaut.core.naming
An interface for a components that resolve names.
names() - Method in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
names() - Method in interface io.micronaut.core.convert.value.ConvertibleValues
 
names() - Method in class io.micronaut.core.convert.value.ConvertibleValuesMap
 
NameUtils - Class in io.micronaut.core.naming
Naming convention utilities.
NameUtils() - Constructor for class io.micronaut.core.naming.NameUtils
 
NESTED - Enum constant in enum class io.micronaut.core.convert.format.MapFormat.MapTransformation
A nested map has any keys such as foo.bar transformed into a structure that is a map of maps such as JSON.
newCollector(String, Predicate<String>, ClassLoader, Function<String, S>) - Static method in class io.micronaut.core.io.service.SoftServiceLoader
 
newHashMap(int) - Static method in class io.micronaut.core.util.CollectionUtils
Create new HashMap sized to fit all the elements of the size provided.
newHashSet(int) - Static method in class io.micronaut.core.util.CollectionUtils
Create new HashSet sized to fit all the elements of the size provided.
newLinkedHashMap(int) - Static method in class io.micronaut.core.util.CollectionUtils
Create new LinkedHashMap sized to fit all the elements of the size provided.
newLinkedHashSet(int) - Static method in class io.micronaut.core.util.CollectionUtils
Create new LinkedHashSet sized to fit all the elements of the size provided.
newNoSuchMethodError(Class<?>, String, Class<?>[]) - Static method in class io.micronaut.core.reflect.ReflectionUtils
 
NextMajorVersion - Annotation Interface in io.micronaut.core.annotation
Documents the code change that needs to be done in the next major version.
NON_BINDING_ATTRIBUTE - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The annotation attribute containing all the attributes marked as non-binding.
NON_NULL - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Simple Annotation name used for non-null.
NonBlocking - Annotation Interface in io.micronaut.core.annotation
A marker annotation for methods that are non-blocking.
NonNull - Annotation Interface in io.micronaut.core.annotation
A common annotation to declare that annotated elements cannot be null.
notNull() - Method in class io.micronaut.core.util.ArgumentUtils.ArgumentCheck
Fail the argument with the given message.
Nullable - Annotation Interface in io.micronaut.core.annotation
A common annotation to declare that annotated elements can be null under some circumstance.
NULLABLE - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Simple Annotation name used for nullable.

O

OBJECT_ARGUMENT - Static variable in interface io.micronaut.core.type.Argument
Default Object argument.
ObjectSerializer - Interface in io.micronaut.core.serialize
Interface for implementations capable of serializing objects.
ObjectToMultiValuesConverter(ConversionService) - Constructor for class io.micronaut.core.convert.converters.MultiValuesConverterFactory.ObjectToMultiValuesConverter
 
ObjectUtils - Class in io.micronaut.core.util
Utility methods for working with objects
of(PropagatedContext) - Static method in interface io.micronaut.core.propagation.MutablePropagatedContext
Creates a mutable propagated context with the initial context.
of(File) - Static method in interface io.micronaut.core.io.Readable
Create a Readable for the given file.
of(Class<T>) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name.
of(Class<T>, AnnotationMetadata, Argument<?>...) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name.
of(Class<T>, AnnotationMetadata, Class<?>[]) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name.
of(Class<T>, Argument<?>...) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name.
of(Class<T>, Class<?>...) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name.
of(Class<T>, String) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name.
of(Class<T>, String, AnnotationMetadata, Argument<?>...) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name.
of(Class<T>, String, Argument<?>...) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name.
of(Type) - Static method in interface io.micronaut.core.type.Argument
Allows coercing a Type instance to an Argument.
of(URL) - Static method in interface io.micronaut.core.io.Readable
Create a Readable for the given URL.
of(Path) - Static method in interface io.micronaut.core.io.Readable
Create a Readable for the given path.
of(Map<String, List<String>>) - Static method in class io.micronaut.core.util.EnvironmentProperties
Creates a new environment to property names cache with the supplied set of precomputed values.
of(B) - Static method in interface io.micronaut.core.beans.BeanMap
Creates a BeanMap for the given bean.
of(Argument<T>) - Static method in interface io.micronaut.core.convert.ConversionContext
Create a new simple ConversionContext for the given generic type variables.
of(Argument<T>) - Static method in interface io.micronaut.core.convert.ImmutableArgumentConversionContext
Create a new simple ConversionContext for the given generic type variables.
of(Argument<T>, Locale) - Static method in interface io.micronaut.core.convert.ConversionContext
Create a simple ConversionContext for the given generic type variables.
of(Argument<T>, Locale, Charset) - Static method in interface io.micronaut.core.convert.ConversionContext
Create a simple ConversionContext for the given generic type variables.
of(Class<ST>, Class<TT>, Function<ST, TT>) - Static method in interface io.micronaut.core.convert.TypeConverter
Creates a new TypeConverter for the give source type, target type and conversion function.
of(Class<T>) - Static method in interface io.micronaut.core.convert.ConversionContext
Create a simple ConversionContext for the given generic type variables.
of(Class<T>) - Static method in interface io.micronaut.core.convert.ImmutableArgumentConversionContext
Create a simple ConversionContext for the given generic type variables.
of(Class<T>, Map<CharSequence, ?>) - Static method in interface io.micronaut.core.value.OptionalValues
Creates a new OptionalValues for the given type and values.
of(Class<T1>, Argument<?>...) - Static method in interface io.micronaut.core.type.ReturnType
Create a new return type from the given type and arguments.
of(String, Class<S>) - Static method in class io.micronaut.core.io.service.SoftServiceLoader.StaticDefinition
 
of(String, Supplier<S>) - Static method in class io.micronaut.core.io.service.SoftServiceLoader.StaticDefinition
 
of(Map<? extends CharSequence, T>) - Static method in interface io.micronaut.core.convert.value.ConvertibleValues
Creates a new ConvertibleValues for the values.
of(Map<? extends CharSequence, T>) - Static method in interface io.micronaut.core.convert.value.MutableConvertibleValues
Creates a new ConvertibleValues for the values.
of(Map<? extends CharSequence, T>, ConversionService) - Static method in interface io.micronaut.core.convert.value.ConvertibleValues
Creates a new ConvertibleValues for the values.
of(Map<CharSequence, List<T>>) - Static method in interface io.micronaut.core.convert.value.ConvertibleMultiValues
Creates a new OptionalValues for the given type and values.
of(Map<CharSequence, List<T>>) - Static method in interface io.micronaut.core.value.OptionalMultiValues
Creates a new OptionalValues for the given type and values.
of(Map<String, Argument<?>>) - Static method in interface io.micronaut.core.convert.ConversionContext
Create a simple ConversionContext for the given generic type variables.
ofTypeVariable(Class<T>, String) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name that is a type variable.
ofTypeVariable(Class<T>, String, String) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name that is a type variable.
ofTypeVariable(Class<T>, String, String, AnnotationMetadata, Argument<?>...) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name that is a type variable.
ofTypeVariable(Class<T>, String, AnnotationMetadata, Argument<?>...) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument for the given type and name that is a type variable.
onComplete(BiConsumer<? super T, Throwable>) - Method in interface io.micronaut.core.execution.ExecutionFlow
Invokes a provided function when the flow is resolved, or immediately if it is already done.
onErrorResume(Function<? super Throwable, ? extends ExecutionFlow<? extends T>>) - Method in interface io.micronaut.core.execution.ExecutionFlow
Supply a new flow if the existing flow is erroneous.
onEviction(K, V) - Method in interface io.micronaut.core.util.clhm.EvictionListener
A call-back notification that the entry was evicted.
Optimizations(Map<String, SoftServiceLoader.StaticServiceLoader<?>>) - Constructor for class io.micronaut.core.io.service.SoftServiceLoader.Optimizations
 
Optimizations(Set<String>) - Constructor for class io.micronaut.core.reflect.ClassUtils.Optimizations
 
Option - Class in io.micronaut.core.cli
Represents a command line option.
Option(String, String) - Constructor for class io.micronaut.core.cli.Option
 
OptionalMultiValues<V> - Interface in io.micronaut.core.value
An OptionalValues that for each key features an Optional List of values.
optionalOf(Argument<T>) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument representing an optional.
optionalOf(Class<T>) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument representing an optional.
OptionalValues<V> - Interface in io.micronaut.core.value
A simple type safe abstraction over a map of optional values.
OptionalValuesMap<T> - Class in io.micronaut.core.value
Default implementation of OptionalValues.
OptionalValuesMap(Class<?>, Map<CharSequence, ?>) - Constructor for class io.micronaut.core.value.OptionalValuesMap
 
OPTIONS - Enum constant in enum class io.micronaut.core.naming.conventions.MethodConvention
The default options method of controllers.
optionValue(String) - Method in interface io.micronaut.core.cli.CommandLine
The value of an option.
Order - Annotation Interface in io.micronaut.core.annotation
Annotation for objects that are ordered.
Ordered - Interface in io.micronaut.core.order
Interface for objects that are ordered.
ORDERED_COMPARATOR - Static variable in class io.micronaut.core.order.OrderUtil
The comparator of elements implementing Ordered.
OrderUtil - Class in io.micronaut.core.order
Apply the Ordered interface to lists or arrays.
OrderUtil() - Constructor for class io.micronaut.core.order.OrderUtil
 
orElseFail(String) - Method in class io.micronaut.core.util.ArgumentUtils.ArgumentCheck
Fail the argument with the given message.
orElseThrow(Supplier<? extends X>) - Method in interface io.micronaut.core.io.service.ServiceDefinition
Load the service of throw the given exception.

P

packages() - Element in annotation interface io.micronaut.core.annotation.Introspected
By default Introspected applies to the class it is applied on.
parameterTypes() - Element in annotation interface io.micronaut.core.annotation.ReflectionConfig.ReflectiveMethodConfig
 
parse(String...) - Method in interface io.micronaut.core.cli.CommandLine.Builder
Parses the given list of command line arguments.
parse(String...) - Static method in interface io.micronaut.core.cli.CommandLine
Parse a new command line with the default options.
ParseException - Exception in io.micronaut.core.cli.exceptions
Exception that is thrown in command line parsing fails.
ParseException(String) - Constructor for exception io.micronaut.core.cli.exceptions.ParseException
Constructor.
ParseException(Throwable) - Constructor for exception io.micronaut.core.cli.exceptions.ParseException
Constructor.
parseLocale(String) - Static method in class io.micronaut.core.util.StringUtils
Parse the given String value into a Locale, accepting the Locale.toString() format as well as BCP 47 language tags.
parseNew(String[]) - Method in interface io.micronaut.core.cli.CommandLine
Parses a new CommandLine instance that combines this instance with the given arguments.
parseString(String) - Method in interface io.micronaut.core.cli.CommandLine.Builder
Parses a string of all the command line options converting them into an array of arguments to pass to #parse(String...
PathMatcher - Interface in io.micronaut.core.util
Interface for components that can match source strings against a specified pattern string.
pathToClassName(String) - Static method in class io.micronaut.core.reflect.ClassUtils
Converts a URI to a class file reference to the class name
plus(PropagatedContextElement) - Method in interface io.micronaut.core.propagation.PropagatedContext
Creates a new element with added element.
populateInterfaces(Class<?>, Set<Class<?>>) - Static method in class io.micronaut.core.reflect.ReflectionUtils
 
POST_CONSTRUCT - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The meta annotation used for post-construct declarations.
PRE_DESTROY - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The meta annotation used for pre-destroy declarations.
PREFIX - Static variable in interface io.micronaut.core.io.file.FileSystemResourceLoader
The resource name prefix.
prependUri(String, String) - Static method in class io.micronaut.core.util.StringUtils
Prepends a partial uri and normalizes / characters.
propagate() - Method in interface io.micronaut.core.propagation.PropagatedContext
Propagate the context using try-resource block.
propagate(Supplier<V>) - Method in interface io.micronaut.core.propagation.PropagatedContext
Propagate the context for the supplier.
PropagatedContext - Interface in io.micronaut.core.propagation
The propagation across different threads using the context which is immutable and can be extended/reduced by different elements.
PropagatedContext.Scope - Interface in io.micronaut.core.propagation
Context propagation AutoCloseable to be used in try-resource block.
PropagatedContextElement - Interface in io.micronaut.core.propagation
Propagated element of PropagatedContext.
PROPERTY_MICRONAUT_CLASSLOADER_LOGGING - Static variable in class io.micronaut.core.reflect.ClassUtils
System property to indicate whether classloader logging should be activated.
PropertyConvention - Enum Class in io.micronaut.core.naming.conventions
Typical conventions used for property names through the system.
propertyIndexOf(String) - Method in interface io.micronaut.core.beans.BeanIntrospection
Obtain the property index position.
PropertyNotFoundException - Exception in io.micronaut.core.value
Thrown when a property cannot be resolved.
PropertyNotFoundException(String, Class<?>) - Constructor for exception io.micronaut.core.value.PropertyNotFoundException
Constructor.
PropertyResolver - Interface in io.micronaut.core.value
A property resolver is capable of resolving properties from an underlying property source.
provide(String) - Method in interface io.micronaut.core.annotation.AnnotationDefaultValuesProvider
 
PROVIDER_TYPES - Static variable in class io.micronaut.core.type.DefaultArgument
 
PUBLIC - Enum constant in enum class io.micronaut.core.annotation.Introspected.Visibility
Only public methods and/or fields are included.
put(CharSequence, List<V>) - Method in class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
 
put(CharSequence, V) - Method in interface io.micronaut.core.convert.value.MutableConvertibleValues
Insert a value for the given key and value.
put(CharSequence, V) - Method in class io.micronaut.core.convert.value.MutableConvertibleValuesMap
 
put(String, int) - Method in class io.micronaut.core.util.StringIntMap
 
put(K, V) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
put(K, V) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
putAll(ConvertibleValues<V>) - Method in interface io.micronaut.core.convert.value.MutableConvertibleValues
Put all the values from the given values into this values instance.
putAll(Map<? extends K, ? extends V>) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
putAll(Map<CharSequence, V>) - Method in interface io.micronaut.core.convert.value.MutableConvertibleValues
Put all the values from the given map into this values instance.
putIfAbsent(K, V) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
putIfAbsent(K, V) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
putInContext(String, Object) - Method in interface io.micronaut.core.execution.ExecutionFlow
Store a contextual value.

Q

QUALIFIER - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The meta annotation used for qualifier declarations.

R

RAW - Enum constant in enum class io.micronaut.core.naming.conventions.StringConvention
Raw unconverted string.
read() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Gets a byte at the current readerIndex and increases the readerIndex by 1 in this buffer.
read() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
read(byte[]) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Transfers this buffer's data to the specified destination starting at the current readerIndex and increases the readerIndex by the number of the transferred bytes (= dst.length).
read(byte[]) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
read(byte[], int, int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Transfers this buffer's data to the specified destination starting at the current readerIndex and increases the readerIndex by the number of the transferred bytes (= length).
read(byte[], int, int) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
Readable - Interface in io.micronaut.core.io
Abstraction over File and URL based I/O.
readableBytes() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Returns the number of readable bytes which is equal to (this.writerIndex - this.readerIndex).
readableBytes() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
ReadableBytes - Annotation Interface in io.micronaut.core.convert.format
Used by ReadableBytesTypeConverter to parse strings in the form 1MB to numbers.
ReadableBytesTypeConverter - Class in io.micronaut.core.convert.format
Converts String's to readable bytes.
ReadableBytesTypeConverter() - Constructor for class io.micronaut.core.convert.format.ReadableBytesTypeConverter
 
readCharSequence(int, Charset) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Gets a CharSequence with the given length at the current readerIndex and increases the readerIndex by the given length.
readCharSequence(int, Charset) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
readerIndex() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Returns the readerIndex of this buffer.
readerIndex() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
readerIndex(int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Sets the readerIndex of this buffer.
readerIndex(int) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
readInternal(B) - Method in class io.micronaut.core.beans.AbstractBeanProperty
Reads the bean property.
readPrefixes() - Element in annotation interface io.micronaut.core.annotation.AccessorsStyle
 
readText(BufferedReader) - Static method in class io.micronaut.core.io.IOUtils
Read the content of the BufferedReader and return it as a String in a blocking manner.
ReferenceCounted - Interface in io.micronaut.core.io.buffer
 
REFLECTION_LOGGER - Static variable in class io.micronaut.core.reflect.ClassUtils
A logger that should be used for any reflection access.
ReflectionConfig - Annotation Interface in io.micronaut.core.annotation
An annotation that models directly the GraalVM reflect-config.json format.
ReflectionConfig.ReflectionConfigList - Annotation Interface in io.micronaut.core.annotation
Wrapper annotation.
ReflectionConfig.ReflectiveFieldConfig - Annotation Interface in io.micronaut.core.annotation
Field configuration.
ReflectionConfig.ReflectiveMethodConfig - Annotation Interface in io.micronaut.core.annotation
Method configuration.
ReflectionUtils - Class in io.micronaut.core.reflect
Utility methods for reflection related tasks.
ReflectionUtils() - Constructor for class io.micronaut.core.reflect.ReflectionUtils
 
ReflectiveAccess - Annotation Interface in io.micronaut.core.annotation
Descriptive annotation that can be used to declare a field, method, constructor and types for reflective access.
REGEX - Static variable in interface io.micronaut.core.util.PathMatcher
The default regex style path matcher.
RegexPathMatcher - Class in io.micronaut.core.util
PathMatcher implementation for regex-style patterns.
RegexPathMatcher() - Constructor for class io.micronaut.core.util.RegexPathMatcher
 
register(MutableConversionService) - Method in interface io.micronaut.core.convert.TypeConverterRegistrar
Interface for registrars of TypeConverter instances.
register(Class<?>...) - Method in interface io.micronaut.core.graal.GraalReflectionConfigurer.ReflectionConfigurationContext
Register the given types for reflection.
register(Constructor<?>...) - Method in interface io.micronaut.core.graal.GraalReflectionConfigurer.ReflectionConfigurationContext
Register the given constructors for reflection.
register(Field...) - Method in interface io.micronaut.core.graal.GraalReflectionConfigurer.ReflectionConfigurationContext
Register the given fields for reflection.
register(Method...) - Method in interface io.micronaut.core.graal.GraalReflectionConfigurer.ReflectionConfigurationContext
Register the given methods for reflection.
registerInternalTypeConverters(Collection<TypeConverterRegistrar>) - Method in class io.micronaut.core.convert.DefaultMutableConversionService
Register converters using the internal mutable conversion service.
reject(Exception) - Method in interface io.micronaut.core.convert.ErrorsContext
Reject the version with the given exception.
reject(Object, Exception) - Method in interface io.micronaut.core.convert.ErrorsContext
Reject the version with the given exception.
release() - Method in interface io.micronaut.core.io.buffer.ReferenceCounted
Release a reference to this object.
remove(PropagatedContextElement) - Method in interface io.micronaut.core.propagation.MutablePropagatedContext
Modifies the context by removing the provided element.
remove(Object, Object) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
remove(CharSequence) - Method in class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
 
remove(CharSequence) - Method in interface io.micronaut.core.convert.value.MutableConvertibleValues
Remove a value for the given key.
remove(CharSequence) - Method in class io.micronaut.core.convert.value.MutableConvertibleValuesMap
 
remove(CharSequence) - Method in interface io.micronaut.core.type.MutableHeaders
Removes a header.
remove(CharSequence, V) - Method in interface io.micronaut.core.convert.value.MutableConvertibleMultiValues
Remove the given value from the given key.
remove(CharSequence, V) - Method in class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
 
remove(Object) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
remove(Object) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
remove(Object, Object) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
removeAttribute(CharSequence, Class<T>) - Method in interface io.micronaut.core.attr.MutableAttributeHolder
Remove an attribute.
removeStereotype(AnnotationValue<?>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Removes the stereotype annotation.
replace(PropagatedContextElement, PropagatedContextElement) - Method in interface io.micronaut.core.propagation.MutablePropagatedContext
Modifies the context by replacing the provided element.
replace(PropagatedContextElement, PropagatedContextElement) - Method in interface io.micronaut.core.propagation.PropagatedContext
Creates a new context with replaced the provided element.
replace(K, V) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
replace(K, V) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
replace(K, V, V) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
replace(K, V, V) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.micronaut.core.util.CopyOnWriteMap
 
replaceStereotype(AnnotationValue<?>, AnnotationValue<?>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Replaces the stereotype annotation.
replaceStereotypes(Collection<AnnotationValue<?>>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Replaces stereotypes of the annotation.
REPOSITORY - Enum constant in enum class io.micronaut.core.naming.conventions.TypeConvention
 
requireNonNull(String, T) - Static method in class io.micronaut.core.util.ArgumentUtils
Adds a check that the given number is not null.
requirePositive(String, int) - Static method in class io.micronaut.core.util.ArgumentUtils
Adds a check that the given number is positive.
requirePositive(String, Number) - Static method in class io.micronaut.core.util.ArgumentUtils
Adds a check that the given number is positive.
resolve(T) - Method in class io.micronaut.core.util.locale.FixedLocaleResolver
 
resolve(T) - Method in interface io.micronaut.core.util.LocaleResolver
Resolves the locale for the given context.
resolveClassValues(Object) - Static method in class io.micronaut.core.annotation.AnnotationValue
The class values for the given value.
resolveEnumValues(Class<E>, Object) - Static method in class io.micronaut.core.annotation.AnnotationValue
The enum values for the given enum type and raw value.
resolveGenericTypeArgument(Field) - Static method in class io.micronaut.core.reflect.GenericTypeUtils
Resolves a single generic type argument for the given field.
resolveHierarchy(Class<?>) - Static method in class io.micronaut.core.reflect.ClassUtils
Builds a class hierarchy that includes all super classes and interfaces that the given class implements or extends from.
resolveInterfaceTypeArgument(Class<?>, Class<?>) - Static method in class io.micronaut.core.reflect.GenericTypeUtils
Resolves a single type argument from the given interface of the given class.
resolveInterfaceTypeArguments(Class<?>, Class<?>) - Static method in class io.micronaut.core.reflect.GenericTypeUtils
Resolve all type arguments for the given interface from the given type.
resolveMetadata(Class<?>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataResolver
Resolve the AnnotationMetadata for the given type.
resolveMetadata(Object) - Method in interface io.micronaut.core.annotation.AnnotationMetadataResolver
Resolve the AnnotationMetadata for the given object.
resolveName() - Method in interface io.micronaut.core.naming.NameResolver
 
resolveNonBindingMembers(AnnotationMetadata) - Static method in class io.micronaut.core.annotation.AnnotationUtil
Resolve non-binding members.
resolveOrDefault(T) - Method in class io.micronaut.core.util.locale.AbstractLocaleResolver
 
resolveOrDefault(T) - Method in class io.micronaut.core.util.locale.FixedLocaleResolver
 
resolveOrDefault(T) - Method in interface io.micronaut.core.util.LocaleResolver
Resolves the local or returns the default locale.
resolver - Variable in class io.micronaut.core.value.OptionalValuesMap
 
resolveStringArray(String[], Function<Object, Object>) - Static method in class io.micronaut.core.annotation.AnnotationValue
The string[] values for the given value.
resolveStringValues(Object, Function<Object, Object>) - Static method in class io.micronaut.core.annotation.AnnotationValue
The string values for the given value.
resolveSuperGenericTypeArgument(Class<?>) - Static method in class io.micronaut.core.reflect.GenericTypeUtils
Resolves a single generic type argument from the super class of the given type.
resolveSuperTypeGenericArguments(Class<?>, Class<?>) - Static method in class io.micronaut.core.reflect.GenericTypeUtils
Resolve all type arguments for the given super type from the given type.
resolveTypeArguments(Type) - Static method in class io.micronaut.core.reflect.GenericTypeUtils
Resolves the type arguments for a generic type.
ResourceLoader - Interface in io.micronaut.core.io
Basic abstraction over resource loading.
ResourceResolver - Class in io.micronaut.core.io
Resolves resources from a set of ResourceLoader instances.
ResourceResolver() - Constructor for class io.micronaut.core.io.ResourceResolver
Default constructor.
ResourceResolver(ResourceLoader[]) - Constructor for class io.micronaut.core.io.ResourceResolver
 
ResourceResolver(List<ResourceLoader>) - Constructor for class io.micronaut.core.io.ResourceResolver
 
restoreThreadContext(S) - Method in interface io.micronaut.core.propagation.ThreadPropagatedContextElement
Restore the state on the propagation exit.
retain() - Method in interface io.micronaut.core.io.buffer.ReferenceCounted
Retain an additional reference to this object.
retrieveDeepObjectValue(ArgumentConversionContext<Iterable>, String, ConvertibleMultiValues<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToIterableConverter
 
retrieveDeepObjectValue(ArgumentConversionContext<Object>, String, ConvertibleMultiValues<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToObjectConverter
 
retrieveDeepObjectValue(ArgumentConversionContext<Map>, String, ConvertibleMultiValues<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToMapConverter
 
retrieveMultiValue(ArgumentConversionContext<Iterable>, String, ConvertibleMultiValues<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToIterableConverter
 
retrieveMultiValue(ArgumentConversionContext<Object>, String, ConvertibleMultiValues<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToObjectConverter
 
retrieveMultiValue(ArgumentConversionContext<Map>, String, ConvertibleMultiValues<String>) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToMapConverter
 
retrieveSeparatedValue(ArgumentConversionContext<Iterable>, String, ConvertibleMultiValues<String>, String, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToIterableConverter
 
retrieveSeparatedValue(ArgumentConversionContext<Object>, String, ConvertibleMultiValues<String>, String, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToObjectConverter
 
retrieveSeparatedValue(ArgumentConversionContext<Map>, String, ConvertibleMultiValues<String>, String, Character) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.MultiValuesToMapConverter
 
ReturnType<T> - Interface in io.micronaut.core.type
Models a return type of Executable method in Micronaut.
reverse(T[]) - Static method in class io.micronaut.core.util.ArrayUtils
Mutates the passed array by reversing the order of the items in it.
REVERSE_COMPARATOR - Static variable in class io.micronaut.core.order.OrderUtil
Provide a comparator, in reversed order, for collections.
REVERSE_ORDERED_COMPARATOR - Static variable in class io.micronaut.core.order.OrderUtil
The reverse comparator of elements implementing Ordered.
reverseIterator(T...) - Static method in class io.micronaut.core.util.ArrayUtils
Produce an iterator for the given array.
reverseSort(Object[]) - Static method in class io.micronaut.core.order.OrderUtil
Sort the given array in reverse order.
reverseSort(List<?>) - Static method in class io.micronaut.core.order.OrderUtil
Sort the given list.
reverseSortOrdered(List<T>) - Static method in class io.micronaut.core.order.OrderUtil
Sort the given list.

S

SAVE - Enum constant in enum class io.micronaut.core.naming.conventions.MethodConvention
The show method of controllers.
scan(Class<? extends Annotation>, Package) - Method in interface io.micronaut.core.io.scan.AnnotationScanner
Scan the given packages.
scan(Class<? extends Annotation>, Package...) - Method in interface io.micronaut.core.io.scan.AnnotationScanner
Scans the given package names.
scan(Class<? extends Annotation>, String...) - Method in interface io.micronaut.core.io.scan.AnnotationScanner
Scans the given package names.
scan(Class<? extends Annotation>, Collection<String>) - Method in interface io.micronaut.core.io.scan.AnnotationScanner
Scans the given package names.
scan(String, Package...) - Method in interface io.micronaut.core.io.scan.AnnotationScanner
Scan the given packages.
scan(String, String) - Method in interface io.micronaut.core.io.scan.AnnotationScanner
Scan the given packages.
scan(String, String) - Method in class io.micronaut.core.io.scan.BeanIntrospectionScanner
 
scan(String, String...) - Method in interface io.micronaut.core.io.scan.AnnotationScanner
Scans the given package names.
scan(String, Collection<String>) - Method in interface io.micronaut.core.io.scan.AnnotationScanner
Scans the given package names.
scan(String, Stream<String>) - Method in interface io.micronaut.core.io.scan.AnnotationScanner
Scans the given package names.
SCOPE - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The meta annotation used for scope declarations.
SemanticVersion - Class in io.micronaut.core.version
Utility class for comparing semantic versions.
SemanticVersion(String) - Constructor for class io.micronaut.core.version.SemanticVersion
Constructor.
SerializationException - Exception in io.micronaut.core.serialize.exceptions
A generic exception that occurs during serialization or deserialization.
SerializationException(String) - Constructor for exception io.micronaut.core.serialize.exceptions.SerializationException
 
SerializationException(String, Throwable) - Constructor for exception io.micronaut.core.serialize.exceptions.SerializationException
 
serialize(Object) - Method in interface io.micronaut.core.serialize.ObjectSerializer
Serialize the given object to a byte[].
serialize(Object, OutputStream) - Method in interface io.micronaut.core.serialize.ObjectSerializer
Serialize the given object to a byte[].
serialize(Object, OutputStream) - Method in class io.micronaut.core.serialize.JdkSerializer
 
service() - Element in annotation interface io.micronaut.core.annotation.Generated
 
SERVICE - Enum constant in enum class io.micronaut.core.naming.conventions.TypeConvention
 
ServiceDefinition<T> - Interface in io.micronaut.core.io.service
A service that may or may not be present on the classpath.
set() - Static method in class io.micronaut.core.util.clhm.Weighers
A weigher where the value is a Set and its weight is the number of elements.
set(B, P) - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
set(B, T) - Method in interface io.micronaut.core.beans.BeanProperty
Write the bean value.
set(B, T) - Method in interface io.micronaut.core.beans.BeanWriteProperty
Write the bean value.
set(CharSequence, CharSequence) - Method in interface io.micronaut.core.type.MutableHeaders
Sets an HTTP header overriding any existing value.
set(T) - Static method in class io.micronaut.core.optim.StaticOptimizations
Injects an optimization.
setAttribute(CharSequence, Object) - Method in interface io.micronaut.core.attr.MutableAttributeHolder
Sets an attribute on the message.
setCapacity(long) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Sets the maximum weighted capacity of the map and eagerly evicts entries until it shrinks to the appropriate size.
setConversionService(ConversionService) - Method in interface io.micronaut.core.convert.ConversionServiceAware
Sets the conversion service.
setConversionService(ConversionService) - Method in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
setConversionService(ConversionService) - Method in class io.micronaut.core.convert.value.ConvertibleValuesMap
 
setField(Class<?>, String, Object, Object) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Sets the value of the given field reflectively.
setField(Field, Object, Object) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Sets the value of the given field reflectively.
setOf(Argument<T>) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument representing a generic set.
setOf(Class<T>) - Static method in interface io.micronaut.core.type.Argument
Creates a new argument representing a generic set.
setOf(T...) - Static method in class io.micronaut.core.util.CollectionUtils
Creates a set of the given objects.
setPathSeparator(String) - Method in class io.micronaut.core.util.AntPathMatcher
Set the path separator to use for pattern parsing.
setProperty(String, Object) - Method in interface io.micronaut.core.beans.BeanWrapper
Sets a property of the given name to the given value.
setterNameFor(String) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent setter name for the given property.
setterNameFor(String, String) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent setter name for the given property and a prefix.
setterNameFor(String, String[]) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent setter name for the given property and the first prefix.
setUnsafe(B, P) - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
setUnsafe(B, T) - Method in interface io.micronaut.core.beans.UnsafeBeanProperty
setUnsafe(B, T) - Method in interface io.micronaut.core.beans.UnsafeBeanWriteProperty
setValue(V) - Method in interface io.micronaut.core.type.MutableArgumentValue
Sets the argument value.
SHARED - Static variable in interface io.micronaut.core.beans.BeanIntrospector
The default shared BeanIntrospector.
SHARED - Static variable in interface io.micronaut.core.convert.ConversionService
The default shared conversion service.
SHORT - Static variable in interface io.micronaut.core.type.Argument
Constant short argument.
shortValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The integer value of the given member.
shortValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
shortValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The short value of the given member.
shortValue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
The short value of the given member.
shortValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The short[] value for the given member.
shortValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The short[] value for the given member.
shortValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
SHOW - Enum constant in enum class io.micronaut.core.naming.conventions.MethodConvention
The show method of controllers.
singleton() - Static method in class io.micronaut.core.util.clhm.Weighers
A weigher where a value has a weight of 1.
SINGLETON - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The meta annotation used for singleton scope.
size() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
size() - Method in class io.micronaut.core.util.CopyOnWriteMap
 
slice(int, int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Create a new ByteBuffer whose contents is a shared subsequence of this data buffer's content.
slice(int, int) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
SocketUtils - Class in io.micronaut.core.io.socket
Utility methods for dealing with sockets.
SocketUtils() - Constructor for class io.micronaut.core.io.socket.SocketUtils
 
SoftServiceLoader<S> - Class in io.micronaut.core.io.service
Variation of ServiceLoader that allows soft loading and conditional loading of META-INF/services classes.
SoftServiceLoader.Optimizations - Class in io.micronaut.core.io.service
Static optimizations for service loaders.
SoftServiceLoader.ServiceCollector<S> - Interface in io.micronaut.core.io.service
Service collector for loading services of the given type.
SoftServiceLoader.StaticDefinition<S> - Class in io.micronaut.core.io.service
A ServiceDefinition implementation that uses a MethodHandles.Lookup object to find a public constructor.
SoftServiceLoader.StaticServiceLoader<S> - Interface in io.micronaut.core.io.service
Service loader that uses SoftServiceLoader.StaticDefinition.
sort(Ordered...) - Static method in class io.micronaut.core.order.OrderUtil
Sort the given array.
sort(Object[]) - Static method in class io.micronaut.core.order.OrderUtil
Sort the given array.
sort(List<?>) - Static method in class io.micronaut.core.order.OrderUtil
Sort the given list.
sort(Stream<T>) - Static method in class io.micronaut.core.order.OrderUtil
Sort the given list.
sortOrdered(List<T>) - Static method in class io.micronaut.core.order.OrderUtil
Sort the given list.
sortOrdered(Stream<T>) - Static method in class io.micronaut.core.order.OrderUtil
Sort the given stream.
sortOrderedCollection(Collection<T>) - Static method in class io.micronaut.core.order.OrderUtil
Sort the given list.
SPACE - Static variable in class io.micronaut.core.util.StringUtils
a space.
splitOmitEmptyStrings(CharSequence, char) - Static method in class io.micronaut.core.util.StringUtils
Fast split by one character iterable.
splitOmitEmptyStringsIterator(CharSequence, char) - Static method in class io.micronaut.core.util.StringUtils
Fast split by one character iterator.
splitOmitEmptyStringsList(CharSequence, char) - Static method in class io.micronaut.core.util.StringUtils
Fast split by one character iterable.
StaticOptimizations - Class in io.micronaut.core.optim
This class is a generic container for pre-computed data which can be injected at initialization time.
StaticOptimizations() - Constructor for class io.micronaut.core.optim.StaticOptimizations
 
StaticOptimizations.Loader<T> - Interface in io.micronaut.core.optim
Interface for an optimization which will be injected via service loading.
stereotype(AnnotationValue<?>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Adds a stereotype of the annotation.
STEREOTYPE_EXCLUDES - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Packages excludes from stereotype processing.
stereotypes(Collection<AnnotationValue<?>>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Adds a stereotypes of the annotation.
Streamable - Interface in io.micronaut.core.io
Interface for types that can be written to an OutputStream.
StreamUtils - Class in io.micronaut.core.util
Utility methods for working with streams.
StreamUtils() - Constructor for class io.micronaut.core.util.StreamUtils
 
STRING - Static variable in interface io.micronaut.core.convert.ConversionContext
Constant for String argument.
STRING - Static variable in interface io.micronaut.core.type.Argument
Constant for string argument.
StringConvention - Enum Class in io.micronaut.core.naming.conventions
An enum representing different conventions.
StringIntMap - Class in io.micronaut.core.util
Fixed-size String->int map optimized for very fast read operations.
StringIntMap(int) - Constructor for class io.micronaut.core.util.StringIntMap
Create a new map.
StringUtils - Class in io.micronaut.core.util
Utility methods for Strings.
StringUtils() - Constructor for class io.micronaut.core.util.StringUtils
 
stringValue() - Method in class io.micronaut.core.annotation.AnnotationValue
The double value of the given member.
stringValue() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The string value of the given member.
stringValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an optional string for the given annotation and member.
stringValue(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
stringValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an optional string for the given annotation and member.
stringValue(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
stringValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an optional string for the given annotation and member.
stringValue(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
stringValue(String) - Method in class io.micronaut.core.annotation.AnnotationValue
The string value of the given member.
stringValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The string value of the given member.
stringValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The value as an optional string for the given annotation and member.
stringValue(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
stringValue(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
The string value of the given member.
stringValues() - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The string values for the given member.
stringValues(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The values as string array for the given annotation and member.
stringValues(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
stringValues(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The values as string array for the given annotation and member.
stringValues(Class<? extends Annotation>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
stringValues(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The values as string array for the given annotation and member.
stringValues(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
stringValues(String) - Method in class io.micronaut.core.annotation.AnnotationValue
 
stringValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The string values for the given member.
stringValues(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
The values as string array for the given annotation and member.
stringValues(String, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
stringValues(String, Function<Object, Object>) - Method in class io.micronaut.core.annotation.AnnotationValue
The string values for the given member and mapper.
subMap(String, ArgumentConversionContext<V>) - Method in interface io.micronaut.core.convert.value.ConvertibleValues
Returns a submap for all the keys with the given prefix.
subMap(String, Argument<V>) - Method in interface io.micronaut.core.convert.value.ConvertibleValues
Returns a submap for all the keys with the given prefix.
subMap(String, Class<V>) - Method in interface io.micronaut.core.convert.value.ConvertibleValues
Returns a submap for all the keys with the given prefix.
subSequence(int, int) - Method in class io.micronaut.core.annotation.AnnotationClassValue
 
SupplierUtil - Class in io.micronaut.core.util
Helper methods for dealing with Supplier.
SupplierUtil() - Constructor for class io.micronaut.core.util.SupplierUtil
 
supportsPrefix(String) - Method in interface io.micronaut.core.io.file.FileSystemResourceLoader
Does the loader support a prefix.
supportsPrefix(String) - Method in interface io.micronaut.core.io.ResourceLoader
 
supportsPrefix(String) - Method in interface io.micronaut.core.io.scan.ClassPathResourceLoader
 
synthesize(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
synthesize(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Synthesizes a new annotation from the metadata for the given annotation type.
synthesize(Class<T>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
synthesize(Class<T>, String) - Method in interface io.micronaut.core.annotation.AnnotationSource
Synthesizes a new annotation for the given annotation type using the member values of the given source annotation.
synthesize(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
synthesizeAll() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
synthesizeAll() - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
synthesizeAll() - Method in interface io.micronaut.core.annotation.AnnotationSource
Synthesizes a new annotations from the metadata.
synthesizeAnnotationsByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
synthesizeAnnotationsByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Synthesizes a new annotations from the metadata for the given type.
synthesizeAnnotationsByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
synthesizeDeclared() - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
synthesizeDeclared() - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
synthesizeDeclared() - Method in interface io.micronaut.core.annotation.AnnotationSource
Synthesizes a new annotations from the metadata.
synthesizeDeclared(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
synthesizeDeclared(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Synthesizes a new annotation from the metadata for the given annotation type.
synthesizeDeclared(Class<T>, String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
synthesizeDeclared(Class<T>, String) - Method in interface io.micronaut.core.annotation.AnnotationSource
Synthesizes a new annotation declared for the given annotation type using the member values of the given source annotation.
synthesizeDeclared(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
synthesizeDeclaredAnnotationsByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
synthesizeDeclaredAnnotationsByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Synthesizes a new annotations from the metadata for the given type.
synthesizeDeclaredAnnotationsByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 

T

targetPackage() - Element in annotation interface io.micronaut.core.annotation.Introspected
 
then(Supplier<? extends ExecutionFlow<? extends R>>) - Method in interface io.micronaut.core.execution.ExecutionFlow
Supply a new flow after the existing flow value is resolved.
ThreadPropagatedContextElement<S> - Interface in io.micronaut.core.propagation
Special version of PropagatedContextElement that is thread-aware and can update the thread context on the initial propagation entry and restore it on the propagation exist.
ThrowingFunction<T,R,E extends Throwable> - Interface in io.micronaut.core.util.functional
Represents a function that accepts one argument and produces a result.
ThrowingSupplier<T,E extends Throwable> - Interface in io.micronaut.core.util.functional
Represents a supplier of results.
toArray(Collection<T>, Class<T>) - Static method in class io.micronaut.core.util.ArrayUtils
Returns an array containing all elements in this collection, using the item class.
toArray(Collection<T>, IntFunction<T[]>) - Static method in class io.micronaut.core.util.ArrayUtils
Returns an array containing all elements in this collection, using the provided generator function to allocate the returned array.
toByteArray() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Create a copy of the underlying storage from buf into a byte array.
toByteArray() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
toClassArray(Argument<?>...) - Static method in interface io.micronaut.core.type.Argument
Convert an argument array to a class array.
toCompletableFuture() - Method in interface io.micronaut.core.execution.ExecutionFlow
Converts the existing flow into the completable future.
Toggleable - Interface in io.micronaut.core.util
An interface for components or configurations that can be toggled on or off.
toImmutableCollection(Supplier<A>) - Static method in class io.micronaut.core.util.StreamUtils
 
toInputStream() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Convert the ByteBuffer into an input stream.
toInputStream() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
tokenizeToStringArray(String, String) - Static method in class io.micronaut.core.util.StringUtils
Tokenize the given String into a String array via a StringTokenizer.
tokenizeToStringArray(String, String, boolean, boolean) - Static method in class io.micronaut.core.util.StringUtils
Tokenize the given String into a String array via a StringTokenizer.
toOutputStream() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Convert the ByteBuffer into an output stream.
toOutputStream() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
toPrimitiveArray(Object[]) - Static method in class io.micronaut.core.util.ArrayUtils
Converts a primitive wrapper array to the equivalent primitive array such as Integer[] to int[].
toString() - Method in class io.micronaut.core.annotation.AnnotationClassValue
 
toString() - Method in class io.micronaut.core.annotation.AnnotationValue
 
toString() - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
toString() - Method in class io.micronaut.core.convert.value.MutableConvertibleValuesMap
 
toString() - Method in record class io.micronaut.core.expressions.EvaluatedExpressionReference
Returns a string representation of this record class.
toString() - Method in class io.micronaut.core.type.DefaultArgument
 
toString() - Method in class io.micronaut.core.util.CopyOnWriteMap
 
toString(Argument<?>...) - Static method in interface io.micronaut.core.type.Argument
Convert the arguments to a string representation.
toString(Object[]) - Static method in class io.micronaut.core.util.ArrayUtils
Produce a string representation of the given array.
toString(Iterable<?>) - Static method in class io.micronaut.core.util.CollectionUtils
Produce a string representation of the given iterable.
toString(String, Object[]) - Static method in class io.micronaut.core.util.ArrayUtils
Produce a string representation of the given array.
toString(String, Iterable<?>) - Static method in class io.micronaut.core.util.CollectionUtils
Produce a string representation of the given iterable.
toString(Charset) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
To string.
toString(Charset) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
toWrapperArray(Object) - Static method in class io.micronaut.core.util.ArrayUtils
Converts a primitive array to the equivalent wrapper such as int[] to Integer[].
TRACE - Enum constant in enum class io.micronaut.core.naming.conventions.MethodConvention
The default trace method of controllers.
transformation() - Element in annotation interface io.micronaut.core.convert.format.MapFormat
 
trimLeading(String, Predicate<Character>) - Static method in class io.micronaut.core.util.StringUtils
Returns a new string without any leading characters that match the supplied predicate.
trimLeadingCharacter(String, char) - Static method in class io.micronaut.core.util.StringUtils
Returns a new string without any leading characters that match the supplied character.
trimLeadingWhitespace(String) - Static method in class io.micronaut.core.util.StringUtils
Returns a new string without any leading whitespace.
trimSuffix(String, String...) - Static method in class io.micronaut.core.naming.NameUtils
Trims the given suffixes.
trimToNull(String) - Static method in class io.micronaut.core.util.StringUtils
Trims the supplied string.
TRUE - Static variable in class io.micronaut.core.util.StringUtils
Constant for the value true.
tryBind(Executable<T, R>, ArgumentBinderRegistry<S>, S) - Method in class io.micronaut.core.bind.DefaultExecutableBinder
 
tryBind(Executable<T, R>, ArgumentBinderRegistry<S>, S) - Method in interface io.micronaut.core.bind.ExecutableBinder
Binds a given Executable using the given registry and source object.
tryComplete() - Method in interface io.micronaut.core.execution.ExecutionFlow
Create an ImperativeExecutionFlow from this execution flow, if possible.
tryComplete() - Method in interface io.micronaut.core.execution.ImperativeExecutionFlow
 
tryCompleteError() - Method in interface io.micronaut.core.execution.ExecutionFlow
Alternative to ExecutionFlow.tryComplete() which will unwrap the flow's error.
tryCompleteValue() - Method in interface io.micronaut.core.execution.ExecutionFlow
Alternative to ExecutionFlow.tryComplete() which will unwrap the flow's value.
tryInstantiate(Class<T>) - Static method in class io.micronaut.core.reflect.InstantiationUtils
Try to instantiate the given class using the most optimal strategy first trying the BeanIntrospector and if no bean is present falling back to reflection.
tryInstantiate(Class<T>, Map, ConversionContext) - Static method in class io.micronaut.core.reflect.InstantiationUtils
Try to instantiate the given class using BeanIntrospector.
tryInstantiate(Constructor<T>, Object...) - Static method in class io.micronaut.core.reflect.InstantiationUtils
Try to instantiate the given class.
tryInstantiate(String, ClassLoader) - Static method in class io.micronaut.core.reflect.InstantiationUtils
Try to instantiate the given class.
type() - Element in annotation interface io.micronaut.core.annotation.ReflectionConfig
 
TypeArgumentBinder<T,S> - Interface in io.micronaut.core.bind
An ArgumentBinder that is resolved based on the argument type.
TypeConvention - Enum Class in io.micronaut.core.naming.conventions
Common conventions for types
TypeConverter<S,T> - Interface in io.micronaut.core.convert
A type converter for converting from one type to another.
TypeConverterRegistrar - Interface in io.micronaut.core.convert
An interface for classes that register type conversions with the ConversionService.
typeHashCode() - Method in interface io.micronaut.core.type.Argument
The hash code including only the types.
typeHashCode() - Method in class io.micronaut.core.type.DefaultArgument
 
TypeHint - Annotation Interface in io.micronaut.core.annotation
The type hint annotation is a general annotation that can be used on interfaces to provide additional information about types used at runtime.
TypeHint.AccessType - Enum Class in io.micronaut.core.annotation
The access type.
TypeInformation<T> - Interface in io.micronaut.core.type
Provides information about a type at runtime.
TypeInformationProvider - Interface in io.micronaut.core.type
Interface that implementors can hook into to control the logic of methods like TypeInformation.isReactive().
typeNames() - Element in annotation interface io.micronaut.core.annotation.TypeHint
 
TypeVariableResolver - Interface in io.micronaut.core.type
An interface for types that hold and can resolve type variables.

U

UNDER_SCORE_SEPARATED - Enum constant in enum class io.micronaut.core.naming.conventions.StringConvention
Hyphenated, in upper case.
UNDER_SCORE_SEPARATED_LOWER_CASE - Enum constant in enum class io.micronaut.core.naming.conventions.StringConvention
Hyphenated, in lower case.
underscoreSeparate(String) - Static method in class io.micronaut.core.naming.NameUtils
Returns the underscore separated version of the given camel case string.
underscoreSeparate(String, boolean) - Static method in class io.micronaut.core.naming.NameUtils
Returns the underscore separated version of the given camel case string, optionally with lowercase result.
unmodifiableList(List<T>) - Static method in class io.micronaut.core.util.CollectionUtils
UnsafeBeanInstantiationIntrospection<T> - Interface in io.micronaut.core.beans
A variation of BeanIntrospection that includes UnsafeBeanInstantiationIntrospection.instantiateUnsafe(Object...) allowing to skip instantiation validation.
UnsafeBeanProperty<B,T> - Interface in io.micronaut.core.beans
Unsafe bean property interface adds read/write methods which don't validate the input/output.
UnsafeBeanReadProperty<B,T> - Interface in io.micronaut.core.beans
Unsafe bean property interface adds read methods which don't validate the input/output.
UnsafeBeanWriteProperty<B,T> - Interface in io.micronaut.core.beans
Unsafe bean property interface adds write methods which don't validate the input/output.
UnsafeExecutable<T,R> - Interface in io.micronaut.core.type
A variation of Executable that exposes invoke method without arguments validation.
unsatisfied() - Static method in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
 
UNSATISFIED - Static variable in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
An empty but unsatisfied result.
UnsatisfiedArgumentException - Exception in io.micronaut.core.bind.exceptions
An exception thrown when an Argument could not be satisfied by a ExecutableBinder.
UnsatisfiedArgumentException(Argument<?>) - Constructor for exception io.micronaut.core.bind.exceptions.UnsatisfiedArgumentException
 
UnsatisfiedArgumentException(Argument<?>, String) - Constructor for exception io.micronaut.core.bind.exceptions.UnsatisfiedArgumentException
 
UPDATE - Enum constant in enum class io.micronaut.core.naming.conventions.MethodConvention
The default update method of controllers.
updateThreadContext() - Method in interface io.micronaut.core.propagation.ThreadPropagatedContextElement
Update the thread context on the propagation entry and return the state that will be used for the restore on the propagation exit.
uri() - Method in enum class io.micronaut.core.naming.conventions.MethodConvention
 
UsedByGeneratedCode - Annotation Interface in io.micronaut.core.annotation
A marker annotation indicating that a method is used by generated code and should not be modified or removed otherwise a binary compatibility problem will be introduced.

V

validateArguments(Described, Argument<?>[], Object[]) - Static method in class io.micronaut.core.util.ArgumentUtils
Validates the given values are appropriate for the given arguments.
value() - Element in annotation interface io.micronaut.core.annotation.Indexed
 
value() - Element in annotation interface io.micronaut.core.annotation.Indexes
 
value() - Element in annotation interface io.micronaut.core.annotation.NextMajorVersion
 
value() - Element in annotation interface io.micronaut.core.annotation.Order
The order value.
value() - Element in annotation interface io.micronaut.core.annotation.ReflectionConfig.ReflectionConfigList
 
value() - Element in annotation interface io.micronaut.core.annotation.TypeHint
 
value() - Element in annotation interface io.micronaut.core.bind.annotation.Bindable
 
value() - Element in annotation interface io.micronaut.core.convert.format.Format
 
value() - Element in annotation interface io.micronaut.core.version.annotation.Version
The version of component or method.
value(boolean) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given boolean value.
value(char) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given char value.
value(double) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given double value.
value(float) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given float value.
value(int) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given integer value.
value(long) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given long value.
value(AnnotationValue<?>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given annotation value.
value(Class<?>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given type object.
value(Enum<?>) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given enum object.
value(String) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given string value.
VALUE_MEMBER - Static variable in interface io.micronaut.core.annotation.AnnotationMetadata
The default value() member.
ValueException - Exception in io.micronaut.core.value
An exception that occurs related to configuration.
ValueException(String) - Constructor for exception io.micronaut.core.value.ValueException
Constructor.
ValueException(String, Throwable) - Constructor for exception io.micronaut.core.value.ValueException
Constructor.
valueOf(String) - Static method in enum class io.micronaut.core.annotation.Introspected.AccessKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.core.annotation.Introspected.Visibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.core.annotation.TypeHint.AccessType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.core.convert.format.MapFormat.MapTransformation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.core.naming.conventions.MethodConvention
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.core.naming.conventions.PropertyConvention
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.core.naming.conventions.StringConvention
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.core.naming.conventions.TypeConvention
Returns the enum constant of this class with the specified name.
ValueResolver<K extends CharSequence> - Interface in io.micronaut.core.value
An interface for any type that is able to resolve and convert values.
values - Variable in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
values - Variable in class io.micronaut.core.value.OptionalValuesMap
 
values() - Static method in enum class io.micronaut.core.annotation.Introspected.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.core.annotation.Introspected.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.core.annotation.TypeHint.AccessType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.core.convert.format.MapFormat.MapTransformation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
 
values() - Method in interface io.micronaut.core.convert.value.ConvertibleValues
 
values() - Method in class io.micronaut.core.convert.value.ConvertibleValuesMap
 
values() - Static method in enum class io.micronaut.core.naming.conventions.MethodConvention
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.core.naming.conventions.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.core.naming.conventions.StringConvention
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.core.naming.conventions.TypeConvention
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
values() - Method in interface io.micronaut.core.value.OptionalValues
 
values() - Method in class io.micronaut.core.value.OptionalValuesMap
 
values(int...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given integer[] value.
values(long...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given long[] value.
values(AnnotationClassValue<?>...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given type objects.
values(AnnotationValue<?>...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given annotation values.
values(Class<?>...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given type objects.
values(Enum<?>...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given enum objects.
values(String...) - Method in class io.micronaut.core.annotation.AnnotationValueBuilder
Sets the value member to the given String[] values.
Version - Annotation Interface in io.micronaut.core.version.annotation
Annotation used to express the version of a component or method.
VersionUtils - Class in io.micronaut.core.version
Utility methods for versioning.
VersionUtils() - Constructor for class io.micronaut.core.version.VersionUtils
 
Vetoed - Annotation Interface in io.micronaut.core.annotation
Veto the processing of the element.
visibility() - Element in annotation interface io.micronaut.core.annotation.Introspected
Allows specifying the visibility policy to use to control which fields and methods are included.
VOID - Static variable in interface io.micronaut.core.type.Argument
Constant for void argument.
VOID_OBJECT - Static variable in interface io.micronaut.core.type.Argument
Constant for Void object argument.

W

weigher(EntryWeigher<? super K, ? super V>) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
Specifies an algorithm to determine how many the units of capacity an entry consumes.
weigher(Weigher<? super V>) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
Specifies an algorithm to determine how many the units of capacity a value consumes.
Weigher<V> - Interface in io.micronaut.core.util.clhm
A class that can determine the weight of a value.
Weighers - Class in io.micronaut.core.util.clhm
A common set of Weigher and EntryWeigher implementations.
weightedSize() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns the weighted size of this map.
weightOf(K, V) - Method in interface io.micronaut.core.util.clhm.EntryWeigher
Measures an entry's weight to determine how many units of capacity that the key and value consumes.
weightOf(V) - Method in interface io.micronaut.core.util.clhm.Weigher
Measures an object's weight to determine how many units of capacity that the value consumes.
with(int, Argument<A>, A) - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
Create the instance with the given value for the given property.
with(String, Object) - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
Create the instance with the given value for the given property.
with(AnnotationMetadata) - Method in interface io.micronaut.core.convert.ArgumentConversionContext
Augment this context with annotation metadata.
with(Argument<T>) - Method in interface io.micronaut.core.convert.ConversionContext
Augment this context with data for the given argument.
with(T) - Method in interface io.micronaut.core.beans.BeanIntrospection.Builder
Create the instance copying properties from the given instance to start.
withPrefix() - Element in annotation interface io.micronaut.core.annotation.Introspected
 
withValue(B, P) - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
withValue(B, T) - Method in interface io.micronaut.core.beans.BeanProperty
This method will attempt to modify the property or if this is an immutable type using a copy constructor to return a new instance with the new value.
withValue(B, T) - Method in interface io.micronaut.core.beans.BeanWriteProperty
This method will attempt to modify the property or if this is an immutable type using a copy constructor to return a new instance with the new value.
withValueInternal(B, P) - Method in class io.micronaut.core.beans.AbstractBeanProperty
Mutates a property value.
withValueUnsafe(B, P) - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
withValueUnsafe(B, T) - Method in interface io.micronaut.core.beans.UnsafeBeanProperty
withValueUnsafe(B, T) - Method in interface io.micronaut.core.beans.UnsafeBeanWriteProperty
wrap(byte[]) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
Wrap an existing buffer.
wrap(Runnable) - Method in interface io.micronaut.core.propagation.PropagatedContext
Wrap runnable for this context to be propagated in.
wrap(Callable<V>) - Method in interface io.micronaut.core.propagation.PropagatedContext
Wrap callable for this context to be propagated in.
wrap(Supplier<V>) - Method in interface io.micronaut.core.propagation.PropagatedContext
Wrap supplier for this context to be propagated in.
wrap(B) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
Wrap an existing buffer.
wrapCurrent(Runnable) - Static method in interface io.micronaut.core.propagation.PropagatedContext
Wrap runnable for this context to be propagated in.
wrapCurrent(Callable<V>) - Static method in interface io.micronaut.core.propagation.PropagatedContext
Wrap callable for this context to be propagated in.
wrapCurrent(Supplier<V>) - Static method in interface io.micronaut.core.propagation.PropagatedContext
Wrap supplier for this context to be propagated in.
wrapValues(Map<CharSequence, List<V>>) - Method in class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
Wraps the values (by default in an unmodifiable map).
wrapValues(Map<CharSequence, List<V>>) - Method in class io.micronaut.core.convert.value.MutableConvertibleMultiValuesMap
 
Writable - Interface in io.micronaut.core.io
An interface for classes to implement that are capable of writing themselves to a Writer
writableBytes() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Returns the number of writable bytes which is equal to (this.capacity - this.writerIndex).
writableBytes() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
write(byte) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Sets the specified byte at the current writerIndex and increases the writerIndex by 1 in this buffer.
write(byte) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
write(byte[]) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Transfers the specified source array's data to this buffer starting at the current writerIndex and increases the writerIndex by the number of the transferred bytes (= src.length).
write(byte[]) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
write(byte[], int, int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Transfers the specified source array's data to this buffer starting at the current writerIndex and increases the writerIndex by the number of the transferred bytes (= length).
write(byte[], int, int) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
write(ByteBuffer...) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Write the given ByteBuffer instances to this buffer.
write(ByteBuffer...) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
write(CharSequence, Charset) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Transfers the specified source CharSequence's data to this buffer starting at the current writerIndex and increases the writerIndex by the number of the transferred bytes (= src.length).
write(CharSequence, Charset) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
write(ByteBuffer...) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Write the given ByteBuffer instances to this buffer.
write(ByteBuffer...) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
writeInternal(B, P) - Method in class io.micronaut.core.beans.AbstractBeanProperty
Writes a property value.
writePrefixes() - Element in annotation interface io.micronaut.core.annotation.AccessorsStyle
 
writerIndex() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Returns the writerIndex of this buffer.
writerIndex() - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
writerIndex(int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Sets the writerIndex of this buffer.
writerIndex(int) - Method in class io.micronaut.core.io.buffer.DelegateByteBuffer
 
writeTo(File) - Method in interface io.micronaut.core.io.Streamable
Write this Writable to the given File.
writeTo(File) - Method in interface io.micronaut.core.io.Writable
Write this Writable to the given File.
writeTo(OutputStream) - Method in interface io.micronaut.core.io.Streamable
Write this object to the given OutputStream using StandardCharsets.UTF_8 by default.
writeTo(OutputStream) - Method in interface io.micronaut.core.io.Writable
Write this object to the given OutputStream using StandardCharsets.UTF_8 by default.
writeTo(OutputStream, Charset) - Method in interface io.micronaut.core.io.Streamable
Write this object to the given OutputStream using StandardCharsets.UTF_8 by default.
writeTo(OutputStream, Charset) - Method in interface io.micronaut.core.io.Writable
Write this object to the given OutputStream using StandardCharsets.UTF_8 by default.
writeTo(Writer) - Method in interface io.micronaut.core.io.Writable
Writes this object to the given writer.

Z

ZERO_ANNOTATED_ELEMENTS - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Constant indicating a zero annotation.
ZERO_ANNOTATION_CLASS_VALUES - Static variable in class io.micronaut.core.annotation.AnnotationClassValue
An empty array of class values.
ZERO_ANNOTATION_VALUES - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Constant indicating a zero annotation values.
ZERO_ANNOTATIONS - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Constant indicating a zero annotation.
ZERO_ARGUMENTS - Static variable in interface io.micronaut.core.type.Argument
Constant representing zero arguments.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form