org.mule.el.mvel
Class MuleBaseVariableResolverFactory

java.lang.Object
  extended by org.mule.mvel2.integration.impl.BaseVariableResolverFactory
      extended by org.mule.el.mvel.MuleBaseVariableResolverFactory
All Implemented Interfaces:
Serializable, org.mule.mvel2.integration.VariableResolverFactory
Direct Known Subclasses:
MessageVariableResolverFactory, MVELExpressionLanguageContext, VariableVariableResolverFactory

public abstract class MuleBaseVariableResolverFactory
extends org.mule.mvel2.integration.impl.BaseVariableResolverFactory

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mule.mvel2.integration.impl.BaseVariableResolverFactory
indexedVariableNames, indexedVariableResolvers, indexOffset, nextFactory, variableResolvers
 
Constructor Summary
MuleBaseVariableResolverFactory()
           
 
Method Summary
protected  void addResolver(String name, org.mule.mvel2.integration.VariableResolver vr)
           
 org.mule.mvel2.integration.VariableResolver createVariable(String name, Object value)
           
 org.mule.mvel2.integration.VariableResolver createVariable(String name, Object value, Class<?> type)
           
protected  org.mule.mvel2.integration.VariableResolver getNextFactoryVariableResolver(String name)
           
 org.mule.mvel2.integration.VariableResolver getVariableResolver(String name)
           
 boolean isResolveable(String name)
           
 boolean isTarget(String name)
           
 
Methods inherited from class org.mule.mvel2.integration.impl.BaseVariableResolverFactory
appendFactory, createIndexedVariable, createIndexedVariable, getIndexedVariableNames, getIndexedVariableResolver, getKnownVariables, getNextFactory, getVariableResolvers, insertFactory, isIndexedFactory, isNextResolveable, setIndexedVariableNames, setIndexedVariableResolver, setNextFactory, setTiltFlag, setVariableResolvers, tiltFlag, variableIndexOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MuleBaseVariableResolverFactory

public MuleBaseVariableResolverFactory()
Method Detail

isTarget

public boolean isTarget(String name)

isResolveable

public boolean isResolveable(String name)

createVariable

public org.mule.mvel2.integration.VariableResolver createVariable(String name,
                                                                  Object value)

getVariableResolver

public org.mule.mvel2.integration.VariableResolver getVariableResolver(String name)
Specified by:
getVariableResolver in interface org.mule.mvel2.integration.VariableResolverFactory
Overrides:
getVariableResolver in class org.mule.mvel2.integration.impl.BaseVariableResolverFactory

getNextFactoryVariableResolver

protected org.mule.mvel2.integration.VariableResolver getNextFactoryVariableResolver(String name)

createVariable

public org.mule.mvel2.integration.VariableResolver createVariable(String name,
                                                                  Object value,
                                                                  Class<?> type)

addResolver

protected void addResolver(String name,
                           org.mule.mvel2.integration.VariableResolver vr)


Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.