Class ASCIIPrintStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
org.sblim.cimclient.internal.http.io.ASCIIPrintStream
- All Implemented Interfaces:
Closeable, Flushable, AutoCloseable
Class ASCIIPrintStream implement a stream with ASCII charset
-
Field Summary
Fields inherited from class FilterOutputStream
out
-
Constructor Summary
ConstructorsConstructorDescriptionASCIIPrintStream
(OutputStream pStream) Ctor.ASCIIPrintStream
(OutputStream pStream, boolean pAutoFlush) Ctor.ASCIIPrintStream
(OutputStream pStream, boolean pAutoFlush, String pEncoding) Ctor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the last exception caughtvoid
close()
void
flush()
void
print
(boolean pValue) Prints a boolean valuevoid
print
(char c) Prints a single charactervoid
print
(char[] pArray) Prints a character arrayvoid
print
(double d) Prints a double valuevoid
print
(float f) Prints a float valuevoid
print
(int i) Prints an integer valuevoid
print
(long l) Prints a long valuevoid
Prints an objectvoid
Prints a stringvoid
println()
Prints a newlinevoid
println
(boolean flag) printlnvoid
println
(char c) printlnvoid
println
(char[] ac) printlnvoid
println
(double d) printlnvoid
println
(float f) printlnvoid
println
(int i) printlnvoid
println
(long l) printlnvoid
printlnvoid
printlnprotected void
setError()
void
write
(byte[] buf, int off, int len) void
write
(int b) Methods inherited from class FilterOutputStream
write
Methods inherited from class OutputStream
nullOutputStream
-
Constructor Details
-
ASCIIPrintStream
-
ASCIIPrintStream
Ctor.- Parameters:
pStream
- The underlying streampAutoFlush
- Iftrue
the stream is automatically flushed after write.
-
ASCIIPrintStream
Ctor.- Parameters:
pStream
- The underlying streampAutoFlush
- Iftrue
the stream is automatically flushed after write.pEncoding
- Ignored
-
-
Method Details
-
print
public void print(boolean pValue) Prints a boolean value- Parameters:
pValue
- The value
-
print
public void print(char c) Prints a single character- Parameters:
c
- The character
-
print
public void print(int i) Prints an integer value- Parameters:
i
- The value
-
print
public void print(long l) Prints a long value- Parameters:
l
- The value
-
print
public void print(float f) Prints a float value- Parameters:
f
- The value
-
print
public void print(double d) Prints a double value- Parameters:
d
- The value
-
print
public void print(char[] pArray) Prints a character array- Parameters:
pArray
- The array
-
print
-
print
-
println
public void println()Prints a newline -
println
public void println(boolean flag) println- Parameters:
flag
-
-
println
public void println(char c) println- Parameters:
c
-
-
println
public void println(int i) println- Parameters:
i
-
-
println
public void println(long l) println- Parameters:
l
-
-
println
public void println(float f) println- Parameters:
f
-
-
println
public void println(double d) println- Parameters:
d
-
-
println
public void println(char[] ac) println- Parameters:
ac
-
-
println
-
println
-
write
public void write(byte[] buf, int off, int len) - Overrides:
write
in classFilterOutputStream
-
write
public void write(int b) - Overrides:
write
in classFilterOutputStream
-
setError
protected void setError() -
checkError
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classFilterOutputStream
-
flush
public void flush()- Specified by:
flush
in interfaceFlushable
- Overrides:
flush
in classFilterOutputStream
-