org.exolab.castor.util

Interface RegExpEvaluator

Known Implementing Classes:
AlwaysTrueRegExpEvaluator, JakartaOroEvaluator, JakartaRegExpEvaluator, PatternValidator.DefaultRegExpEvaluator, XercesRegExpEvaluator

public interface RegExpEvaluator

A simple interface for evaluating Regular expressions.
Version:
$Revision: 7292 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $
Author:
Keith Visco

Method Summary

boolean
matches(String value)
Returns true if the given String matches the regular expression of this RegExpEvaluator.
void
setExpression(String rexpr)
Sets the regular expression to match against during a call to matches(String).

Method Details

matches

public boolean matches(String value)
Parameters:
value - the String to check the production of
Returns:
true if the given string matches the regular expression of this RegExpEvaluator

setExpression

public void setExpression(String rexpr)
Parameters:
rexpr - the regular expression

Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com