| Package | Description |
|---|---|
| net.thevpc.nsh |
| Modifier and Type | Method and Description |
|---|---|
protected NshConfig |
NshConfig.clone() |
NshConfig |
NshConfig.copy() |
NshConfig |
Nsh.getConfig()
Returns a copy of the engine configuration used to instantiate this shell.
|
NshConfig |
NshConfig.setAppId(NId appId) |
NshConfig |
NshConfig.setAppName(String appName)
Alias for
setServiceName(String), representing the application/shell name. |
NshConfig |
NshConfig.setArgs(String... args) |
NshConfig |
NshConfig.setBuiltinFilter(Predicate<NshBuiltin> builtinFilter) |
NshConfig |
NshConfig.setCommandTypeResolver(NshCommandTypeResolver commandTypeResolver) |
NshConfig |
NshConfig.setErrorHandler(NshErrorHandler errorHandler) |
NshConfig |
NshConfig.setEvaluator(NshEvaluator evaluator) |
NshConfig |
NshConfig.setExternalExecutor(NshExternalExecutor externalExecutor) |
NshConfig |
NshConfig.setHeaderMessageSupplier(Supplier<NMsg> headerMessageSupplier) |
NshConfig |
NshConfig.setHistory(NshHistory history) |
NshConfig |
NshConfig.setIncludeCoreBuiltins(Boolean includeCoreBuiltins) |
NshConfig |
NshConfig.setIncludeDefaultBuiltins(Boolean includeDefaultBuiltins) |
NshConfig |
NshConfig.setIncludeExternalExecutor(Boolean includeExternalExecutor) |
NshConfig |
NshConfig.setIncludeHistory(Boolean includeHistory) |
NshConfig |
NshConfig.setOptions(NshOptions options)
Sets pre-configured shell invocation and runtime options.
|
NshConfig |
NshConfig.setServiceName(String serviceName)
Sets the application or service identity name.
|
NshConfig |
NshConfig.setShellOptionsParser(NshOptionsParser shellOptionsParser) |
| Constructor and Description |
|---|
Nsh(NshConfig configuration) |
Copyright © 2026 vpc open source initiative. All rights reserved.