Class RegexpMatcherFactory

java.lang.Object
org.apache.tools.ant.util.regexp.RegexpMatcherFactory
Direct Known Subclasses:
RegexpFactory

public class RegexpMatcherFactory
extends java.lang.Object
Simple Factory Class that produces an implementation of RegexpMatcher based on the system property ant.regexp.regexpimpl and the classes available.

In a more general framework this class would be abstract and have a static newInstance method.

  • Constructor Summary

    Constructors 
    Constructor Description
    RegexpMatcherFactory()  
  • Method Summary

    Modifier and Type Method Description
    protected RegexpMatcher createInstance​(java.lang.String className)
    Create an instance of a matcher from a classname.
    RegexpMatcher newRegexpMatcher()
    Create a new regular expression instance.
    RegexpMatcher newRegexpMatcher​(Project p)
    Create a new regular expression instance.
    static boolean regexpMatcherPresent​(Project project)
    Checks if a RegExp-Matcher is available.
    protected void testAvailability​(java.lang.String className)
    Test if a particular class is available to be used.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait