Package org.springframework.aot.hint
@NonNullApi
@NonNullFields
package org.springframework.aot.hint
Support for registering the need for reflection, resources, java
serialization and proxies at runtime.
-
ClassDescriptionBase
TypeReference
implementation that ensures consistent behaviour forequals()
,hashCode()
, andtoString()
based on the canonical name.A hint that describes the need for a proxy against a concrete class.Builder forClassProxyHint
.A hint that describes the need for reflection on aMethod
orConstructor
.Builder forExecutableHint
.Represent the need of reflection for a givenExecutable
.A hint that describes the need of reflection on aField
.Builder forFieldHint
.Gather the need for Java serialization at runtime.A hint that describes the need of a JDKProxy
, that is an interfaces-based proxy.Builder forJdkProxyHint
.Represent predefined members groups.Base hint that describes the need for reflection on aMember
.Gather the need of using proxies at runtime.Gather the need for reflection at runtime.A hint that describes the need to access to aResourceBundle
.Gather the need for resources available at runtime.A hint that describes resources that should be made available at runtime.Builder forResourcePatternHint
.Gather hints that can be used to optimize the application runtime.Contract for registeringRuntimeHints
in a static fashion.A hint that describes the need for reflection on a type.Builder forTypeHint
.Type abstraction that can be used to refer to types that are not available as aClass
yet.