Package io.micronaut.core.annotation
Annotation Interface ReflectionConfig
An annotation that models directly the GraalVM reflect-config.json format.
- Since:
- 3.5.0
- Author:
- graemerocher
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic @interface
Wrapper annotation.static @interface
Field configuration.static @interface
Method configuration. -
Required Element Summary
-
Optional Element Summary
Modifier and TypeOptional ElementDescription
-
Element Details
-
type
Class<?> type- Returns:
- The type the config applies to.
-
-
-
accessType
TypeHint.AccessType[] accessType- Returns:
- Enum representing the access type.
- Default:
- {}
-
methods
ReflectionConfig.ReflectiveMethodConfig[] methods- Returns:
- The methods.
- Default:
- {}
-
fields
- Returns:
- The methods.
- Default:
- {}
-