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