Package io.micronaut.core.graal
Interface GraalReflectionConfigurer.ReflectionConfigurationContext
- Enclosing interface:
- GraalReflectionConfigurer
public static interface GraalReflectionConfigurer.ReflectionConfigurationContext
Context object for the configuration.
-
Method Summary
Modifier and TypeMethodDescriptionfindClassByName
(@NonNull String name) Finds a class by name.void
Register the given types for reflection.void
register
(Constructor<?>... constructors) Register the given constructors for reflection.void
Register the given fields for reflection.void
Register the given methods for reflection.
-
Method Details
-
findClassByName
Finds a class by name.- Parameters:
name
- The name- Returns:
- The class or null
-
register
Register the given types for reflection.- Parameters:
types
- The types
-
register
Register the given methods for reflection.- Parameters:
methods
- The methods
-
register
Register the given fields for reflection.- Parameters:
fields
- The fields
-
register
Register the given constructors for reflection.- Parameters:
constructors
- The constructors
-