Top Interfaces Classes
[default module]

Package io.micrometer.common.annotation

Annotations
@NonNullApi
@NonNullFields
Imports
io.micrometer.common.lang.NonNullApi, .NonNullFields

Interface Summary

Modifier and TypeInterface and Description
public interface
ValueExpressionResolver

Resolves the KeyValue value for the given parameter and the provided expression.

public interface
ValueResolver

Resolves the KeyValue value for the given parameter.

Class Summary

Modifier and TypeClass and Description
pack-priv class
AnnotatedParameter

A container class that holds information about the parameter of the annotated method argument.

public class
AnnotationHandler<
type which should be enriched with KeyValue information
T
>

This class is able to find all methods annotated with the Micrometer annotations.

pack-priv class
AnnotationUtils

Utility class that can verify whether the method is annotated with the Micrometer annotations.

public class
NoOpValueResolver

A no-op implementation of a ValueResolver.