org.mule.util
Class AttributeEvaluator

java.lang.Object
  extended by org.mule.util.AttributeEvaluator

public class AttributeEvaluator
extends Object

This class acts as a wrapper for configuration attributes that support simple text, expression or regular expressions. It can be extended to support other cases too.


Constructor Summary
AttributeEvaluator(String attributeValue)
           
 
Method Summary
 String getRawValue()
           
 void initialize(ExpressionManager expressionManager)
           
 boolean isExpression()
           
 boolean isString()
           
 Object resolveValue(MuleMessage message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeEvaluator

public AttributeEvaluator(String attributeValue)
Method Detail

initialize

public void initialize(ExpressionManager expressionManager)

isExpression

public boolean isExpression()

isString

public boolean isString()

resolveValue

public Object resolveValue(MuleMessage message)

getRawValue

public String getRawValue()


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