Class ASCIIPrintStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
org.sblim.cimclient.internal.http.io.ASCIIPrintStream
- All Implemented Interfaces:
java.io.Closeable
,java.io.Flushable
,java.lang.AutoCloseable
public class ASCIIPrintStream
extends java.io.FilterOutputStream
Class ASCIIPrintStream implement a stream with ASCII charset
-
Field Summary
Fields inherited from class java.io.FilterOutputStream
out
-
Constructor Summary
ConstructorsConstructorDescriptionASCIIPrintStream
(java.io.OutputStream pStream) Ctor.ASCIIPrintStream
(java.io.OutputStream pStream, boolean pAutoFlush) Ctor.ASCIIPrintStream
(java.io.OutputStream pStream, boolean pAutoFlush, java.lang.String pEncoding) Ctor. -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.Exception
Returns 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
print
(java.lang.Object pObj) Prints an objectvoid
print
(java.lang.String s) 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
println
(java.lang.Object obj) printlnvoid
println
(java.lang.String s) printlnprotected void
setError()
void
write
(byte[] buf, int off, int len) void
write
(int b) Methods inherited from class java.io.FilterOutputStream
write
Methods inherited from class java.io.OutputStream
nullOutputStream
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ASCIIPrintStream
public ASCIIPrintStream(java.io.OutputStream pStream) Ctor.- Parameters:
pStream
- The underlying stream
-
ASCIIPrintStream
public ASCIIPrintStream(java.io.OutputStream pStream, boolean pAutoFlush) Ctor.- Parameters:
pStream
- The underlying streampAutoFlush
- Iftrue
the stream is automatically flushed after write.
-
ASCIIPrintStream
public ASCIIPrintStream(java.io.OutputStream pStream, boolean pAutoFlush, java.lang.String pEncoding) 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
public void print(java.lang.String s) Prints a string- Parameters:
s
- The string
-
print
public void print(java.lang.Object pObj) Prints an object- Parameters:
pObj
- The object
-
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
public void println(java.lang.String s) println- Parameters:
s
-
-
println
public void println(java.lang.Object obj) println- Parameters:
obj
-
-
write
public void write(byte[] buf, int off, int len) - Overrides:
write
in classjava.io.FilterOutputStream
-
write
public void write(int b) - Overrides:
write
in classjava.io.FilterOutputStream
-
setError
protected void setError() -
checkError
public java.lang.Exception checkError()Returns the last exception caught- Returns:
- The exception
-
close
public void close()- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Overrides:
close
in classjava.io.FilterOutputStream
-
flush
public void flush()- Specified by:
flush
in interfacejava.io.Flushable
- Overrides:
flush
in classjava.io.FilterOutputStream
-