| Package | Description |
|---|---|
| me.lucko.scriptcontroller.environment.settings | |
| me.lucko.scriptcontroller.internal |
| Modifier and Type | Method and Description |
|---|---|
static EnvironmentSettings.Builder |
EnvironmentSettings.builder()
Creates a new
EnvironmentSettings.Builder. |
EnvironmentSettings.Builder |
EnvironmentSettings.Builder.initScript(String path)
Defines the init script for the environment
|
EnvironmentSettings.Builder |
EnvironmentSettings.Builder.loadExecutor(ScriptLoadingExecutor executor)
Define the executor service used to setup task to poll scripts for
changes and load new scripts.
|
EnvironmentSettings.Builder |
EnvironmentSettings.Builder.mergeSettingsFrom(EnvironmentSettings other)
Applies the settings from the give instance to this builder
|
EnvironmentSettings.Builder |
EnvironmentSettings.Builder.pollRate(long time,
TimeUnit unit)
Define how often the script loader should poll scripts for updates
|
EnvironmentSettings.Builder |
EnvironmentSettings.Builder.runExecutor(Executor executor)
Define the executor used to run scripts
|
default EnvironmentSettings.Builder |
EnvironmentSettings.toBuilder()
Returns a builder encapsulating the properties already defined by this
instance
|
EnvironmentSettings.Builder |
EnvironmentSettings.Builder.withBindings(BindingsSupplier supplier)
Adds a bindings supplier to the settings
|
EnvironmentSettings.Builder |
EnvironmentSettings.Builder.withDefaultPackageImport(String packageName)
Marks that a
Package should be imported by default. |
EnvironmentSettings.Builder |
EnvironmentSettings.Builder.withDefaultPackageImports(Collection<String> packageNames)
Marks that
Packages should be imported by default. |
EnvironmentSettings.Builder |
EnvironmentSettings.Builder.withDefaultTypeImport(String type)
Marks that a
Class should be imported by default. |
EnvironmentSettings.Builder |
EnvironmentSettings.Builder.withDefaultTypeImports(Collection<String> types)
Marks that
Classes should be imported by default. |
| Modifier and Type | Method and Description |
|---|---|
static EnvironmentSettings.Builder |
ScriptControllerImpl.newSettingsBuilder()
Deprecated.
|
Copyright © 2018. All rights reserved.