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 All Packages

A

AbstractAnnotatedArgumentBinder<A extends java.lang.annotation.Annotation,​T,​S> - Class in io.micronaut.core.bind.annotation
An abstract AnnotatedArgumentBinder implementation.
AbstractAnnotatedArgumentBinder(ConversionService<?>) - Constructor for class io.micronaut.core.bind.annotation.AbstractAnnotatedArgumentBinder
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.
AbstractBeanIntrospection<T> - Class in io.micronaut.core.beans
Abstract implementation of the BeanIntrospection interface.
AbstractBeanIntrospection(Class<T>, AnnotationMetadata, int) - Constructor for class io.micronaut.core.beans.AbstractBeanIntrospection
Base class for bean instrospections.
AbstractBeanIntrospection(Class<T>, AnnotationMetadata, int, int) - Constructor for class io.micronaut.core.beans.AbstractBeanIntrospection
Base class for bean instrospections.
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() - Method in annotation type 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 Type in io.micronaut.core.annotation
Annotate a class (typically a Java Bean) to make it explicit the style of its accessors when not using the standard getter and setters:
accessType() - Method in annotation type io.micronaut.core.annotation.ReflectionConfig
 
accessType() - Method in annotation type io.micronaut.core.annotation.TypeHint
Describes the access.
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
 
addConverter(Class<S>, Class<T>, TypeConverter<S, T>) - Method in interface io.micronaut.core.convert.ConversionService
Adds a type converter.
addConverter(Class<S>, Class<T>, TypeConverter<S, T>) - Method in class io.micronaut.core.convert.DefaultConversionService
 
addConverter(Class<S>, Class<T>, Function<S, T>) - Method in interface io.micronaut.core.convert.ConversionService
Adds a type converter.
addConverter(Class<S>, Class<T>, Function<S, T>) - Method in class io.micronaut.core.convert.DefaultConversionService
 
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.
addMethod(BeanMethod<T, Object>) - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
Adds a method to the introspection.
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.
addProperty(BeanProperty<T, Object>) - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
Adds a property at a particular index of the internal array passed to the constructor.
addProxyClass(Feature.BeforeAnalysisAccess, String...) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Registers the given interfaces for dynamic proxy generation.
addRequestArgumentBinder(ArgumentBinder<T, ST>) - Method in interface io.micronaut.core.bind.ArgumentBinderRegistry
Adds a request argument binder to the registry.
addResourceBundles(String...) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Adds resource bundles.
addResourcePatterns(String...) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Adds resource patterns.
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.
ADVICE_STEREOTYPES - Static variable in class io.micronaut.core.annotation.AnnotationUtil
The advice stereotypes.
ALL_DECLARED_CONSTRUCTORS - io.micronaut.core.annotation.TypeHint.AccessType
All declared constructors require access.
ALL_DECLARED_FIELDS - io.micronaut.core.annotation.TypeHint.AccessType
All declared fields require access.
ALL_DECLARED_METHODS - io.micronaut.core.annotation.TypeHint.AccessType
All declared methods require access.
ALL_PUBLIC - io.micronaut.core.annotation.TypeHint.AccessType
All public members.
ALL_PUBLIC_CONSTRUCTORS - io.micronaut.core.annotation.TypeHint.AccessType
All public constructors require access.
ALL_PUBLIC_FIELDS - io.micronaut.core.annotation.TypeHint.AccessType
All public fields require access.
ALL_PUBLIC_METHODS - 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_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 java.lang.annotation.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() - Method in annotation type 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(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(String, boolean) - Constructor for class io.micronaut.core.annotation.AnnotationClassValue
Constructs a class value for a type that is 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.
annotationMetadata - Variable in class io.micronaut.core.beans.AbstractBeanIntrospection
 
annotationMetadata() - Method in annotation type 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.
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.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<A extends java.lang.annotation.Annotation> - Class in io.micronaut.core.annotation
A runtime representation of the an annotation and its values.
AnnotationValue(AnnotationValue<A>, Map<String, Object>, ConvertibleValues<Object>, Function<Object, Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
Internal copy constructor.
AnnotationValue(String) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, ConvertibleValues<Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, RetentionPolicy) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, RetentionPolicy, List<AnnotationValue<?>>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, Map<String, Object>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, Map<String, Object>, RetentionPolicy) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValue(String, Map<CharSequence, Object>, Map<String, Object>, RetentionPolicy, List<AnnotationValue<?>>) - Constructor for class io.micronaut.core.annotation.AnnotationValue
 
AnnotationValueBuilder<T extends java.lang.annotation.Annotation> - Class in io.micronaut.core.annotation
A build for annotation values.
AnnotationValueProvider<A extends java.lang.annotation.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
 
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.
ArrayUtils() - Constructor for class io.micronaut.core.util.ArrayUtils
 
