public abstract class BaseVariableResolverFactory extends Object implements VariableResolverFactory
| Modifier and Type | Field and Description |
|---|---|
protected String[] |
indexedVariableNames |
protected VariableResolver[] |
indexedVariableResolvers |
protected int |
indexOffset |
protected VariableResolverFactory |
nextFactory |
protected Map<String,VariableResolver> |
variableResolvers |
| Constructor and Description |
|---|
BaseVariableResolverFactory() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateVariable, createVariable, isResolveable, isTargetprotected Map<String,VariableResolver> variableResolvers
protected VariableResolverFactory nextFactory
protected int indexOffset
protected String[] indexedVariableNames
protected VariableResolver[] indexedVariableResolvers
public VariableResolverFactory getNextFactory()
VariableResolverFactorygetNextFactory in interface VariableResolverFactorypublic VariableResolverFactory setNextFactory(VariableResolverFactory resolverFactory)
VariableResolverFactory
return this.nextFactory = resolverFactory;
setNextFactory in interface VariableResolverFactoryresolverFactory - - instance of next resolver factorypublic VariableResolver getVariableResolver(String name)
VariableResolverFactorygetVariableResolver in interface VariableResolverFactoryname - - variable namepublic boolean isNextResolveable(String name)
public void appendFactory(VariableResolverFactory resolverFactory)
public void insertFactory(VariableResolverFactory resolverFactory)
public Set<String> getKnownVariables()
VariableResolverFactorygetKnownVariables in interface VariableResolverFactorypublic VariableResolver createIndexedVariable(int index, String name, Object value)
createIndexedVariable in interface VariableResolverFactorypublic VariableResolver getIndexedVariableResolver(int index)
getIndexedVariableResolver in interface VariableResolverFactorypublic VariableResolver createIndexedVariable(int index, String name, Object value, Class<?> type)
createIndexedVariable in interface VariableResolverFactorypublic Map<String,VariableResolver> getVariableResolvers()
public void setVariableResolvers(Map<String,VariableResolver> variableResolvers)
public String[] getIndexedVariableNames()
public void setIndexedVariableNames(String[] indexedVariableNames)
public int variableIndexOf(String name)
variableIndexOf in interface VariableResolverFactorypublic VariableResolver setIndexedVariableResolver(int index, VariableResolver resolver)
setIndexedVariableResolver in interface VariableResolverFactorypublic boolean isIndexedFactory()
isIndexedFactory in interface VariableResolverFactorypublic boolean tiltFlag()
tiltFlag in interface VariableResolverFactorypublic void setTiltFlag(boolean tiltFlag)
setTiltFlag in interface VariableResolverFactoryCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.