public static final class ScriptEnvironment.Builder extends Object
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 importAttributes(boolean importAttributes)
public ScriptEnvironment.Builder privateFieldsIn(boolean privateFieldsIn)
public ScriptEnvironment.Builder topLevelAwait(boolean topLevelAwait)
public ScriptEnvironment.Builder v8Intrinsics(boolean v8Intrinsics)
public ScriptEnvironment.Builder functionStatementBehavior(ScriptEnvironment.FunctionStatementBehavior functionStatementBehavior)
public ScriptEnvironment.Builder dumpOnError(PrintWriter dumpOnError)
public ScriptEnvironment build()