org.mule.el.function
Class RegexExpressionLanguageFuntion

java.lang.Object
  extended by org.mule.el.function.RegexExpressionLanguageFuntion
All Implemented Interfaces:
ExpressionLanguageFunction

public class RegexExpressionLanguageFuntion
extends Object
implements ExpressionLanguageFunction


Constructor Summary
RegexExpressionLanguageFuntion()
           
 
Method Summary
 Object call(Object[] params, ExpressionLanguageContext context)
           
protected  Object getMatches(String regex, String text, int flags, ExpressionLanguageContext context)
           
protected  int verifyFlags(Object flags)
           
protected  String verifyRegex(Object regex)
           
protected  String verifyText(Object text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexExpressionLanguageFuntion

public RegexExpressionLanguageFuntion()
Method Detail

call

public Object call(Object[] params,
                   ExpressionLanguageContext context)
Specified by:
call in interface ExpressionLanguageFunction

verifyRegex

protected String verifyRegex(Object regex)

verifyText

protected String verifyText(Object text)

verifyFlags

protected int verifyFlags(Object flags)

getMatches

protected Object getMatches(String regex,
                            String text,
                            int flags,
                            ExpressionLanguageContext context)


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.