org.camunda.bpm.dmn.feel.impl.juel
Class FeelEngineFactoryImpl

java.lang.Object
  extended by org.camunda.bpm.dmn.feel.impl.juel.FeelEngineFactoryImpl
All Implemented Interfaces:
FeelEngineFactory

public class FeelEngineFactoryImpl
extends Object
implements FeelEngineFactory


Field Summary
static int DEFAULT_EXPRESSION_CACHE_SIZE
           
protected  int expressionCacheSize
           
protected  FeelEngine feelEngine
           
static FeelEngineLogger LOG
           
 
Constructor Summary
FeelEngineFactoryImpl()
           
FeelEngineFactoryImpl(int expressionCacheSize)
           
 
Method Summary
protected  ElContextFactory createElContextFactory()
           
protected  javax.el.ExpressionFactory createExpressionFactory()
           
protected  FeelEngine createFeelEngine()
           
protected  FeelToJuelTransform createFeelToJuelTransform()
           
 FeelEngine createInstance()
           
protected  org.camunda.commons.utils.cache.Cache<TransformExpressionCacheKey,String> createTransformExpressionCache()
           
protected  FeelTypeConverter createTypeConverter()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public static final FeelEngineLogger LOG

DEFAULT_EXPRESSION_CACHE_SIZE

public static final int DEFAULT_EXPRESSION_CACHE_SIZE
See Also:
Constant Field Values

feelEngine

protected final FeelEngine feelEngine

expressionCacheSize

protected final int expressionCacheSize
Constructor Detail

FeelEngineFactoryImpl

public FeelEngineFactoryImpl()

FeelEngineFactoryImpl

public FeelEngineFactoryImpl(int expressionCacheSize)
Method Detail

createInstance

public FeelEngine createInstance()
Specified by:
createInstance in interface FeelEngineFactory

createFeelEngine

protected FeelEngine createFeelEngine()

createFeelToJuelTransform

protected FeelToJuelTransform createFeelToJuelTransform()

createExpressionFactory

protected javax.el.ExpressionFactory createExpressionFactory()

createTypeConverter

protected FeelTypeConverter createTypeConverter()

createElContextFactory

protected ElContextFactory createElContextFactory()

createTransformExpressionCache

protected org.camunda.commons.utils.cache.Cache<TransformExpressionCacheKey,String> createTransformExpressionCache()


Copyright © 2016 camunda services GmbH. All rights reserved.