org.camunda.bpm.dmn.engine.impl
Class DmnExpressionImpl

java.lang.Object
  extended by org.camunda.bpm.dmn.engine.impl.DmnExpressionImpl
All Implemented Interfaces:
CachedCompiledScriptSupport, CachedExpressionSupport

public class DmnExpressionImpl
extends Object
implements CachedCompiledScriptSupport, CachedExpressionSupport


Field Summary
protected  CompiledScript cachedCompiledScript
           
protected  ElExpression cachedExpression
           
protected  String expression
           
protected  String expressionLanguage
           
protected  String id
           
protected  String name
           
protected  DmnTypeDefinition typeDefinition
           
 
Constructor Summary
DmnExpressionImpl()
           
 
Method Summary
 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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
Constructor Detail

DmnExpressionImpl

public DmnExpressionImpl()
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)

toString

public String toString()
Overrides:
toString in class Object

cacheCompiledScript

public void cacheCompiledScript(CompiledScript compiledScript)
Specified by:
cacheCompiledScript in interface CachedCompiledScriptSupport

getCachedCompiledScript

public CompiledScript getCachedCompiledScript()
Specified by:
getCachedCompiledScript in interface CachedCompiledScriptSupport

getCachedExpression

public ElExpression getCachedExpression()
Specified by:
getCachedExpression in interface CachedExpressionSupport

setCachedExpression

public void setCachedExpression(ElExpression expression)
Specified by:
setCachedExpression in interface CachedExpressionSupport


Copyright © 2017 camunda services GmbH. All rights reserved.