Package org.mvel2.optimizers
Class OptimizerFactory
java.lang.Object
org.mvel2.optimizers.OptimizerFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map
<String, AccessorOptimizer> private static String
static String
private static final Logger
static String
private static ThreadLocal
<Class<? extends AccessorOptimizer>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static AccessorOptimizer
getAccessorCompiler
(String name) static AccessorOptimizer
static AccessorOptimizer
static boolean
static void
setDefaultOptimizer
(String name) static void
setThreadAccessorOptimizer
(Class<? extends AccessorOptimizer> optimizer)
-
Field Details
-
DYNAMIC
-
SAFE_REFLECTIVE
-
LOG
-
defaultOptimizer
-
accessorCompilers
-
threadOptimizer
-
-
Constructor Details
-
OptimizerFactory
public OptimizerFactory()
-
-
Method Details
-
getDefaultAccessorCompiler
-
getAccessorCompiler
-
getThreadAccessorOptimizer
-
setThreadAccessorOptimizer
-
setDefaultOptimizer
-
clearThreadAccessorOptimizer
public static void clearThreadAccessorOptimizer() -
isThreadAccessorOptimizerInitialized
public static boolean isThreadAccessorOptimizerInitialized()
-