# Package org.springframework.aot.hint.annotation

@NonNullApi @NonNullFields package org.springframework.aot.hint.annotation
Annotation support for runtime hints.

Related Packages
Package
Description
org.springframework.aot.hint
Support for registering the need for reflection, resources, java serialization and proxies at runtime.
org.springframework.aot.hint.predicate
Predicate support for runtime hints.
org.springframework.aot.hint.support
Convenience classes for using runtime hints.
Class
Description
Reflective
Indicate that the annotated element requires reflection.
ReflectiveProcessor
Process an `AnnotatedElement` and register the necessary reflection hints for it.
ReflectiveRuntimeHintsRegistrar
Process `@Reflective` annotated elements.
RegisterReflection
Register reflection hints against an arbitrary number of target classes.
RegisterReflectionForBinding
Register reflection hints for data binding or reflection-based serialization against an arbitrary number of target classes.
RegisterReflectionReflectiveProcessor
A `ReflectiveProcessor` implementation that pairs with `@RegisterReflection`.
RegisterReflectionReflectiveProcessor.ReflectionRegistration
SimpleReflectiveProcessor
A simple `ReflectiveProcessor` implementation that registers only a reflection hint for the annotated type.