public abstract class NutsPrintStreamBase extends Object implements net.thevpc.nuts.NutsPrintStream
| Modifier and Type | Class and Description |
|---|---|
static class |
NutsPrintStreamBase.Bindings |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
autoFlash |
protected NutsPrintStreamBase.Bindings |
bindings |
protected OutputStream |
osWrapper |
protected PrintStream |
psWrapper |
protected net.thevpc.nuts.NutsSession |
session |
protected Writer |
writerWrapper |
| Constructor and Description |
|---|
NutsPrintStreamBase(boolean autoFlash,
net.thevpc.nuts.NutsTerminalMode mode,
net.thevpc.nuts.NutsSession session,
NutsPrintStreamBase.Bindings bindings,
net.thevpc.nuts.spi.NutsSystemTerminalBase term) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsPrintStream |
append(char c) |
net.thevpc.nuts.NutsPrintStream |
append(CharSequence csq) |
net.thevpc.nuts.NutsPrintStream |
append(CharSequence csq,
int start,
int end) |
OutputStream |
asOutputStream() |
PrintStream |
asPrintStream() |
Writer |
asWriter() |
protected abstract net.thevpc.nuts.NutsPrintStream |
convertImpl(net.thevpc.nuts.NutsTerminalMode other) |
net.thevpc.nuts.NutsPrintStream |
format(Locale l,
String format,
Object... args) |
net.thevpc.nuts.NutsPrintStream |
format(String format,
Object... args) |
net.thevpc.nuts.NutsString |
getFormattedName() |
net.thevpc.nuts.NutsSession |
getSession() |
net.thevpc.nuts.NutsStreamMetadata |
getStreamMetadata() |
net.thevpc.nuts.spi.NutsSystemTerminalBase |
getTerminal() |
boolean |
isAutoFlash() |
boolean |
isNtf() |
net.thevpc.nuts.NutsTerminalMode |
mode() |
net.thevpc.nuts.NutsPrintStream |
print(boolean b) |
net.thevpc.nuts.NutsPrintStream |
print(char c) |
net.thevpc.nuts.NutsPrintStream |
print(char[] s) |
net.thevpc.nuts.NutsPrintStream |
print(double d) |
net.thevpc.nuts.NutsPrintStream |
print(float f) |
net.thevpc.nuts.NutsPrintStream |
print(int i) |
net.thevpc.nuts.NutsPrintStream |
print(long l) |
net.thevpc.nuts.NutsPrintStream |
print(net.thevpc.nuts.NutsString b) |
net.thevpc.nuts.NutsPrintStream |
print(Object obj) |
net.thevpc.nuts.NutsPrintStream |
printf(Locale l,
String format,
Object... args) |
net.thevpc.nuts.NutsPrintStream |
printf(Object obj) |
net.thevpc.nuts.NutsPrintStream |
printf(String format,
Object... args) |
net.thevpc.nuts.NutsPrintStream |
printj(String format,
Object... args) |
net.thevpc.nuts.NutsPrintStream |
println() |
net.thevpc.nuts.NutsPrintStream |
println(boolean x) |
net.thevpc.nuts.NutsPrintStream |
println(char x) |
net.thevpc.nuts.NutsPrintStream |
println(char[] x) |
net.thevpc.nuts.NutsPrintStream |
println(double x) |
net.thevpc.nuts.NutsPrintStream |
println(float x) |
net.thevpc.nuts.NutsPrintStream |
println(int x) |
net.thevpc.nuts.NutsPrintStream |
println(long x) |
net.thevpc.nuts.NutsPrintStream |
println(net.thevpc.nuts.NutsString b) |
net.thevpc.nuts.NutsPrintStream |
println(Object x) |
net.thevpc.nuts.NutsPrintStream |
println(String x) |
net.thevpc.nuts.NutsPrintStream |
printlnf(Object obj) |
net.thevpc.nuts.NutsPrintStream |
printlnf(String format,
Object... args) |
net.thevpc.nuts.NutsPrintStream |
resetLine() |
NutsPrintStreamBase |
setFormattedName(net.thevpc.nuts.NutsString formattedName) |
net.thevpc.nuts.NutsPrintStream |
setMode(net.thevpc.nuts.NutsTerminalMode other) |
String |
toString() |
net.thevpc.nuts.NutsPrintStream |
write(byte[] b) |
net.thevpc.nuts.NutsPrintStream |
write(char[] buf) |
protected net.thevpc.nuts.NutsSession session
protected NutsPrintStreamBase.Bindings bindings
protected OutputStream osWrapper
protected PrintStream psWrapper
protected Writer writerWrapper
protected boolean autoFlash
public NutsPrintStreamBase(boolean autoFlash,
net.thevpc.nuts.NutsTerminalMode mode,
net.thevpc.nuts.NutsSession session,
NutsPrintStreamBase.Bindings bindings,
net.thevpc.nuts.spi.NutsSystemTerminalBase term)
public net.thevpc.nuts.NutsStreamMetadata getStreamMetadata()
getStreamMetadata in interface net.thevpc.nuts.NutsStreamMetadataAwareprotected abstract net.thevpc.nuts.NutsPrintStream convertImpl(net.thevpc.nuts.NutsTerminalMode other)
public net.thevpc.nuts.NutsString getFormattedName()
getFormattedName in interface net.thevpc.nuts.NutsPrintStreampublic NutsPrintStreamBase setFormattedName(net.thevpc.nuts.NutsString formattedName)
setFormattedName in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream write(byte[] b)
write in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream write(char[] buf)
write in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream print(net.thevpc.nuts.NutsString b)
print in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream print(boolean b)
print in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream print(char c)
print in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream print(int i)
print in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream print(long l)
print in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream print(float f)
print in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream print(double d)
print in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream print(char[] s)
print in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream print(Object obj)
print in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream printf(Object obj)
printf in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream printlnf(Object obj)
printlnf in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println()
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println(boolean x)
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println(char x)
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println(net.thevpc.nuts.NutsString b)
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println(int x)
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println(long x)
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println(float x)
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println(double x)
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println(char[] x)
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println(String x)
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream println(Object x)
println in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream resetLine()
resetLine in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream printf(String format, Object... args)
printf in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream printj(String format, Object... args)
printj in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream printlnf(String format, Object... args)
printlnf in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream printf(Locale l, String format, Object... args)
printf in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream format(String format, Object... args)
format in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream format(Locale l, String format, Object... args)
format in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream append(CharSequence csq)
append in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream append(CharSequence csq, int start, int end)
append in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream append(char c)
append in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsTerminalMode mode()
mode in interface net.thevpc.nuts.NutsPrintStreampublic boolean isAutoFlash()
isAutoFlash in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.NutsPrintStream setMode(net.thevpc.nuts.NutsTerminalMode other)
setMode in interface net.thevpc.nuts.NutsPrintStreampublic OutputStream asOutputStream()
asOutputStream in interface net.thevpc.nuts.NutsPrintStreampublic PrintStream asPrintStream()
asPrintStream in interface net.thevpc.nuts.NutsPrintStreampublic Writer asWriter()
asWriter in interface net.thevpc.nuts.NutsPrintStreampublic boolean isNtf()
isNtf in interface net.thevpc.nuts.NutsPrintStreampublic net.thevpc.nuts.spi.NutsSystemTerminalBase getTerminal()
getTerminal in interface net.thevpc.nuts.NutsPrintStreamCopyright © 2022 vpc open source initiative. All rights reserved.