Class ReflectionHintsPredicates.ExecutableHintPredicate<T extends Executable>
java.lang.Object
org.springframework.aot.hint.predicate.ReflectionHintsPredicates.ExecutableHintPredicate<T>
- All Implemented Interfaces:
Predicate<RuntimeHints>
- Direct Known Subclasses:
ReflectionHintsPredicates.ConstructorHintPredicate
,ReflectionHintsPredicates.MethodHintPredicate
- Enclosing class:
- ReflectionHintsPredicates
public abstract static class ReflectionHintsPredicates.ExecutableHintPredicate<T extends Executable>
extends Object
implements Predicate<RuntimeHints>
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionRefine the current predicate to match for reflection introspection on the current type.invoke()
Refine the current predicate to match for reflection invocation on the current type.boolean
test
(RuntimeHints runtimeHints)
-
Field Details
-
executable
-
executableMode
-
-
Method Details
-
introspect
Refine the current predicate to match for reflection introspection on the current type.- Returns:
- the refined
RuntimeHints
predicate
-
invoke
Refine the current predicate to match for reflection invocation on the current type.- Returns:
- the refined
RuntimeHints
predicate
-
test
- Specified by:
test
in interfacePredicate<T extends Executable>
-