org.jboss.jms.server.selector
Class RegExp

java.lang.Object
  extended by org.jboss.jms.server.selector.RegExp

public class RegExp
extends java.lang.Object

Regular expressions to support the selector LIKE operator.

Version:
$Revision: 2681 $
Author:
Norbert Lataille (Norbert.Lataille@m4x.org), droy@boostmyscore.com, Scott.Stark@jboss.org, Loren Rosen $Id: RegExp.java 2681 2007-05-15 00:09:10Z timfox $

Field Summary
protected  java.util.regex.Pattern re
           
 
Constructor Summary
RegExp(java.lang.String pattern, java.lang.Character escapeChar)
           
 
Method Summary
protected  java.lang.String adjustPattern(java.lang.String pattern, java.lang.Character escapeChar)
           
 boolean isMatch(java.lang.Object target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

re

protected java.util.regex.Pattern re
Constructor Detail

RegExp

public RegExp(java.lang.String pattern,
              java.lang.Character escapeChar)
       throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

isMatch

public boolean isMatch(java.lang.Object target)

adjustPattern

protected java.lang.String adjustPattern(java.lang.String pattern,
                                         java.lang.Character escapeChar)
                                  throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2006 JBoss Inc. All Rights Reserved.