Annotation Interface RegisterReflectionForBinding
@Target({TYPE,METHOD})
@Retention(RUNTIME)
@Documented
@Reflective(RegisterReflectionForBindingProcessor.class)
public @interface RegisterReflectionForBinding
Indicates that one or more
Class
reflection hints should be registered for
data binding purpose (class, fields, properties, record components for the whole
type hierarchy).
Typically used to annotate the bean class or bean method where the reflection hint is needed.
- Since:
- 6.0
- Author:
- Sebastien Deleuze
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionClass<?>[]
Classes for which reflection hints should be registered to enable data binding (class, fields, properties, record components for the whole type hierarchy).Class<?>[]
Classes for which reflection hints should be registered to enable data binding (class, fields, properties, record components for the whole type hierarchy).
-
Element Details
-
value
Classes for which reflection hints should be registered to enable data binding (class, fields, properties, record components for the whole type hierarchy).- See Also:
- Default:
- {}
-
classes
Classes for which reflection hints should be registered to enable data binding (class, fields, properties, record components for the whole type hierarchy).- See Also:
- Default:
- {}
-