public class InvokationContextFactory extends MapVariableResolverFactory
variables
indexedVariableNames, indexedVariableResolvers, indexOffset, nextFactory, variableResolvers
Constructor and Description |
---|
InvokationContextFactory(VariableResolverFactory next,
VariableResolverFactory protoContext) |
Modifier and Type | Method and Description |
---|---|
VariableResolver |
createVariable(String name,
Object value)
Creates a new variable.
|
VariableResolver |
createVariable(String name,
Object value,
Class<?> type)
Creates a new variable, and assigns a static type.
|
VariableResolver |
getVariableResolver(String name)
Return a variable resolver for the specified variable name.
|
boolean |
isIndexedFactory() |
boolean |
isResolveable(String name)
Determines whether or not the variable is resolver in the chain of factories.
|
boolean |
isTarget(String name)
Deterimines whether or not the current VariableResolverFactory is the physical target for the actual
variable.
|
addResolver, clear, getKnownVariables
appendFactory, createIndexedVariable, createIndexedVariable, getIndexedVariableNames, getIndexedVariableResolver, getNextFactory, getVariableResolvers, insertFactory, isNextResolveable, setIndexedVariableNames, setIndexedVariableResolver, setNextFactory, setTiltFlag, setVariableResolvers, tiltFlag, variableIndexOf
public InvokationContextFactory(VariableResolverFactory next, VariableResolverFactory protoContext)
public VariableResolver createVariable(String name, Object value)
VariableResolverFactory
createVariable
in interface VariableResolverFactory
createVariable
in class MapVariableResolverFactory
name
- - name of the variable being createdvalue
- - value of the variablepublic 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 VariableResolver getVariableResolver(String name)
VariableResolverFactory
getVariableResolver
in interface VariableResolverFactory
getVariableResolver
in class MapVariableResolverFactory
name
- - variable namepublic boolean isTarget(String name)
VariableResolverFactory
isTarget
in interface VariableResolverFactory
isTarget
in class MapVariableResolverFactory
name
- - variable namepublic boolean isResolveable(String name)
VariableResolverFactory
isResolveable
in interface VariableResolverFactory
isResolveable
in class MapVariableResolverFactory
name
- - variable namepublic boolean isIndexedFactory()
isIndexedFactory
in interface VariableResolverFactory
isIndexedFactory
in class BaseVariableResolverFactory
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.