Package org.springframework.aot.context.bootstrap.generator.infrastructure.nativex
Support classes for providing native configuration such as reflection hints.
-
Interface Summary Interface Description BeanFactoryNativeConfigurationProcessor Process thebean factory
and register the necessary native configuration.BeanNativeConfigurationProcessor Process abean instance
and register the need for native configuration. -
Class Summary Class Description DefaultNativeReflectionEntry ANativeReflectionEntry
that uses standard reflection.DefaultNativeReflectionEntry.Builder GeneratedCodeNativeReflectionEntry ANativeReflectionEntry
for generated code.GeneratedCodeNativeReflectionEntry.Builder NativeConfigurationRegistrar Register native configuration using processors detected on the classpath.NativeConfigurationRegistry Collect the required native configuration, such as the need forruntime reflection
orresources
.NativeConfigurationRegistry.InitializationConfiguration Configure the needs for class initialization.NativeConfigurationRegistry.ProxyConfiguration Configure the needs for runtime proxies.NativeConfigurationRegistry.ReflectionConfiguration Configure the need for runtime reflection metadata on classes, methods, and fields.NativeConfigurationRegistry.ResourcesConfiguration Configure the needs for runtime resources.NativeConfigurationRegistry.SerializationConfiguration Configure the needs for serialization.NativeConfigurationUtils Common utilities for native configuration processors.NativeInitializationEntry Describe the need for initialization configuration.NativeProxyEntry Describe the need for proxy configuration.NativeReflectionEntry Describe the need for reflection for a particular type.NativeReflectionEntry.Builder<B extends NativeReflectionEntry.Builder<B,T>,T extends NativeReflectionEntry> NativeResourcesEntry Collect the need for resources at runtime.NativeSerializationEntry Describe the need for serialization configuration. -
Enum Summary Enum Description DefaultNativeReflectionEntry.FieldAccess