public static class InitOptions.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
InitOptions.Builder |
addDefaultImport(java.util.List<ImportManager.QLImport> defaultImport) |
InitOptions.Builder |
addExtensionFunctions(java.util.List<ExtensionFunction> extensionFunctions) |
InitOptions.Builder |
allowPrivateAccess(boolean allowPrivateAccess) |
InitOptions |
build() |
InitOptions.Builder |
classSupplier(ClassSupplier classSupplier) |
InitOptions.Builder |
debug(boolean debug) |
InitOptions.Builder |
debugInfoConsumer(java.util.function.Consumer<java.lang.String> debugInfoConsumer) |
InitOptions.Builder |
interpolationMode(InterpolationMode interpolationMode) |
InitOptions.Builder |
securityStrategy(QLSecurityStrategy securityStrategy) |
InitOptions.Builder |
selectorEnd(java.lang.String selectorEnd) |
InitOptions.Builder |
selectorStart(java.lang.String selectorStart) |
InitOptions.Builder |
traceExpression(boolean traceExpression) |
public InitOptions.Builder classSupplier(ClassSupplier classSupplier)
public InitOptions.Builder addDefaultImport(java.util.List<ImportManager.QLImport> defaultImport)
public InitOptions.Builder debug(boolean debug)
public InitOptions.Builder debugInfoConsumer(java.util.function.Consumer<java.lang.String> debugInfoConsumer)
public InitOptions.Builder securityStrategy(QLSecurityStrategy securityStrategy)
public InitOptions.Builder addExtensionFunctions(java.util.List<ExtensionFunction> extensionFunctions)
public InitOptions.Builder allowPrivateAccess(boolean allowPrivateAccess)
public InitOptions.Builder interpolationMode(InterpolationMode interpolationMode)
public InitOptions.Builder traceExpression(boolean traceExpression)
public InitOptions.Builder selectorStart(java.lang.String selectorStart)
public InitOptions.Builder selectorEnd(java.lang.String selectorEnd)
public InitOptions build()
Copyright © 2012-2025 Alibaba Group. All Rights Reserved.