public class DefaultNTerminalFromSystem extends AbstractNTerminal
| Modifier and Type | Field and Description |
|---|---|
protected net.thevpc.nuts.io.NPrintStream |
err |
protected InputStream |
in |
protected BufferedReader |
inReader |
protected net.thevpc.nuts.io.NPrintStream |
out |
protected net.thevpc.nuts.spi.NSystemTerminalBase |
parent |
protected CProgressBar |
progressBar |
| Constructor and Description |
|---|
DefaultNTerminalFromSystem(DefaultNTerminalFromSystem other) |
DefaultNTerminalFromSystem(net.thevpc.nuts.spi.NSystemTerminalBase parent) |
| Modifier and Type | Method and Description |
|---|---|
<T> net.thevpc.nuts.util.NAsk<T> |
ask() |
net.thevpc.nuts.io.NTerminal |
copy() |
protected void |
copyFrom(DefaultNTerminalFromSystem other) |
net.thevpc.nuts.io.NPrintStream |
err() |
net.thevpc.nuts.io.NPrintStream |
getErr() |
InputStream |
getIn() |
net.thevpc.nuts.io.NPrintStream |
getOut() |
net.thevpc.nuts.spi.NSystemTerminalBase |
getParent() |
BufferedReader |
getReader() |
InputStream |
in() |
boolean |
isErrOverridden() |
boolean |
isInOverridden() |
boolean |
isOutOverridden() |
net.thevpc.nuts.io.NPrintStream |
out() |
net.thevpc.nuts.io.NTerminal |
printProgress(float progress,
net.thevpc.nuts.util.NMsg message) |
String |
readLine(net.thevpc.nuts.io.NPrintStream out,
net.thevpc.nuts.util.NMsg message) |
char[] |
readPassword(net.thevpc.nuts.io.NPrintStream out,
net.thevpc.nuts.util.NMsg prompt) |
void |
setErr(net.thevpc.nuts.io.NPrintStream err) |
void |
setIn(InputStream in) |
void |
setOut(net.thevpc.nuts.io.NPrintStream out) |
printProgress, readLine, readPasswordprotected net.thevpc.nuts.io.NPrintStream out
protected net.thevpc.nuts.io.NPrintStream err
protected InputStream in
protected BufferedReader inReader
protected net.thevpc.nuts.spi.NSystemTerminalBase parent
protected CProgressBar progressBar
public DefaultNTerminalFromSystem(DefaultNTerminalFromSystem other)
public DefaultNTerminalFromSystem(net.thevpc.nuts.spi.NSystemTerminalBase parent)
public BufferedReader getReader()
public String readLine(net.thevpc.nuts.io.NPrintStream out, net.thevpc.nuts.util.NMsg message)
public char[] readPassword(net.thevpc.nuts.io.NPrintStream out,
net.thevpc.nuts.util.NMsg prompt)
public InputStream getIn()
public void setIn(InputStream in)
public net.thevpc.nuts.io.NPrintStream getOut()
public void setOut(net.thevpc.nuts.io.NPrintStream out)
public net.thevpc.nuts.io.NPrintStream getErr()
public void setErr(net.thevpc.nuts.io.NPrintStream err)
public net.thevpc.nuts.io.NTerminal copy()
public <T> net.thevpc.nuts.util.NAsk<T> ask()
public InputStream in()
public net.thevpc.nuts.io.NPrintStream out()
public net.thevpc.nuts.io.NPrintStream err()
public net.thevpc.nuts.io.NTerminal printProgress(float progress,
net.thevpc.nuts.util.NMsg message)
public net.thevpc.nuts.spi.NSystemTerminalBase getParent()
public boolean isInOverridden()
public boolean isOutOverridden()
public boolean isErrOverridden()
protected void copyFrom(DefaultNTerminalFromSystem other)
Copyright © 2025 vpc open source initiative. All rights reserved.