public interface EngineBuilder
| Modifier and Type | Method and Description |
|---|---|
Engine |
build()
Builds a new instance of engine.
|
EngineBuilder |
classLoader(ClassLoader classLoader)
Sets the classloader to use for creating new instances in the script engine.
|
EngineBuilder |
devSourceDir(File dir)
Sets where the script sources exists.
|
EngineBuilder |
module(EngineModule module)
Adds a new engine-module to do more configurations.
|
static EngineBuilder |
newBuilder()
Returns a new instance of this engine builder.
|
EngineBuilder |
resourceLoader(ResourceLoader resourceLoader)
Sets the resource-loader to use.
|
EngineBuilder |
settings(Settings settings)
Add settings to this engine.
|
EngineBuilder devSourceDir(File dir)
dir - directory for the sources.EngineBuilder classLoader(ClassLoader classLoader)
classLoader - classloader to use.EngineBuilder resourceLoader(ResourceLoader resourceLoader)
resourceLoader - resource-loader to use.EngineBuilder module(EngineModule module)
module - engine-module to add.EngineBuilder settings(Settings settings)
settings - settings object to add.Engine build()
static EngineBuilder newBuilder()