org.exolab.castor.util
Class JakartaRegExpEvaluator

java.lang.Object
  extended by org.exolab.castor.util.JakartaRegExpEvaluator
All Implemented Interfaces:
RegExpEvaluator

public class JakartaRegExpEvaluator
extends java.lang.Object
implements RegExpEvaluator

An implementation of RegExpEvaluator that uses the Jakarta Regular Expression library. For more information about the Jakarta RE library please visit: http://jakarta.apache.org/regexp/

Version:
$Revision: 7951 $ $Date: 2004-02-14 02:16:35 -0700 (Sat, 14 Feb 2004) $
Author:
Keith Visco

Constructor Summary
JakartaRegExpEvaluator()
           
 
Method Summary
 boolean matches(java.lang.String value)
          Returns true if the given String matches the regular expression of this RegExpEvaluator.
 void setExpression(java.lang.String rexpr)
          Sets the regular expression to match against during a call to RegExpEvaluator.matches(java.lang.String).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JakartaRegExpEvaluator

public JakartaRegExpEvaluator()
Method Detail

setExpression

public void setExpression(java.lang.String rexpr)
Sets the regular expression to match against during a call to RegExpEvaluator.matches(java.lang.String).

Specified by:
setExpression in interface RegExpEvaluator
Parameters:
rexpr - the regular expression
See Also:
RegExpEvaluator.setExpression(java.lang.String)

matches

public boolean matches(java.lang.String value)
Returns true if the given String matches the regular expression of this RegExpEvaluator.

Specified by:
matches in interface RegExpEvaluator
Parameters:
value - the String to check the production of
Returns:
true if the given string matches the regular expression of this RegExpEvaluator
See Also:
RegExpEvaluator.matches(java.lang.String)


Copyright © 2011. All Rights Reserved.