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) |
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(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 KnowledgeHelper getKnowledgeHelper()
public void setKnowledgeHelper(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.VariableResolverFactory
public org.mvel2.integration.VariableResolver getIndexedVariableResolver(int index)
getIndexedVariableResolver
in interface org.mvel2.integration.VariableResolverFactory
public org.mvel2.integration.VariableResolver createVariable(String name, Object value)
createVariable
in interface org.mvel2.integration.VariableResolverFactory
public org.mvel2.integration.VariableResolver createVariable(String name, Object value, Class<?> type)
createVariable
in interface org.mvel2.integration.VariableResolverFactory
public org.mvel2.integration.VariableResolver getVariableResolver(String name)
getVariableResolver
in interface org.mvel2.integration.VariableResolverFactory
public boolean isResolveable(String name)
isResolveable
in interface org.mvel2.integration.VariableResolverFactory
public boolean isTarget(String name)
isTarget
in interface org.mvel2.integration.VariableResolverFactory
public Set<String> getKnownVariables()
getKnownVariables
in interface org.mvel2.integration.VariableResolverFactory
public void clear()
public boolean isIndexedFactory()
isIndexedFactory
in interface org.mvel2.integration.VariableResolverFactory
public org.mvel2.integration.VariableResolver createIndexedVariable(int index, String name, Object value, Class<?> typee)
createIndexedVariable
in interface org.mvel2.integration.VariableResolverFactory
public org.mvel2.integration.VariableResolver setIndexedVariableResolver(int index, org.mvel2.integration.VariableResolver variableResolver)
setIndexedVariableResolver
in interface org.mvel2.integration.VariableResolverFactory
public org.mvel2.integration.VariableResolverFactory getNextFactory()
getNextFactory
in interface org.mvel2.integration.VariableResolverFactory
public org.mvel2.integration.VariableResolverFactory setNextFactory(org.mvel2.integration.VariableResolverFactory resolverFactory)
setNextFactory
in interface org.mvel2.integration.VariableResolverFactory
public int variableIndexOf(String name)
variableIndexOf
in interface org.mvel2.integration.VariableResolverFactory
public boolean tiltFlag()
tiltFlag
in interface org.mvel2.integration.VariableResolverFactory
public void setTiltFlag(boolean tilt)
setTiltFlag
in interface org.mvel2.integration.VariableResolverFactory
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.