public static class MVELCompilationUnit.DroolsVarFactory extends Object implements org.mvel2.integration.VariableResolverFactory
| Constructor and Description |
|---|
DroolsVarFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
org.mvel2.integration.VariableResolver |
createIndexedVariable(int index,
String name,
Object value) |
org.mvel2.integration.VariableResolver |
createIndexedVariable(int index,
String name,
Object value,
Class<?> typee) |
org.mvel2.integration.VariableResolver |
createVariable(String name,
Object value) |
org.mvel2.integration.VariableResolver |
createVariable(String name,
Object value,
Class<?> type) |
org.mvel2.integration.VariableResolver |
getIndexedVariableResolver(int index) |
org.drools.core.spi.KnowledgeHelper |
getKnowledgeHelper() |
Set<String> |
getKnownVariables() |
org.mvel2.integration.VariableResolverFactory |
getNextFactory() |
int |
getOtherVarsLength() |
int |
getOtherVarsPos() |
org.mvel2.integration.VariableResolver |
getVariableResolver(String name) |
boolean |
isIndexedFactory() |
boolean |
isResolveable(String name) |
boolean |
isTarget(String name) |
org.mvel2.integration.VariableResolver |
setIndexedVariableResolver(int index,
org.mvel2.integration.VariableResolver variableResolver) |
void |
setKnowledgeHelper(org.drools.core.spi.KnowledgeHelper kh) |
org.mvel2.integration.VariableResolverFactory |
setNextFactory(org.mvel2.integration.VariableResolverFactory resolverFactory) |
void |
setOtherVarsLength(int otherVarsLength) |
void |
setOtherVarsPos(int otherVarsPos) |
void |
setTiltFlag(boolean tilt) |
boolean |
tiltFlag() |
int |
variableIndexOf(String name) |
public org.drools.core.spi.KnowledgeHelper getKnowledgeHelper()
public void setKnowledgeHelper(org.drools.core.spi.KnowledgeHelper kh)
public int getOtherVarsPos()
public void setOtherVarsPos(int otherVarsPos)
public int getOtherVarsLength()
public void setOtherVarsLength(int otherVarsLength)
public org.mvel2.integration.VariableResolver createIndexedVariable(int index,
String name,
Object value)
createIndexedVariable in interface org.mvel2.integration.VariableResolverFactorypublic org.mvel2.integration.VariableResolver getIndexedVariableResolver(int index)
getIndexedVariableResolver in interface org.mvel2.integration.VariableResolverFactorypublic org.mvel2.integration.VariableResolver createVariable(String name, Object value)
createVariable in interface org.mvel2.integration.VariableResolverFactorypublic org.mvel2.integration.VariableResolver createVariable(String name, Object value, Class<?> type)
createVariable in interface org.mvel2.integration.VariableResolverFactorypublic org.mvel2.integration.VariableResolver getVariableResolver(String name)
getVariableResolver in interface org.mvel2.integration.VariableResolverFactorypublic boolean isResolveable(String name)
isResolveable in interface org.mvel2.integration.VariableResolverFactorypublic boolean isTarget(String name)
isTarget in interface org.mvel2.integration.VariableResolverFactorypublic Set<String> getKnownVariables()
getKnownVariables in interface org.mvel2.integration.VariableResolverFactorypublic void clear()
public boolean isIndexedFactory()
isIndexedFactory in interface org.mvel2.integration.VariableResolverFactorypublic org.mvel2.integration.VariableResolver createIndexedVariable(int index,
String name,
Object value,
Class<?> typee)
createIndexedVariable in interface org.mvel2.integration.VariableResolverFactorypublic org.mvel2.integration.VariableResolver setIndexedVariableResolver(int index,
org.mvel2.integration.VariableResolver variableResolver)
setIndexedVariableResolver in interface org.mvel2.integration.VariableResolverFactorypublic org.mvel2.integration.VariableResolverFactory getNextFactory()
getNextFactory in interface org.mvel2.integration.VariableResolverFactorypublic org.mvel2.integration.VariableResolverFactory setNextFactory(org.mvel2.integration.VariableResolverFactory resolverFactory)
setNextFactory in interface org.mvel2.integration.VariableResolverFactorypublic int variableIndexOf(String name)
variableIndexOf in interface org.mvel2.integration.VariableResolverFactorypublic boolean tiltFlag()
tiltFlag in interface org.mvel2.integration.VariableResolverFactorypublic void setTiltFlag(boolean tilt)
setTiltFlag in interface org.mvel2.integration.VariableResolverFactoryCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.