| Package | Description |
|---|---|
| net.thevpc.nsh | |
| net.thevpc.nsh.eval | |
| net.thevpc.nsh.parser.nodes |
| Modifier and Type | Method and Description |
|---|---|
NshContext |
Nsh.createContext(NshContext ctx,
NshNode root,
NshNode parent,
NshVariables env,
String serviceName,
String[] args) |
| Modifier and Type | Method and Description |
|---|---|
NshVariables |
DefaultNshExecutionContext.vars() |
NshVariables |
NshContext.vars() |
NshVariables |
NshContextForSource.vars() |
NshVariables |
NshExecutionContext.vars() |
NshVariables |
DefaultNshContext.vars() |
| Constructor and Description |
|---|
DefaultNshContext(Nsh shell,
NshNode rootNode,
NshNode parentNode,
NshContext parentContext,
NshVariables vars,
String serviceName,
String[] args) |
| Modifier and Type | Method and Description |
|---|---|
void |
NshVariables.set(NshVariables other) |
void |
NshVariables.setParent(NshVariables parent) |
default void |
NshVarListener.varAdded(NshVar nshVar,
NshVariables vars,
NshContext context) |
default void |
NshVarListener.varExportUpdated(NshVar nshVar,
boolean oldValue,
NshVariables vars,
NshContext context) |
default void |
NshVarListener.varRemoved(NshVar nshVar,
NshVariables vars,
NshContext context) |
default void |
NshVarListener.varValueUpdated(NshVar nshVar,
String oldValue,
NshVariables vars,
NshContext context) |
| Constructor and Description |
|---|
NshVar(NshVariables parent,
String name,
String value,
boolean exported) |
Copyright © 2026 vpc open source initiative. All rights reserved.