asArgument() - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
asArgument() - Method in interface io.micronaut.core.beans.BeanProperty
Represent the type as an argument, including any generic type information.
asArgument() - Method in interface io.micronaut.core.type.ArgumentCoercible
 
asArgument() - Method in class io.micronaut.core.type.DefaultArgument
 
asArgument() - Method in interface io.micronaut.core.type.ReturnType
 
ascendingKeySet() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns a unmodifiable snapshot Set view of the keys contained in this map.
ascendingKeySetWithLimit(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
ascendingMap() - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
ascendingMapWithLimit(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
asEntryWeigher(Weigher<? super V>) - Static method in class io.micronaut.core.util.clhm.Weighers
A entry weigher backed by the specified weigher.
asHyphenatedName(Class) - Method in enum 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
 
asNioBuffer() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Exposes this buffer's readable bytes as an NIO ByteBuffer.
asNioBuffer(int, int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Exposes this buffer's sub-region as an NIO ByteBuffer.
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 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.
AttributeHolder - Interface in io.micronaut.core.attr
An interface for objects that have attributes.
AutomaticFeatureUtils - Class in io.micronaut.core.graal
Utility methods for implementing Graal's AutomaticFeature.
AutomaticFeatureUtils() - Constructor for class io.micronaut.core.graal.AutomaticFeatureUtils
 

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 java.lang.Throwable> - Interface in io.micronaut.core.exceptions
An exception handler capable of receiving a bean that originated the exception and an exception type.
BeanIntrospection<T> - Interface in io.micronaut.core.beans
A BeanIntrospection is the result of compile time computation of a beans properties and annotation metadata.
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.
beanMethods - Variable in class io.micronaut.core.beans.AbstractBeanIntrospection
 
beanProperties - Variable in class io.micronaut.core.beans.AbstractBeanIntrospection
 
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
beanType - Variable in class io.micronaut.core.beans.AbstractBeanIntrospection
 
BeanWrapper<T> - Interface in io.micronaut.core.beans
Wraps a bean allowing to read and write its properties via a underlying BeanIntrospection.
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 Type in io.micronaut.core.bind.annotation
An annotation stereotype for other annotations that indicates a method Argument is bindable.
Blocking - Annotation Type 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 class io.micronaut.core.annotation.AnnotationValue
 
booleanValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The boolean[] value for the given member.
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() - 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.
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.
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 class io.micronaut.core.annotation.AnnotationValue
 
byteValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The byte value of the given member.
byteValues() - 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
 
byteValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The byte[] value for the given member.

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 - io.micronaut.core.naming.conventions.StringConvention
Camel case, lower case first letter.
CAMEL_CASE_CAPITALIZED - 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.DefaultConversionService
 
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.
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
 
charValue() - 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
 
charValue(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The char value of the given member.
charValues() - 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
 
charValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The char[] value for the given member.
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() - Method in annotation type io.micronaut.core.annotation.Introspected
By default Introspected applies to the class it is applied on.
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
 
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
 
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.
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.
concat(byte[], byte...) - Static method in class io.micronaut.core.util.ArrayUtils
Concatenate two byte arrays.
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
 
containsProperties(String) - Method in class io.micronaut.core.value.MapPropertyResolver
 
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.
containsProperty(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.
containsValue(Object) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
CONTROLLER - 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.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
 
ConversionService<Impl extends ConversionService> - Interface in io.micronaut.core.convert
A service for allowing conversion from one type to another.
convert(CharSequence, Class<Number>, ConversionContext) - Method in class io.micronaut.core.convert.format.ReadableBytesTypeConverter
 
convert(Object, ArgumentConversionContext<T>) - Method in interface io.micronaut.core.convert.ConversionService
Attempts to convert the given object to the given target type.
convert(Object, Argument<T>) - Method in interface io.micronaut.core.convert.ConversionService
Attempts to convert the given object to the given target type.
convert(Object, Class<T>) - Method in interface io.micronaut.core.convert.ConversionService
Attempts to convert the given object to the given target type.
convert(Object, Class<T>, ConversionContext) - Method in interface io.micronaut.core.convert.ConversionService
Attempts to convert the given object to the given target type.
convert(Object, Class<T>, ConversionContext) - Method in class io.micronaut.core.convert.DefaultConversionService
 
convert(S, Class<T>) - Method in interface io.micronaut.core.convert.TypeConverter
Converts from the given source object type to the target type.
convert(S, Class<T>, ConversionContext) - Method in interface io.micronaut.core.convert.TypeConverter
Converts from the given source object type to the target type.
convert(T, Class<ConvertibleMultiValues>, ConversionContext) - Method in class io.micronaut.core.convert.converters.MultiValuesConverterFactory.AbstractConverterToMultiValues
 
convertAndSet(B, Object) - Method in interface io.micronaut.core.beans.BeanProperty
Convert the value and set if on the bean using the default conversion service.
convertCollection(Class<? extends Iterable<T>>, Collection<T>) - Static method in class io.micronaut.core.util.CollectionUtils
Attempts to convert a collection to the given iterabable type
convertDotToUnderscore(String) - Static method in class io.micronaut.core.util.StringUtils
Replace the dots in the property with underscore and transform to uppercase.
convertDotToUnderscore(String, boolean) - Static method in class io.micronaut.core.util.StringUtils
Replace the dots in the property with underscore and transform to uppercase based on given flag.
ConvertibleMultiValues<V> - Interface in io.micronaut.core.convert.value
Specialization of ConvertibleValues where each name has multiple possible values.
ConvertibleMultiValuesMap<V> - Class in io.micronaut.core.convert.value
An implementation of ConvertibleMultiValues that uses a backing LinkedHashMap.
ConvertibleMultiValuesMap() - Constructor for class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
Construct an empty ConvertibleValuesMap.
ConvertibleMultiValuesMap(Map<CharSequence, List<V>>) - Constructor for class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
Construct a ConvertibleValuesMap from the given map.
ConvertibleMultiValuesMap(Map<CharSequence, List<V>>, ConversionService<?>) - Constructor for class io.micronaut.core.convert.value.ConvertibleMultiValuesMap
Construct a ConvertibleValuesMap from the given map and conversion service.
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.
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.
COROUTINE_SUSPENDED - Static variable in class io.micronaut.core.util.KotlinUtils
 
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 Type in io.micronaut.core.annotation
An annotation applicable to a constructor that provides a hint as to which constructor is the primary constructor.

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 - 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_PATH_SEPARATOR - Static variable in class io.micronaut.core.util.AntPathMatcher
Default path separator: "/".
DEFAULT_READ_PREFIX - Static variable in annotation type io.micronaut.core.annotation.AccessorsStyle
The default read prefix.
DEFAULT_WRITE_PREFIX - Static variable in annotation type 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.
DefaultConversionService - Class in io.micronaut.core.convert
The default conversion service.
DefaultConversionService() - Constructor for class io.micronaut.core.convert.DefaultConversionService
Constructor.
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
 
defaultValue() - Method in annotation type io.micronaut.core.bind.annotation.Bindable
The default value to use if no bindable value is present.
defaultValues(Map<String, 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.
DELETE - 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 class io.micronaut.core.serialize.JdkSerializer
 
deserialize(InputStream, Argument<T>) - Method in interface io.micronaut.core.serialize.ObjectSerializer
Deserialize the given object to bytes.
deserialize(InputStream, Class<T>) - Method in class io.micronaut.core.serialize.JdkSerializer
 
deserialize(InputStream, Class<T>) - Method in interface io.micronaut.core.serialize.ObjectSerializer
Deserialize the given object to bytes.
disableFork() - Method in class io.micronaut.core.io.service.SoftServiceLoader
 
doBind(ArgumentConversionContext<T>, ConvertibleValues<?>, String) - Method in class io.micronaut.core.bind.annotation.AbstractAnnotatedArgumentBinder
Do binding.
doBind(ArgumentConversionContext<T>, ConvertibleValues<?>, String, ArgumentBinder.BindingResult<T>) - Method in class io.micronaut.core.bind.annotation.AbstractAnnotatedArgumentBinder
Do binding.
doConvert(Object, ArgumentConversionContext<T>) - Method in class io.micronaut.core.bind.annotation.AbstractAnnotatedArgumentBinder
Convert the value and return a binding result.
doConvert(Object, ArgumentConversionContext<T>, ArgumentBinder.BindingResult<T>) - Method in class io.micronaut.core.bind.annotation.AbstractAnnotatedArgumentBinder
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.AbstractAnnotatedArgumentBinder
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 class io.micronaut.core.annotation.AnnotationValue
 
doubleValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The double[] value for the given member.

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.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 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_ARRAY - Static variable in class io.micronaut.core.annotation.AnnotationClassValue
An empty array of class values.
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_OBJECT_ARRAY_HASH_CODE - Static variable in class io.micronaut.core.reflect.ClassUtils
 
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 Type 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
 
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.
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>, 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<? 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<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 interface io.micronaut.core.annotation.AnnotationMetadata
The value of the given enum.
enumValue(String, Class<E>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
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
 
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<? 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<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 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
 
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
 
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.AbstractBeanIntrospection
 
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 class io.micronaut.core.type.DefaultArgument
 
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
 
ErrorsContext - Interface in io.micronaut.core.convert
Interface for reporting conversion errors.
EvictionListener<K,​V> - Interface in io.micronaut.core.util.clhm
A listener registered for notification when an entry is evicted.
ExceptionHandler<T extends java.lang.Throwable> - Interface in io.micronaut.core.exceptions
Common interface for types that handle exceptions.
excludedAnnotations() - Method in annotation type io.micronaut.core.annotation.Introspected
The annotation types that if present on the property cause the property to be excluded from results.
excludes() - Method in annotation type 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
exists() - Method in interface io.micronaut.core.io.Readable
Does the underlying readable resource exist.
Experimental - Annotation Type in io.micronaut.core.annotation
Annotates a class or method as being experimental and subject to change or removal.
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 - io.micronaut.core.naming.conventions.TypeConvention
 
FALSE - Static variable in class io.micronaut.core.util.StringUtils
Constant for the value false.
FIELD - io.micronaut.core.annotation.Introspected.AccessKind
Allows the use of public or package-protected fields to represent bean properties.
fields() - Method in annotation type 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.
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 of the 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.AnnotationMetadataProvider
 
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.AnnotationMetadataProvider
 
findAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationSource
Find an AnnotationValue for the given annotation name.
findArgumentBinder(Argument<T>, S) - Method in interface io.micronaut.core.bind.ArgumentBinderRegistry
Locate an ArgumentBinder for the given argument and source type.
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
Get all of the values for the given annotation that are directly declared on the annotated element.
findDeclaredAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
findDeclaredAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
findDeclaredAnnotation(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Get all of the 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.AnnotationMetadataProvider
 
findDeclaredAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationSource
Get all of the values for the given annotation that are directly declared on the annotated element.
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.
findRepeatableAnnotation(Class<? extends Annotation>) - 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.AnnotationMetadata
Find repeatable annotation container.
findRepeatableAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
findTypeConverter(Class<?>, Class<T>, String) - Method in class io.micronaut.core.convert.DefaultConversionService
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 - io.micronaut.core.convert.format.MapFormat.MapTransformation
A flat map has the keys flattened such that foo.bar is a single map.
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 class io.micronaut.core.annotation.AnnotationValue
 
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.
floatValues() - 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
 
floatValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The float[] value for the given member.
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<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 io.micronaut.core.naming.conventions.StringConvention
Format a string according to a convention.
format(String) - Method in enum io.micronaut.core.naming.conventions.StringConvention
Format the string with this format.
Format - Annotation Type 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 java.lang.annotation.Annotation> - Interface in io.micronaut.core.convert.format
 
forMethod(String) - Static method in enum 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 Type 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() - Method in interface io.micronaut.core.util.functional.ThrowingSupplier
Gets a result.
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, ArgumentConversionContext<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.BeanProperty
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>, T2) - Method in interface io.micronaut.core.beans.BeanProperty
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(Class<T>) - Static method in class io.micronaut.core.optim.StaticOptimizations
Returns, if available, the optimization data of the requested type.
get(Object) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
get(String, ArgumentConversionContext<T>) - Method in interface io.micronaut.core.value.PropertyResolver
 
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
 
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.AbstractBeanIntrospection
 
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 of the 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 of the 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 of the 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 of the 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 of the 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.
getAnnotationValuesByStereotype(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Resolve all of the annotation values that feature the given stereotype.
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
 
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
 
getBeanMethods() - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
 
getBeanMethods() - Method in interface io.micronaut.core.beans.BeanIntrospection
Returns the BeanMethod instances for this introspection.
getBeanProperties() - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
 
getBeanProperties() - Method in interface io.micronaut.core.beans.BeanIntrospection
 
getBeanProperties() - Method in interface io.micronaut.core.beans.BeanWrapper
The properties.
getBeanType() - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
 
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
 
getBoundArguments() - Method in interface io.micronaut.core.bind.BoundExecutable
That arguments that will be used to invoke the method.
getByte(int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Get the byte at the specified index.
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
 
getConstructor() - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
 
getConstructor() - Method in interface io.micronaut.core.beans.BeanIntrospection
 
getConstructorAnnotationMetadata() - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
 
getConstructorArguments() - Method in interface io.micronaut.core.beans.BeanIntrospection
The constructor arguments needed to instantiate the bean.
getConversionError() - Method in exception io.micronaut.core.convert.exceptions.ConversionErrorException
 
getConversionErrors() - Method in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
 
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 of the 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 of the 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.
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
 
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.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(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.
getFallbackFormat(Argument) - Method in class io.micronaut.core.bind.annotation.AbstractAnnotatedArgumentBinder
 
getField(Class, String, Object) - Static method in class io.micronaut.core.reflect.ReflectionUtils
Gets the value of the given field reflectively.
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
 
getIndexedProperties(Class<? extends Annotation>) - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
 
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 all the bean properties annotated for the given type.
getIndexedProperty(Class<? extends Annotation>, String) - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
 
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
 
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
Get the order for the given Ordered object.
getOrder(Object) - Static method in class io.micronaut.core.order.OrderUtil
Get the order for the given object.
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, StringConvention) - 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.
getProperty(String) - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
 
getProperty(String) - Method in interface io.micronaut.core.beans.BeanIntrospection
Obtain a property by name.
getProperty(String, ArgumentConversionContext<P>) - Method in interface io.micronaut.core.beans.BeanWrapper
Get the property of the given name and type.
getProperty(String, ArgumentConversionContext<T>) - Method in class io.micronaut.core.value.MapPropertyResolver
 
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<P>) - Method in interface io.micronaut.core.beans.BeanWrapper
Get the property of the given name and type.
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.
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) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent property name for the given getter.
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.
getPropertyNameForSetter(String) - Static method in class io.micronaut.core.naming.NameUtils
Get the equivalent property name for the given setter.
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.
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.
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
 
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.
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.
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.ResourceResolver
Searches resource loaders for one that supports the given path.
getResource(String) - Method in class io.micronaut.core.io.scan.DefaultClassPathResourceLoader
Obtains a resource URL.
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.ResourceResolver
Searches resource loaders for one that supports the given path.
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.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.ResourceResolver
Searches resource loaders for one that supports the given path.
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
 
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 a the first prefix.
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 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 BeanProperty.get(Object).
getValue() - Method in interface io.micronaut.core.bind.ArgumentBinder.BindingResult
 
getValue() - Method in interface io.micronaut.core.type.ArgumentValue
 
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<? 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(Class<T>) - Method in class io.micronaut.core.annotation.AnnotationValue
Get the value of the value member of the annotation.
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
 
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 of the 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 of the 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 of the 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.
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.AnnotatedTypeInfo
Checks whether an annotation for the given name exists.
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.AnnotationMetadataDelegate
 
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
 
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(Class<? extends Annotation>...) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
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.AnnotationMetadataDelegate
 
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.
hasErrors() - Method in interface io.micronaut.core.convert.ErrorsContext
 
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.AbstractBeanIntrospection
 
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 class io.micronaut.core.type.DefaultArgument
 
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(Class<? extends Annotation>...) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
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.AnnotationMetadataDelegate
 
hasStereotype(String[]) - 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.AnnotationMetadataDelegate
 
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 - 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 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 - io.micronaut.core.naming.conventions.StringConvention
Hyphenated, in lower case.

I

ID - io.micronaut.core.naming.conventions.PropertyConvention
The ID property used in REST endpoints and object mapping.
ID_PATH - Static variable in enum 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.
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.
includedAnnotations() - Method in annotation type 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() - Method in annotation type io.micronaut.core.annotation.Introspected
The property names to include.
INDEX - io.micronaut.core.naming.conventions.MethodConvention
The index method of controllers.
indexed() - Method in annotation type io.micronaut.core.annotation.Introspected
Indexed - Annotation Type 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 Type 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.
indexProperty(Class<? extends Annotation>, String) - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
Used to produce an index for particular annotation type.
indexProperty(Class<? extends Annotation>, String, String) - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
Used to produce an index for particular annotation type.
initialCapacity(int) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap.Builder
Specifies the initial capacity of the hash table (default 16).
initializeAtBuildTime(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Marks the given class to be initialized at build time, only if it is present.
initializeAtBuildTime(Feature.BeforeAnalysisAccess, String...) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Marks the given class to be initialized at build time, only if it is present.
initializeAtRunTime(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Marks the given class to be initialized at runtime, only if it is present.
initializeAtRunTime(Feature.BeforeAnalysisAccess, String...) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Marks the given class to be initialized at runtime, only if it is present.
initializePackagesAtBuildTime(String...) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Initializes the packages at build time.
initializePackagesAtRunTime(String...) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Initializes the packages at run time.
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 class io.micronaut.core.beans.AbstractBeanIntrospection
 
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 Type 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.
instantiateInternal(Object[]) - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
Reflection free bean instantiation implementation for the given arguments.
InstantiationException - Exception in io.micronaut.core.reflect.exception
Thrown when an error occurs instantiating a 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 Type 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 Type in io.micronaut.core.annotation
An annotation that indicates a type should produce a BeanIntrospection at compilation time.
Introspected.AccessKind - Enum in io.micronaut.core.annotation
The access type for bean properties.
Introspected.IndexedAnnotation - Annotation Type in io.micronaut.core.annotation
Allow pre-computed indexes for property lookups based on an annotation and a member.
Introspected.Visibility - Enum 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 class io.micronaut.core.annotation.AnnotationValue
 
intValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The int[] value for the given member.
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.
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.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.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.AnnotationMetadataProvider
 
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.
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.
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.AnnotationMetadataProvider
 
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.
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(Object[]) - Static method in class io.micronaut.core.util.ArrayUtils
Whether the given array 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.
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) - Method in class io.micronaut.core.annotation.AnnotationValue
 
isFalse(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
 
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
 
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(Object[]) - Static method in class io.micronaut.core.util.ArrayUtils
Whether the given array 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.
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(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(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, ClassLoader) - Static method in class io.micronaut.core.reflect.ClassUtils
Check whether the given class is present in the given classloader.
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
 
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 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(Class<? extends Annotation>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
isRepeatableAnnotation(String) - Method in interface io.micronaut.core.annotation.AnnotationMetadata
Is repeatable annotation?
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) - 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.
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
 
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 a 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 - io.micronaut.core.naming.conventions.TypeConvention
 

K

keyFormat() - Method in annotation type 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
 
loadParallel(Class<T>, ClassLoader) - Static method in class io.micronaut.core.io.service.StreamSoftServiceLoader
Deprecated.
 
loadPresentParallel(Class<T>, ClassLoader) - Static method in class io.micronaut.core.io.service.StreamSoftServiceLoader
Deprecated.
 
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 class io.micronaut.core.annotation.AnnotationValue
 
longValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The long[] value for the given member.
lowerCaseName() - Method in enum 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 - Static variable in interface io.micronaut.core.convert.ConversionContext
Constant for List<String> argument.
MapFormat - Annotation Type in io.micronaut.core.convert.format
Allows configuration how map property values are injected.
MapFormat.MapTransformation - Enum 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.
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() - Method in annotation type io.micronaut.core.annotation.Introspected.IndexedAnnotation
 
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, 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, 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, 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.
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.
META_INF_SERVICES - Static variable in class io.micronaut.core.io.service.SoftServiceLoader
 
METHOD - io.micronaut.core.annotation.Introspected.AccessKind
The default behaviour which is to favour public getters for bean properties.
MethodConvention - Enum 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 io.micronaut.core.naming.conventions.MethodConvention
 
methods() - Method in annotation type 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.
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.
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.

N

name() - Method in annotation type io.micronaut.core.annotation.ReflectionConfig.ReflectiveFieldConfig
 
name() - Method in annotation type io.micronaut.core.annotation.ReflectionConfig.ReflectiveMethodConfig
 
NAME - Static variable in annotation type 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 - io.micronaut.core.convert.format.MapFormat.MapTransformation
A nested map has the 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
 
newNoSuchMethodError(Class, String, Class[]) - Static method in class io.micronaut.core.reflect.ReflectionUtils
 
newService(String, Optional<Class>) - Method in class io.micronaut.core.io.service.SoftServiceLoader
Deprecated.
No longer used
NON_NULL - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Simple Annotation name used for non-null.
NonBlocking - Annotation Type in io.micronaut.core.annotation
A marker annotation for methods that are non-blocking.
NonNull - Annotation Type 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 Type 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
 
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(File) - Static method in interface io.micronaut.core.io.Readable
Create a Readable for the given file.
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>) - 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(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(Type) - Static method in interface io.micronaut.core.type.Argument
Allows coercing a Type instance to an Argument.
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(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<? 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<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.
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.
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, 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, 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.
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.
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 - 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 Type in io.micronaut.core.annotation
Annotation for objects that are ordered.
Ordered - Interface in io.micronaut.core.order
Interface for objects that are 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() - Method in annotation type io.micronaut.core.annotation.Introspected
By default Introspected applies to the class it is applied on.
parameterTypes() - Method in annotation type 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..args).
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
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.
prependUri(String, String) - Static method in class io.micronaut.core.util.StringUtils
Prepends a partial uri and normalizes / characters.
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 in io.micronaut.core.naming.conventions
Typical conventions used for property names through the system.
propertyIndexOf(String) - Method in class io.micronaut.core.beans.AbstractBeanIntrospection
 
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.
PROVIDER_TYPES - Static variable in class io.micronaut.core.type.DefaultArgument
 
PUBLIC - 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(K, V) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
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<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
 

Q

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

R

RAW - 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(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[], 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).
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 - Annotation Type 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.
readerIndex() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Returns the readerIndex of this buffer.
readerIndex(int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Sets the readerIndex of this buffer.
readInternal(B) - Method in class io.micronaut.core.beans.AbstractBeanProperty
Reads the bean property.
readPrefixes() - Method in annotation type 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 Type in io.micronaut.core.annotation
An annotation that models directly the GraalVM reflect-config.json format.
ReflectionConfig.ReflectionConfigList - Annotation Type in io.micronaut.core.annotation
Wrapper annotation.
ReflectionConfig.ReflectiveFieldConfig - Annotation Type in io.micronaut.core.annotation
Field configuration.
ReflectionConfig.ReflectiveMethodConfig - Annotation Type 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 Type 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(ConversionService<?>) - 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.
registerAllForRuntimeReflection(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Register class for runtime reflection without allowing reflective instantiation.
registerAllForRuntimeReflectionAndReflectiveInstantiation(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Register class for runtime reflection and allows reflective instantiation.
registerClassForRuntimeReflection(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Allows reflection instantiation of the given class, only if it is present.
registerClassForRuntimeReflectionAndReflectiveInstantiation(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Register the class and allow reflective instantiation at runtime, only if it is present.
registerClassForRuntimeReflectiveInstantiation(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Register the class for reflective instantiation at runtime, only if it is present.
registerConstructorsForRuntimeReflection(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Register all constructors of the given class for runtime reflection, only if the class is present.
registerDefaultConverters() - Method in class io.micronaut.core.convert.DefaultConversionService
Default Converters.
registerFieldsAndMethodsWithReflectiveAccess(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Register class for runtime reflection and allows reflective instantiation.
registerFieldsForRuntimeReflection(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Allows reflection usage for all fields of the given class, only if it is present.
registerMethodsForRuntimeReflection(Feature.BeforeAnalysisAccess, String) - Static method in class io.micronaut.core.graal.AutomaticFeatureUtils
Allows reflection usage for all methods of the given class, only if it is present.
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(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, 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.
replace(K, V) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
replace(K, V, V) - Method in class io.micronaut.core.util.clhm.ConcurrentLinkedHashMap
 
REPOSITORY - 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.
reset() - Method in class io.micronaut.core.convert.DefaultConversionService
Reset internal state.
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 classes 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 of the 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
 
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 of the 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
 
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 an Executable method in Micronaut.
REVERSE_COMPARATOR - Static variable in class io.micronaut.core.order.OrderUtil
Provide a comparator, in reversed order, for collections.
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.

S

SAVE - 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 class io.micronaut.core.serialize.JdkSerializer
 
serialize(Object, OutputStream) - Method in interface io.micronaut.core.serialize.ObjectSerializer
Serialize the given object to a byte[].
service() - Method in annotation type io.micronaut.core.annotation.Generated
 
SERVICE - 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(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.
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 a 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
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
Deprecated.
This will be removed in the next major version. Use an injected ConversionService instead.
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 class io.micronaut.core.annotation.AnnotationValue
 
shortValues(String) - Method in interface io.micronaut.core.annotation.AnnotationValueResolver
The short[] value for the given member.
SHOW - 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
 
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.
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.
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.
Streamable - Interface in io.micronaut.core.io
Interface for types that can be written to an OutputStream.
StreamSoftServiceLoader - Class in io.micronaut.core.io.service
StreamSoftServiceLoader() - Constructor for class io.micronaut.core.io.service.StreamSoftServiceLoader
Deprecated.
 
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 in io.micronaut.core.naming.conventions
An enum representing different conventions.
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.AnnotationMetadataProvider
 
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.
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.AnnotationMetadataProvider
 
synthesizeAnnotationsByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Synthesizes a new annotations from the metadata for the given type.
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.AnnotationMetadataProvider
 
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.
synthesizeDeclaredAnnotationsByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataDelegate
 
synthesizeDeclaredAnnotationsByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationMetadataProvider
 
synthesizeDeclaredAnnotationsByType(Class<T>) - Method in interface io.micronaut.core.annotation.AnnotationSource
Synthesizes a new annotations from the metadata for the given type.

T

targetPackage() - Method in annotation type io.micronaut.core.annotation.Introspected
 
ThrowingFunction<T,​R,​E extends java.lang.Throwable> - Interface in io.micronaut.core.util.functional
Represents a function that accepts one argument and produces a result.
ThrowingSupplier<T,​E extends java.lang.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 of the 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 of the 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.
toClassArray(Argument<?>...) - Static method in interface io.micronaut.core.type.Argument
Convert an argument array to a class array.
Toggleable - Interface in io.micronaut.core.util
An interface for components or configurations that can be toggled on or off.
toImmutableCollection() - Static method in class io.micronaut.core.util.StreamUtils
 
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.
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.
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.AbstractBeanIntrospection
 
toString() - Method in class io.micronaut.core.beans.AbstractBeanProperty
 
toString() - Method in class io.micronaut.core.convert.value.MutableConvertibleValuesMap
 
toString() - Method in class io.micronaut.core.type.DefaultArgument
 
toString(Argument<?>...) - Static method in interface io.micronaut.core.type.Argument
Convert the arguments to a string representation.
toString(Iterable<?>) - Static method in class io.micronaut.core.util.CollectionUtils
Produce a string representation of the given iterable.
toString(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(String, Object[]) - Static method in class io.micronaut.core.util.ArrayUtils
Produce a string representation of the given array.
toString(Charset) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
To string.
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 - io.micronaut.core.naming.conventions.MethodConvention
The default trace method of controllers.
transformation() - Method in annotation type 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.
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() - Method in annotation type 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 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 Type 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 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() - Method in annotation type io.micronaut.core.annotation.TypeHint
 
TypeVariableResolver - Interface in io.micronaut.core.type
An interface for types that hold and can resolve type variables.

U

UncheckedIOException - Exception in io.micronaut.core.exceptions
Wraps a IOException in a RuntimeException.
UncheckedIOException(IOException) - Constructor for exception io.micronaut.core.exceptions.UncheckedIOException
 
UNDER_SCORE_SEPARATED - io.micronaut.core.naming.conventions.StringConvention
Hyphenated, in upper case.
UNDER_SCORE_SEPARATED_LOWER_CASE - 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.
unmodifiableList(List<T>) - Static method in class io.micronaut.core.util.CollectionUtils
Null safe version of Collections.unmodifiableList(List).
UnsafeBeanProperty<B,​T> - Interface in io.micronaut.core.beans
Unsafe bean property interface adds read/write methods which don't validate the input/output.
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 - io.micronaut.core.naming.conventions.MethodConvention
The default update method of controllers.
uri() - Method in enum io.micronaut.core.naming.conventions.MethodConvention
 
UsedByGeneratedCode - Annotation Type 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() - Method in annotation type io.micronaut.core.annotation.Indexed
 
value() - Method in annotation type io.micronaut.core.annotation.Indexes
 
value() - Method in annotation type io.micronaut.core.annotation.Order
The order value.
value() - Method in annotation type io.micronaut.core.annotation.ReflectionConfig.ReflectionConfigList
 
value() - Method in annotation type io.micronaut.core.annotation.TypeHint
 
value() - Method in annotation type io.micronaut.core.bind.annotation.Bindable
 
value() - Method in annotation type io.micronaut.core.convert.format.Format
 
value() - Method in annotation type 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 io.micronaut.core.annotation.Introspected.AccessKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.core.annotation.Introspected.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.core.annotation.TypeHint.AccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.core.convert.format.MapFormat.MapTransformation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.core.naming.conventions.MethodConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.core.naming.conventions.PropertyConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.core.naming.conventions.StringConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.core.naming.conventions.TypeConvention
Returns the enum constant of this type with the specified name.
ValueResolver<K extends java.lang.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 io.micronaut.core.annotation.Introspected.AccessKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.core.annotation.Introspected.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.core.annotation.TypeHint.AccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.core.convert.format.MapFormat.MapTransformation
Returns an array containing the constants of this enum type, 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 io.micronaut.core.naming.conventions.MethodConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.core.naming.conventions.PropertyConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.core.naming.conventions.StringConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.core.naming.conventions.TypeConvention
Returns an array containing the constants of this enum type, 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 Type 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
 
visibility() - Method in annotation type 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(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.
withPrefix() - Method in annotation type 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 a 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
wrap(byte[]) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
Wrap an existing buffer.
wrap(B) - Method in interface io.micronaut.core.io.buffer.ByteBufferFactory
Wrap an existing buffer.
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).
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 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[], 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(ByteBuffer...) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Write the given ByteBuffer instances to this buffer.
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(ByteBuffer...) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Write the given ByteBuffer instances to this buffer.
writeInternal(B, P) - Method in class io.micronaut.core.beans.AbstractBeanProperty
Writes a property value.
writePrefixes() - Method in annotation type io.micronaut.core.annotation.AccessorsStyle
 
writerIndex() - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Returns the writerIndex of this buffer.
writerIndex(int) - Method in interface io.micronaut.core.io.buffer.ByteBuffer
Sets the writerIndex of this buffer.
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 an zero annotation.
ZERO_ANNOTATION_VALUES - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Constant indicating an zero annotation values.
ZERO_ANNOTATIONS - Static variable in class io.micronaut.core.annotation.AnnotationUtil
Constant indicating an 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 All Packages