Interface | Description |
---|---|
Argument<T> |
Represents an argument to a method or constructor or type.
|
ArgumentCoercible<T> |
An interface for types that can be represented as an
Argument . |
ArgumentValue<V> |
An
Argument with a value. |
Executable<T,R> |
Represents an executable reference.
|
GenericPlaceholder<T> |
Extends
Argument to allow differentiating the
variable name from the argument name in cases where this is
required (parameters and fields for example). |
Headers |
Common interface for all headers types.
|
MutableArgumentValue<V> |
A mutable version of the
ArgumentValue interface. |
MutableHeaders |
Common interface for all mutable header types.
|
ReturnType<T> |
Models a return type of an
Executable method in Micronaut. |
TypeInformation<T> |
Provides information about a type at runtime.
|
TypeInformationProvider |
Interface that implementors can hook into to control the logic of methods like
TypeInformation.isReactive() . |
TypeVariableResolver |
An interface for types that hold and can resolve type variables.
|
Class | Description |
---|---|
DefaultArgument<T> |
Represents an argument to a constructor or method.
|
GenericArgument<T> |
Captures a generic
Argument . |