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 |
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 |
strictNewLines(boolean strictNewLines) |
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 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.Builder strictNewLines(boolean strictNewLines)
public InitOptions build()
Copyright © 2012-2026 Alibaba Group. All Rights Reserved.