org.mule.el.mvel
Class DelegateVariableResolverFactory
java.lang.Object
org.mule.el.mvel.DelegateVariableResolverFactory
- All Implemented Interfaces:
- Serializable, org.mule.mvel2.integration.VariableResolverFactory
public class DelegateVariableResolverFactory
- extends Object
- implements org.mule.mvel2.integration.VariableResolverFactory
- See Also:
- Serialized Form
|
Field Summary |
protected org.mule.mvel2.integration.VariableResolverFactory |
delegate
|
protected org.mule.mvel2.integration.VariableResolverFactory |
next
|
|
Constructor Summary |
DelegateVariableResolverFactory(org.mule.mvel2.integration.VariableResolverFactory delegate)
|
DelegateVariableResolverFactory(org.mule.mvel2.integration.VariableResolverFactory delegate,
org.mule.mvel2.integration.VariableResolverFactory next)
Convenience constructor to allow for more concise creation of VariableResolverFactory chains without
and performance overhead incurred by using a builder. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
delegate
protected final org.mule.mvel2.integration.VariableResolverFactory delegate
next
protected org.mule.mvel2.integration.VariableResolverFactory next
DelegateVariableResolverFactory
public DelegateVariableResolverFactory(org.mule.mvel2.integration.VariableResolverFactory delegate)
DelegateVariableResolverFactory
public DelegateVariableResolverFactory(org.mule.mvel2.integration.VariableResolverFactory delegate,
org.mule.mvel2.integration.VariableResolverFactory next)
- Convenience constructor to allow for more concise creation of VariableResolverFactory chains without
and performance overhead incurred by using a builder.
- Parameters:
delegate - next -
createVariable
public org.mule.mvel2.integration.VariableResolver createVariable(String name,
Object value)
- Specified by:
createVariable in interface org.mule.mvel2.integration.VariableResolverFactory
createIndexedVariable
public org.mule.mvel2.integration.VariableResolver createIndexedVariable(int index,
String name,
Object value)
- Specified by:
createIndexedVariable in interface org.mule.mvel2.integration.VariableResolverFactory
createVariable
public org.mule.mvel2.integration.VariableResolver createVariable(String name,
Object value,
Class<?> type)
- Specified by:
createVariable in interface org.mule.mvel2.integration.VariableResolverFactory
createIndexedVariable
public org.mule.mvel2.integration.VariableResolver createIndexedVariable(int index,
String name,
Object value,
Class<?> typee)
- Specified by:
createIndexedVariable in interface org.mule.mvel2.integration.VariableResolverFactory
setIndexedVariableResolver
public org.mule.mvel2.integration.VariableResolver setIndexedVariableResolver(int index,
org.mule.mvel2.integration.VariableResolver variableResolver)
- Specified by:
setIndexedVariableResolver in interface org.mule.mvel2.integration.VariableResolverFactory
getNextFactory
public org.mule.mvel2.integration.VariableResolverFactory getNextFactory()
- Specified by:
getNextFactory in interface org.mule.mvel2.integration.VariableResolverFactory
setNextFactory
public org.mule.mvel2.integration.VariableResolverFactory setNextFactory(org.mule.mvel2.integration.VariableResolverFactory resolverFactory)
- Specified by:
setNextFactory in interface org.mule.mvel2.integration.VariableResolverFactory
getVariableResolver
public org.mule.mvel2.integration.VariableResolver getVariableResolver(String name)
- Specified by:
getVariableResolver in interface org.mule.mvel2.integration.VariableResolverFactory
getIndexedVariableResolver
public org.mule.mvel2.integration.VariableResolver getIndexedVariableResolver(int index)
- Specified by:
getIndexedVariableResolver in interface org.mule.mvel2.integration.VariableResolverFactory
isTarget
public boolean isTarget(String name)
- Specified by:
isTarget in interface org.mule.mvel2.integration.VariableResolverFactory
isResolveable
public boolean isResolveable(String name)
- Specified by:
isResolveable in interface org.mule.mvel2.integration.VariableResolverFactory
getKnownVariables
public Set<String> getKnownVariables()
- Specified by:
getKnownVariables in interface org.mule.mvel2.integration.VariableResolverFactory
variableIndexOf
public int variableIndexOf(String name)
- Specified by:
variableIndexOf in interface org.mule.mvel2.integration.VariableResolverFactory
isIndexedFactory
public boolean isIndexedFactory()
- Specified by:
isIndexedFactory in interface org.mule.mvel2.integration.VariableResolverFactory
tiltFlag
public boolean tiltFlag()
- Specified by:
tiltFlag in interface org.mule.mvel2.integration.VariableResolverFactory
setTiltFlag
public void setTiltFlag(boolean tilt)
- Specified by:
setTiltFlag in interface org.mule.mvel2.integration.VariableResolverFactory
Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.