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 caughtvoidclose()voidflush()voidprint(boolean pValue) Prints a boolean valuevoidprint(char c) Prints a single charactervoidprint(char[] pArray) Prints a character arrayvoidprint(double d) Prints a double valuevoidprint(float f) Prints a float valuevoidprint(int i) Prints an integer valuevoidprint(long l) Prints a long valuevoidPrints an objectvoidPrints a stringvoidprintln()Prints a newlinevoidprintln(boolean flag) printlnvoidprintln(char c) printlnvoidprintln(char[] ac) printlnvoidprintln(double d) printlnvoidprintln(float f) printlnvoidprintln(int i) printlnvoidprintln(long l) printlnvoidprintlnvoidprintlnprotected voidsetError()voidwrite(byte[] buf, int off, int len) voidwrite(int b) Methods inherited from class FilterOutputStream
writeMethods inherited from class OutputStream
nullOutputStream
-
Constructor Details
-
ASCIIPrintStream
-
ASCIIPrintStream
Ctor.- Parameters:
pStream- The underlying streampAutoFlush- Iftruethe stream is automatically flushed after write.
-
ASCIIPrintStream
Ctor.- Parameters:
pStream- The underlying streampAutoFlush- Iftruethe 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:
writein classFilterOutputStream
-
write
public void write(int b) - Overrides:
writein classFilterOutputStream
-
setError
protected void setError() -
checkError
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classFilterOutputStream
-
flush
public void flush()- Specified by:
flushin interfaceFlushable- Overrides:
flushin classFilterOutputStream
-