org.drools.clips
Class ClipsShell.ClipsVariableResolverFactory
java.lang.Object
org.mvel2.integration.impl.BaseVariableResolverFactory
org.mvel2.integration.impl.MapVariableResolverFactory
org.drools.clips.ClipsShell.ClipsVariableResolverFactory
- All Implemented Interfaces:
- Serializable, org.mvel2.integration.VariableResolverFactory
- Enclosing class:
- ClipsShell
public static class ClipsShell.ClipsVariableResolverFactory
- extends org.mvel2.integration.impl.MapVariableResolverFactory
- See Also:
- Serialized Form
Fields inherited from class org.mvel2.integration.impl.MapVariableResolverFactory |
variables |
Fields inherited from class org.mvel2.integration.impl.BaseVariableResolverFactory |
indexedVariableNames, indexedVariableResolvers, indexOffset, nextFactory, variableResolvers |
Methods inherited from class org.mvel2.integration.impl.MapVariableResolverFactory |
clear |
Methods inherited from class org.mvel2.integration.impl.BaseVariableResolverFactory |
appendFactory, createIndexedVariable, createIndexedVariable, getIndexedVariableNames, getIndexedVariableResolver, getNextFactory, getVariableResolvers, insertFactory, isIndexedFactory, isNextResolveable, setIndexedVariableNames, setIndexedVariableResolver, setNextFactory, setTiltFlag, setVariableResolvers, tiltFlag, variableIndexOf |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClipsShell.ClipsVariableResolverFactory
public ClipsShell.ClipsVariableResolverFactory(RuleBase ruleBase,
Map<String,Object> variables,
GlobalResolver globals,
org.mvel2.integration.VariableResolverFactory nextFactory)
createVariable
public org.mvel2.integration.VariableResolver createVariable(String name,
Object value)
- Specified by:
createVariable
in interface org.mvel2.integration.VariableResolverFactory
- Overrides:
createVariable
in class org.mvel2.integration.impl.MapVariableResolverFactory
createVariable
public org.mvel2.integration.VariableResolver createVariable(String name,
Object value,
Class<?> type)
- Specified by:
createVariable
in interface org.mvel2.integration.VariableResolverFactory
- Overrides:
createVariable
in class org.mvel2.integration.impl.MapVariableResolverFactory
getVariableResolver
public org.mvel2.integration.VariableResolver getVariableResolver(String name)
- Specified by:
getVariableResolver
in interface org.mvel2.integration.VariableResolverFactory
- Overrides:
getVariableResolver
in class org.mvel2.integration.impl.MapVariableResolverFactory
isResolveable
public boolean isResolveable(String name)
- Specified by:
isResolveable
in interface org.mvel2.integration.VariableResolverFactory
- Overrides:
isResolveable
in class org.mvel2.integration.impl.MapVariableResolverFactory
addResolver
protected org.mvel2.integration.VariableResolver addResolver(String name,
org.mvel2.integration.VariableResolver vr)
- Overrides:
addResolver
in class org.mvel2.integration.impl.MapVariableResolverFactory
isTarget
public boolean isTarget(String name)
- Specified by:
isTarget
in interface org.mvel2.integration.VariableResolverFactory
- Overrides:
isTarget
in class org.mvel2.integration.impl.MapVariableResolverFactory
getKnownVariables
public Set<String> getKnownVariables()
- Specified by:
getKnownVariables
in interface org.mvel2.integration.VariableResolverFactory
- Overrides:
getKnownVariables
in class org.mvel2.integration.impl.MapVariableResolverFactory
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.