org.apache.commons.digester
Class SimpleRegexMatcher

java.lang.Object
  extended by org.apache.commons.digester.RegexMatcher
      extended by org.apache.commons.digester.SimpleRegexMatcher

public class SimpleRegexMatcher
extends RegexMatcher

Simple regex pattern matching algorithm.

This uses just two wildcards:

Escaping these wildcards is not supported .

Since:
1.5

Constructor Summary
SimpleRegexMatcher()
           
 
Method Summary
 org.apache.commons.logging.Log getLog()
          Gets the Log implementation.
 boolean match(String basePattern, String regexPattern)
          Matches using simple regex algorithm.
 void setLog(org.apache.commons.logging.Log log)
          Sets the current Log implementation used by this class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleRegexMatcher

public SimpleRegexMatcher()
Method Detail

getLog

public org.apache.commons.logging.Log getLog()
Gets the Log implementation.


setLog

public void setLog(org.apache.commons.logging.Log log)
Sets the current Log implementation used by this class.


match

public boolean match(String basePattern,
                     String regexPattern)
Matches using simple regex algorithm.

Specified by:
match in class RegexMatcher
Parameters:
basePattern - the standard digester path representing the element
regexPattern - the regex pattern the path will be tested against
Returns:
true if the given pattern matches the given path


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.