public class DefaultLocalVariableResolverFactory extends MapVariableResolverFactory implements LocalVariableResolverFactory
variables
indexedVariableNames, indexedVariableResolvers, indexOffset, nextFactory, variableResolvers
Constructor and Description |
---|
DefaultLocalVariableResolverFactory() |
DefaultLocalVariableResolverFactory(Map<String,Object> variables) |
DefaultLocalVariableResolverFactory(Map<String,Object> variables,
boolean cachingSafe) |
DefaultLocalVariableResolverFactory(Map<String,Object> variables,
VariableResolverFactory nextFactory) |
DefaultLocalVariableResolverFactory(VariableResolverFactory nextFactory) |
DefaultLocalVariableResolverFactory(VariableResolverFactory nextFactory,
String[] indexedVariables) |
Modifier and Type | Method and Description |
---|---|
VariableResolver |
createVariable(String name,
Object value,
Class<?> type)
Creates a new variable, and assigns a static type.
|
VariableResolver |
getIndexedVariableResolver(int index) |
VariableResolver |
getVariableResolver(String name)
Return a variable resolver for the specified variable name.
|
VariableResolverFactory |
setNoTilt(boolean noTilt) |
void |
setTiltFlag(boolean tiltFlag) |
addResolver, clear, createVariable, getKnownVariables, isResolveable, isTarget
appendFactory, createIndexedVariable, createIndexedVariable, getIndexedVariableNames, getNextFactory, getVariableResolvers, insertFactory, isIndexedFactory, isNextResolveable, setIndexedVariableNames, setIndexedVariableResolver, setNextFactory, setVariableResolvers, tiltFlag, variableIndexOf
public DefaultLocalVariableResolverFactory()
public DefaultLocalVariableResolverFactory(Map<String,Object> variables)
public DefaultLocalVariableResolverFactory(Map<String,Object> variables, VariableResolverFactory nextFactory)
public DefaultLocalVariableResolverFactory(Map<String,Object> variables, boolean cachingSafe)
public DefaultLocalVariableResolverFactory(VariableResolverFactory nextFactory)
public DefaultLocalVariableResolverFactory(VariableResolverFactory nextFactory, String[] indexedVariables)
public VariableResolver getIndexedVariableResolver(int index)
getIndexedVariableResolver
in interface VariableResolverFactory
getIndexedVariableResolver
in class BaseVariableResolverFactory
public VariableResolver getVariableResolver(String name)
VariableResolverFactory
getVariableResolver
in interface VariableResolverFactory
getVariableResolver
in class MapVariableResolverFactory
name
- - variable namepublic VariableResolver createVariable(String name, Object value, Class<?> type)
VariableResolverFactory
createVariable
in interface VariableResolverFactory
createVariable
in class MapVariableResolverFactory
name
- - name of the variable being createdvalue
- - value of the variabletype
- - the static typepublic VariableResolverFactory setNoTilt(boolean noTilt)
public void setTiltFlag(boolean tiltFlag)
setTiltFlag
in interface VariableResolverFactory
setTiltFlag
in class BaseVariableResolverFactory
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.