public class UnmodifiableSessionTerminal extends AbstractNutsSessionTerminal
| Modifier and Type | Field and Description |
|---|---|
protected CProgressBar |
progressBar |
protected net.thevpc.nuts.NutsSession |
session |
| Constructor and Description |
|---|
UnmodifiableSessionTerminal(net.thevpc.nuts.NutsSessionTerminal base,
net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
<T> net.thevpc.nuts.NutsQuestion<T> |
ask() |
net.thevpc.nuts.NutsSessionTerminal |
copy() |
net.thevpc.nuts.NutsPrintStream |
err() |
net.thevpc.nuts.NutsSessionTerminal |
getBase() |
net.thevpc.nuts.NutsPrintStream |
getErr() |
InputStream |
getIn() |
net.thevpc.nuts.NutsPrintStream |
getOut() |
net.thevpc.nuts.NutsSession |
getSession() |
InputStream |
in() |
net.thevpc.nuts.NutsPrintStream |
out() |
net.thevpc.nuts.NutsSessionTerminal |
printProgress(float progress,
net.thevpc.nuts.NutsMessage message) |
String |
readLine(net.thevpc.nuts.NutsPrintStream out,
net.thevpc.nuts.NutsMessage message) |
String |
readLine(net.thevpc.nuts.NutsPrintStream out,
net.thevpc.nuts.NutsMessage message,
net.thevpc.nuts.NutsSession session) |
String |
readLine(net.thevpc.nuts.NutsPrintStream out,
String promptFormat,
Object... params) |
String |
readLine(String promptFormat,
Object... params) |
char[] |
readPassword(net.thevpc.nuts.NutsPrintStream out,
net.thevpc.nuts.NutsMessage message) |
char[] |
readPassword(net.thevpc.nuts.NutsPrintStream out,
net.thevpc.nuts.NutsMessage message,
net.thevpc.nuts.NutsSession session) |
char[] |
readPassword(String prompt,
Object... params) |
void |
setErr(net.thevpc.nuts.NutsPrintStream out) |
void |
setIn(InputStream in) |
void |
setOut(net.thevpc.nuts.NutsPrintStream out) |
printProgress, printProgress, printProgress, readPasswordprotected CProgressBar progressBar
protected net.thevpc.nuts.NutsSession session
public UnmodifiableSessionTerminal(net.thevpc.nuts.NutsSessionTerminal base,
net.thevpc.nuts.NutsSession session)
public String readLine(net.thevpc.nuts.NutsPrintStream out, String promptFormat, Object... params)
readLine in interface net.thevpc.nuts.NutsSessionTerminalreadLine in class AbstractNutsSessionTerminalpublic String readLine(net.thevpc.nuts.NutsPrintStream out, net.thevpc.nuts.NutsMessage message)
public char[] readPassword(net.thevpc.nuts.NutsPrintStream out,
net.thevpc.nuts.NutsMessage message)
public String readLine(net.thevpc.nuts.NutsPrintStream out, net.thevpc.nuts.NutsMessage message, net.thevpc.nuts.NutsSession session)
public char[] readPassword(net.thevpc.nuts.NutsPrintStream out,
net.thevpc.nuts.NutsMessage message,
net.thevpc.nuts.NutsSession session)
public InputStream getIn()
public void setIn(InputStream in)
public net.thevpc.nuts.NutsPrintStream getOut()
public void setOut(net.thevpc.nuts.NutsPrintStream out)
public net.thevpc.nuts.NutsPrintStream getErr()
public void setErr(net.thevpc.nuts.NutsPrintStream out)
public net.thevpc.nuts.NutsSessionTerminal copy()
public <T> net.thevpc.nuts.NutsQuestion<T> ask()
public InputStream in()
public net.thevpc.nuts.NutsPrintStream out()
public net.thevpc.nuts.NutsPrintStream err()
public net.thevpc.nuts.NutsSessionTerminal printProgress(float progress,
net.thevpc.nuts.NutsMessage message)
public net.thevpc.nuts.NutsSessionTerminal getBase()
public net.thevpc.nuts.NutsSession getSession()
getSession in class AbstractNutsSessionTerminalCopyright © 2022 vpc open source initiative. All rights reserved.