public static final class ScriptEnvironment.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
ScriptEnvironment.Builder |
allowBigInt(boolean allowBigInt) |
ScriptEnvironment.Builder |
annexB(boolean annexB) |
ScriptEnvironment |
build() |
ScriptEnvironment.Builder |
classFields(boolean classFields) |
ScriptEnvironment.Builder |
constAsVar(boolean constAsVar) |
ScriptEnvironment.Builder |
dumpOnError(PrintWriter dumpOnError) |
ScriptEnvironment.Builder |
ecmaScriptVersion(int ecmaScriptVersion) |
ScriptEnvironment.Builder |
emptyStatements(boolean emptyStatements) |
ScriptEnvironment.Builder |
functionStatementBehavior(ScriptEnvironment.FunctionStatementBehavior functionStatementBehavior) |
ScriptEnvironment.Builder |
scripting(boolean scripting) |
ScriptEnvironment.Builder |
shebang(boolean shebang) |
ScriptEnvironment.Builder |
strict(boolean strict) |
ScriptEnvironment.Builder |
syntaxExtensions(boolean syntaxExtensions) |
public ScriptEnvironment.Builder ecmaScriptVersion(int ecmaScriptVersion)
public ScriptEnvironment.Builder constAsVar(boolean constAsVar)
public ScriptEnvironment.Builder emptyStatements(boolean emptyStatements)
public ScriptEnvironment.Builder syntaxExtensions(boolean syntaxExtensions)
public ScriptEnvironment.Builder scripting(boolean scripting)
public ScriptEnvironment.Builder shebang(boolean shebang)
public ScriptEnvironment.Builder strict(boolean strict)
public ScriptEnvironment.Builder allowBigInt(boolean allowBigInt)
public ScriptEnvironment.Builder annexB(boolean annexB)
public ScriptEnvironment.Builder classFields(boolean classFields)
public ScriptEnvironment.Builder functionStatementBehavior(ScriptEnvironment.FunctionStatementBehavior functionStatementBehavior)
public ScriptEnvironment.Builder dumpOnError(PrintWriter dumpOnError)
public ScriptEnvironment build()