java.lang.Object
org.josql.functions.regexp.AbstractRegExpWrapper
org.josql.functions.regexp.OroApacheRegExpWrapper
- All Implemented Interfaces:
- RegExp
- public class OroApacheRegExpWrapper
- extends AbstractRegExpWrapper
- implements RegExp
The wrapper implementation for the Apache ORO implementation of regular expression matching.
See: http://jakarta.apache.org/oro/ for details.
Last Modified By: $Author: barrygently $
Last Modified On: $Date: 2005/01/07 17:10:41 $
Current Revision: $Revision: 1.1 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SUPPORTED_VERSION
public static final java.lang.String SUPPORTED_VERSION
- See Also:
- Constant Field Values
compilerClassName
private final java.lang.String compilerClassName
- See Also:
- Constant Field Values
matcherClassName
private final java.lang.String matcherClassName
- See Also:
- Constant Field Values
patternClassName
private final java.lang.String patternClassName
- See Also:
- Constant Field Values
matchesMethName
private final java.lang.String matchesMethName
- See Also:
- Constant Field Values
compileMethName
private final java.lang.String compileMethName
- See Also:
- Constant Field Values
compileMeth
private java.lang.reflect.Method compileMeth
matchesMeth
private java.lang.reflect.Method matchesMeth
compiler
private java.lang.Object compiler
matcher
private java.lang.Object matcher
patterns
private java.util.Map patterns
OroApacheRegExpWrapper
public OroApacheRegExpWrapper()
getSupportedVersion
public java.lang.String getSupportedVersion()
- Specified by:
getSupportedVersion in class AbstractRegExpWrapper
isAvailable
public boolean isAvailable()
- Specified by:
isAvailable in class AbstractRegExpWrapper
match
public boolean match(java.lang.String pattern,
java.lang.String val)
throws org.josql.QueryExecutionException
- Specified by:
match in interface RegExp
init
public void init()
throws org.josql.QueryExecutionException
- Specified by:
init in interface RegExp