Class ResourceHintsPredicates
java.lang.Object
org.springframework.aot.hint.predicate.ResourceHintsPredicates
Generator of
ResourceHints
predicates, testing whether the given hints
match the expected behavior for resources.- Since:
- 6.0
- Author:
- Brian Clozel, Stephane Nicoll
-
Method Summary
Modifier and TypeMethodDescriptionReturn a predicate that checks whether a resource hint is registered for the given bundle name.forResource
(String resourceName) Return a predicate that checks whether a resource hint is registered for the given resource name.forResource
(TypeReference type, String resourceName) Return a predicate that checks whether a resource hint is registered for the given resource name, located in the given type's package.
-
Method Details
-
forBundle
Return a predicate that checks whether a resource hint is registered for the given bundle name.- Parameters:
bundleName
- the resource bundle name- Returns:
- the
RuntimeHints
predicate
-
forResource
Return a predicate that checks whether a resource hint is registered for the given resource name, located in the given type's package.For example,
forResource(org.example.MyClass, "myResource.txt")
will match for"/org/example/myResource.txt"
.- Parameters:
type
- the type's package where to look for the resourceresourceName
- the resource name- Returns:
- the
RuntimeHints
predicate
-
forResource
Return a predicate that checks whether a resource hint is registered for the given resource name.- Parameters:
resourceName
- the full resource name- Returns:
- the
RuntimeHints
predicate
-