Class RegExPatternMatcher

  • All Implemented Interfaces:
    PatternMatcher

    public class RegExPatternMatcher
    extends 
    implements PatternMatcher
    PatternMatcher implementation that uses standard objects.
    Since:
    1.0
    See Also:
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean  pattern,  source)
      Simple implementation that merely uses the default pattern comparison logic provided by the JDK.
      • Methods inherited from class java.lang.

        , , , , , , , , , ,
    • Constructor Detail

      • RegExPatternMatcher

        public RegExPatternMatcher()
    • Method Detail

      • matches

        public boolean matches​( pattern,
                                source)
        Simple implementation that merely uses the default pattern comparison logic provided by the JDK.

        This implementation essentially executes the following:

         Pattern p = Pattern.compile(pattern);
         Matcher m = p.matcher(source);
         return m.matches();
        Specified by:
        matches in interface PatternMatcher
        Parameters:
        pattern - the pattern to match against
        source - the source to match
        Returns:
        true if the source matches the required pattern, false otherwise.