Package io.micronaut.core.util
Interface PathMatcher
- All Known Implementing Classes:
AntPathMatcher,RegexPathMatcher
public interface PathMatcher
Interface for components that can match source strings against a specified pattern string.
Different implementations can support different pattern types, for example, Ant style path expressions, or regular expressions, or other types of text based patterns.
- Since:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AntPathMatcherThe default Ant style path matcher.static final RegexPathMatcherThe default regex style path matcher. -
Method Summary
-
Field Details
-
ANT
The default Ant style path matcher. -
REGEX
The default regex style path matcher.
-
-
Method Details
-
matches
Returnstrueif the givensourcematches the specifiedpattern,falseotherwise.- Parameters:
pattern- the pattern to match againstsource- the source to match- Returns:
trueif the givensourcematches the specifiedpattern,falseotherwise.
-