Package org.camunda.bpm.dmn.engine.impl
Class DmnExpressionImpl
- java.lang.Object
-
- org.camunda.bpm.dmn.engine.impl.DmnExpressionImpl
-
- All Implemented Interfaces:
CachedCompiledScriptSupport
,CachedExpressionSupport
public class DmnExpressionImpl extends Object implements CachedCompiledScriptSupport, CachedExpressionSupport
-
-
Field Summary
Fields Modifier and Type Field Description protected CompiledScript
cachedCompiledScript
protected ElExpression
cachedExpression
protected String
expression
protected String
expressionLanguage
protected String
id
protected String
name
protected DmnTypeDefinition
typeDefinition
-
Constructor Summary
Constructors Constructor Description DmnExpressionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cacheCompiledScript(CompiledScript compiledScript)
CompiledScript
getCachedCompiledScript()
ElExpression
getCachedExpression()
String
getExpression()
String
getExpressionLanguage()
String
getId()
String
getName()
DmnTypeDefinition
getTypeDefinition()
void
setCachedExpression(ElExpression expression)
void
setExpression(String expression)
void
setExpressionLanguage(String expressionLanguage)
void
setId(String id)
void
setName(String name)
void
setTypeDefinition(DmnTypeDefinition typeDefinition)
String
toString()
-
-
-
Field Detail
-
id
protected String id
-
name
protected String name
-
typeDefinition
protected DmnTypeDefinition typeDefinition
-
expressionLanguage
protected String expressionLanguage
-
expression
protected String expression
-
cachedCompiledScript
protected CompiledScript cachedCompiledScript
-
cachedExpression
protected ElExpression cachedExpression
-
-
Method Detail
-
getId
public String getId()
-
setId
public void setId(String id)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getTypeDefinition
public DmnTypeDefinition getTypeDefinition()
-
setTypeDefinition
public void setTypeDefinition(DmnTypeDefinition typeDefinition)
-
getExpressionLanguage
public String getExpressionLanguage()
-
setExpressionLanguage
public void setExpressionLanguage(String expressionLanguage)
-
getExpression
public String getExpression()
-
setExpression
public void setExpression(String expression)
-
cacheCompiledScript
public void cacheCompiledScript(CompiledScript compiledScript)
- Specified by:
cacheCompiledScript
in interfaceCachedCompiledScriptSupport
-
getCachedCompiledScript
public CompiledScript getCachedCompiledScript()
- Specified by:
getCachedCompiledScript
in interfaceCachedCompiledScriptSupport
-
getCachedExpression
public ElExpression getCachedExpression()
- Specified by:
getCachedExpression
in interfaceCachedExpressionSupport
-
setCachedExpression
public void setCachedExpression(ElExpression expression)
- Specified by:
setCachedExpression
in interfaceCachedExpressionSupport
-
-