Package com.enonic.xp.script.runtime
Class ScriptSettings.Builder
- java.lang.Object
-
- com.enonic.xp.script.runtime.ScriptSettings.Builder
-
- Enclosing class:
- ScriptSettings
public static final class ScriptSettings.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> ScriptSettings.Builder
binding(java.lang.Class<T> type, java.util.function.Supplier<T> supplier)
ScriptSettings
build()
ScriptSettings.Builder
debug(DebugSettings debug)
ScriptSettings.Builder
globalVariable(java.lang.String name, java.lang.Object value)
-
-
-
Method Detail
-
globalVariable
public ScriptSettings.Builder globalVariable(java.lang.String name, java.lang.Object value)
-
binding
public <T> ScriptSettings.Builder binding(java.lang.Class<T> type, java.util.function.Supplier<T> supplier)
-
debug
public ScriptSettings.Builder debug(DebugSettings debug)
-
build
public ScriptSettings build()
-
-