public class DelegateVariableResolverFactory extends Object implements org.mule.mvel2.integration.VariableResolverFactory
Modifier and Type | Field and Description |
---|---|
protected org.mule.mvel2.integration.VariableResolverFactory |
delegate |
protected org.mule.mvel2.integration.VariableResolverFactory |
next |
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
org.mule.mvel2.integration.VariableResolver |
createIndexedVariable(int index,
String name,
Object value) |
org.mule.mvel2.integration.VariableResolver |
createIndexedVariable(int index,
String name,
Object value,
Class<?> typee) |
org.mule.mvel2.integration.VariableResolver |
createVariable(String name,
Object value) |
org.mule.mvel2.integration.VariableResolver |
createVariable(String name,
Object value,
Class<?> type) |
org.mule.mvel2.integration.VariableResolver |
getIndexedVariableResolver(int index) |
Set<String> |
getKnownVariables() |
org.mule.mvel2.integration.VariableResolverFactory |
getNextFactory() |
org.mule.mvel2.integration.VariableResolver |
getVariableResolver(String name) |
boolean |
isIndexedFactory() |
boolean |
isResolveable(String name) |
boolean |
isTarget(String name) |
org.mule.mvel2.integration.VariableResolver |
setIndexedVariableResolver(int index,
org.mule.mvel2.integration.VariableResolver variableResolver) |
org.mule.mvel2.integration.VariableResolverFactory |
setNextFactory(org.mule.mvel2.integration.VariableResolverFactory resolverFactory) |
void |
setTiltFlag(boolean tilt) |
boolean |
tiltFlag() |
int |
variableIndexOf(String name) |
protected final org.mule.mvel2.integration.VariableResolverFactory delegate
protected org.mule.mvel2.integration.VariableResolverFactory next
public DelegateVariableResolverFactory(org.mule.mvel2.integration.VariableResolverFactory delegate)
public DelegateVariableResolverFactory(org.mule.mvel2.integration.VariableResolverFactory delegate, org.mule.mvel2.integration.VariableResolverFactory next)
delegate
- next
- public org.mule.mvel2.integration.VariableResolver createVariable(String name, Object value)
createVariable
in interface org.mule.mvel2.integration.VariableResolverFactory
public org.mule.mvel2.integration.VariableResolver createIndexedVariable(int index, String name, Object value)
createIndexedVariable
in interface org.mule.mvel2.integration.VariableResolverFactory
public org.mule.mvel2.integration.VariableResolver createVariable(String name, Object value, Class<?> type)
createVariable
in interface org.mule.mvel2.integration.VariableResolverFactory
public org.mule.mvel2.integration.VariableResolver createIndexedVariable(int index, String name, Object value, Class<?> typee)
createIndexedVariable
in interface org.mule.mvel2.integration.VariableResolverFactory
public org.mule.mvel2.integration.VariableResolver setIndexedVariableResolver(int index, org.mule.mvel2.integration.VariableResolver variableResolver)
setIndexedVariableResolver
in interface org.mule.mvel2.integration.VariableResolverFactory
public org.mule.mvel2.integration.VariableResolverFactory getNextFactory()
getNextFactory
in interface org.mule.mvel2.integration.VariableResolverFactory
public org.mule.mvel2.integration.VariableResolverFactory setNextFactory(org.mule.mvel2.integration.VariableResolverFactory resolverFactory)
setNextFactory
in interface org.mule.mvel2.integration.VariableResolverFactory
public org.mule.mvel2.integration.VariableResolver getVariableResolver(String name)
getVariableResolver
in interface org.mule.mvel2.integration.VariableResolverFactory
public org.mule.mvel2.integration.VariableResolver getIndexedVariableResolver(int index)
getIndexedVariableResolver
in interface org.mule.mvel2.integration.VariableResolverFactory
public boolean isTarget(String name)
isTarget
in interface org.mule.mvel2.integration.VariableResolverFactory
public boolean isResolveable(String name)
isResolveable
in interface org.mule.mvel2.integration.VariableResolverFactory
public Set<String> getKnownVariables()
getKnownVariables
in interface org.mule.mvel2.integration.VariableResolverFactory
public int variableIndexOf(String name)
variableIndexOf
in interface org.mule.mvel2.integration.VariableResolverFactory
public boolean isIndexedFactory()
isIndexedFactory
in interface org.mule.mvel2.integration.VariableResolverFactory
public boolean tiltFlag()
tiltFlag
in interface org.mule.mvel2.integration.VariableResolverFactory
public void setTiltFlag(boolean tilt)
setTiltFlag
in interface org.mule.mvel2.integration.VariableResolverFactory
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.