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 java.lang.Object implements CachedCompiledScriptSupport, CachedExpressionSupport 
- 
- 
Field SummaryFields Modifier and Type Field Description protected javax.script.CompiledScriptcachedCompiledScriptprotected ElExpressioncachedExpressionprotected java.lang.Stringexpressionprotected java.lang.StringexpressionLanguageprotected java.lang.Stringidprotected java.lang.Stringnameprotected DmnTypeDefinitiontypeDefinition
 - 
Constructor SummaryConstructors Constructor Description DmnExpressionImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcacheCompiledScript(javax.script.CompiledScript compiledScript)javax.script.CompiledScriptgetCachedCompiledScript()ElExpressiongetCachedExpression()java.lang.StringgetExpression()java.lang.StringgetExpressionLanguage()java.lang.StringgetId()java.lang.StringgetName()DmnTypeDefinitiongetTypeDefinition()voidsetCachedExpression(ElExpression expression)voidsetExpression(java.lang.String expression)voidsetExpressionLanguage(java.lang.String expressionLanguage)voidsetId(java.lang.String id)voidsetName(java.lang.String name)voidsetTypeDefinition(DmnTypeDefinition typeDefinition)java.lang.StringtoString()
 
- 
- 
- 
Field Detail- 
idprotected java.lang.String id 
 - 
nameprotected java.lang.String name 
 - 
typeDefinitionprotected DmnTypeDefinition typeDefinition 
 - 
expressionLanguageprotected java.lang.String expressionLanguage 
 - 
expressionprotected java.lang.String expression 
 - 
cachedCompiledScriptprotected javax.script.CompiledScript cachedCompiledScript 
 - 
cachedExpressionprotected ElExpression cachedExpression 
 
- 
 - 
Method Detail- 
getIdpublic java.lang.String getId() 
 - 
setIdpublic void setId(java.lang.String id) 
 - 
getNamepublic java.lang.String getName() 
 - 
setNamepublic void setName(java.lang.String name) 
 - 
getTypeDefinitionpublic DmnTypeDefinition getTypeDefinition() 
 - 
setTypeDefinitionpublic void setTypeDefinition(DmnTypeDefinition typeDefinition) 
 - 
getExpressionLanguagepublic java.lang.String getExpressionLanguage() 
 - 
setExpressionLanguagepublic void setExpressionLanguage(java.lang.String expressionLanguage) 
 - 
getExpressionpublic java.lang.String getExpression() 
 - 
setExpressionpublic void setExpression(java.lang.String expression) 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
cacheCompiledScriptpublic void cacheCompiledScript(javax.script.CompiledScript compiledScript) - Specified by:
- cacheCompiledScriptin interface- CachedCompiledScriptSupport
 
 - 
getCachedCompiledScriptpublic javax.script.CompiledScript getCachedCompiledScript() - Specified by:
- getCachedCompiledScriptin interface- CachedCompiledScriptSupport
 
 - 
getCachedExpressionpublic ElExpression getCachedExpression() - Specified by:
- getCachedExpressionin interface- CachedExpressionSupport
 
 - 
setCachedExpressionpublic void setCachedExpression(ElExpression expression) - Specified by:
- setCachedExpressionin interface- CachedExpressionSupport
 
 
- 
 
-