public class NshVariables extends Object
| Constructor and Description |
|---|
NshVariables(NshContext shellContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
addVarListener(NshVarListener listener) |
void |
clear() |
void |
export(String var) |
void |
export(String var,
String value) |
NshVar |
findVar(String name) |
String |
get(String name) |
String |
get(String name,
String defaultValue) |
Properties |
getAll() |
Properties |
getExported() |
NshVar |
getVar(String name) |
NshVarListener[] |
getVarListeners() |
boolean |
isExported(String var) |
void |
removeVarListener(NshVarListener listener) |
void |
set(Map<String,String> env) |
void |
set(NshVariables other) |
void |
set(String var,
String value) |
void |
set(String var,
String value,
boolean defaultExport) |
void |
setParent(NshVariables parent) |
void |
unexport(String var) |
public NshVariables(NshContext shellContext)
public void addVarListener(NshVarListener listener)
public void removeVarListener(NshVarListener listener)
public NshVarListener[] getVarListeners()
public void setParent(NshVariables parent)
public Properties getExported()
public Properties getAll()
public void export(String var)
public void unexport(String var)
public boolean isExported(String var)
public void set(NshVariables other)
public void clear()
Copyright © 2026 vpc open source initiative. All rights reserved.