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
Nested ClassesModifier and TypeClassDescriptionstatic @interface
Wrapper annotation.static @interface
Field configuration.static @interface
Method configuration. -
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier 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:
- {}
-