public class ScriptEvaluators extends Object
| 构造器和说明 |
|---|
ScriptEvaluators() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
eval(String content,
Map<String,Object> input,
Map<String,Object> output,
Map<String,Object> mergeBindings) |
static Object |
eval(String engineName,
String content,
Map<String,Object> input,
Map<String,Object> output,
Map<String,Object> mergeBindings) |
static Object |
evalFile(String file,
Map<String,Object> input,
Map<String,Object> output,
Map<String,Object> mergeBindings) |
static Object |
evalFile(String engineName,
String file,
Map<String,Object> input,
Map<String,Object> output,
Map<String,Object> mergeBindings) |
static Evaluator |
getEvaluator(String engineName) |
static boolean |
hasEvaluator(String engineName) |
static void |
register(String engineName,
Evaluator evaluator) |
public static boolean hasEvaluator(String engineName)
public static Object eval(String content, Map<String,Object> input, Map<String,Object> output, Map<String,Object> mergeBindings) throws ScriptEvalException
public static Object evalFile(String file, Map<String,Object> input, Map<String,Object> output, Map<String,Object> mergeBindings) throws IOException, ScriptEvalException
public static Object eval(String engineName, String content, Map<String,Object> input, Map<String,Object> output, Map<String,Object> mergeBindings) throws ScriptEvalException
Copyright © 2024 fossc. All rights reserved.