public class GroovyCompiler extends Object
| 构造器和说明 |
|---|
GroovyCompiler(ClassLoader classLoader) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearScript(String scriptName) |
void |
clearScript(String scriptName,
String scriptSource) |
Class |
compile(String content) |
Class |
compile(String name,
String content) |
groovy.lang.Script |
compileGroovyScript(String content,
Map<String,Object> variables) |
groovy.lang.Script |
compileGroovyScript(String content,
String... args) |
groovy.lang.Script |
compileGroovyScript(String name,
String content,
groovy.lang.Binding binding) |
groovy.lang.Script |
compileGroovyScript(String name,
String content,
Map<String,Object> variables) |
groovy.lang.Script |
compileGroovyScript(String name,
String content,
String... args) |
Script |
compileScript(String scriptName,
String scriptSource) |
groovy.lang.Script |
createGroovyScript(Class scriptClass,
groovy.lang.Binding binding) |
Script |
createScript(Class klass) |
groovy.lang.GroovyClassLoader |
getClassLoader() |
static GroovyCompiler |
getInstance() |
static GroovyCompiler |
getInstance(ClassLoader classLoader) |
Object |
runScript(String content,
Map<String,Object> variables) |
Object |
runScript(String content,
String... args) |
Object |
runScript(String content,
String name,
groovy.lang.Binding binding) |
Object |
runScript(String content,
String name,
Map<String,Object> variables) |
Object |
runScript(String content,
String name,
String... args) |
public GroovyCompiler(ClassLoader classLoader)
public static GroovyCompiler getInstance()
public static GroovyCompiler getInstance(ClassLoader classLoader)
public void clearScript(String scriptName)
public groovy.lang.GroovyClassLoader getClassLoader()
public groovy.lang.Script createGroovyScript(Class scriptClass, groovy.lang.Binding binding)
public groovy.lang.Script compileGroovyScript(String name, String content, groovy.lang.Binding binding)
public groovy.lang.Script compileGroovyScript(String name, String content, Map<String,Object> variables)
public groovy.lang.Script compileGroovyScript(String content, Map<String,Object> variables)
public groovy.lang.Script compileGroovyScript(String name, String content, String... args)
Copyright © 2025 fossc. All rights reserved.