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
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean matches​(java.lang.String pattern, java.lang.String source)
      Returns true if the given source matches the specified pattern, false otherwise.
    • Field Detail

      • ANT

        static final AntPathMatcher ANT
        The default Ant style path matcher.
      • REGEX

        static final RegexPathMatcher REGEX
        The default regex style path matcher.
    • Method Detail

      • matches

        boolean matches​(java.lang.String pattern,
                        java.lang.String source)
        Returns true if the given source matches the specified pattern, false otherwise.
        Parameters:
        pattern - the pattern to match against
        source - the source to match
        Returns:
        true if the given source matches the specified pattern, false otherwise.