org.sblim.cimclient.internal.http.io
Class ASCIIPrintStream

java.lang.Object
  extended by java.io.OutputStream
      extended by java.io.FilterOutputStream
          extended by org.sblim.cimclient.internal.http.io.ASCIIPrintStream
All Implemented Interfaces:
Closeable, Flushable

public class ASCIIPrintStream
extends FilterOutputStream

Class ASCIIPrintStream implement a stream with ASCII charset


Field Summary
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
ASCIIPrintStream(OutputStream pStream)
          Ctor.
ASCIIPrintStream(OutputStream pStream, boolean pAutoFlush)
          Ctor.
ASCIIPrintStream(OutputStream pStream, boolean pAutoFlush, String pEncoding)
          Ctor.
 
Method Summary
 Exception checkError()
          Returns the last exception caught
 void close()
           
 void flush()
           
 void print(boolean pValue)
          Prints a boolean value
 void print(char c)
          Prints a single character
 void print(char[] pArray)
          Prints a character array
 void print(double d)
          Prints a double value
 void print(float f)
          Prints a float value
 void print(int i)
          Prints an integer value
 void print(long l)
          Prints a long value
 void print(Object pObj)
          Prints an object
 void print(String s)
          Prints a string
 void println()
          Prints a newline
 void println(boolean flag)
          println
 void println(char c)
          println
 void println(char[] ac)
          println
 void println(double d)
          println
 void println(float f)
          println
 void println(int i)
          println
 void println(long l)
          println
 void println(Object obj)
          println
 void println(String s)
          println
protected  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.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ASCIIPrintStream

public ASCIIPrintStream(OutputStream pStream)
Ctor.

Parameters:
pStream - The underlying stream

ASCIIPrintStream

public ASCIIPrintStream(OutputStream pStream,
                        boolean pAutoFlush)
Ctor.

Parameters:
pStream - The underlying stream
pAutoFlush - If true the stream is automatically flushed after write.

ASCIIPrintStream

public ASCIIPrintStream(OutputStream pStream,
                        boolean pAutoFlush,
                        String pEncoding)
Ctor.

Parameters:
pStream - The underlying stream
pAutoFlush - If true the stream is automatically flushed after write.
pEncoding - Ignored
Method Detail

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(String s)
Prints a string

Parameters:
s - The string

print

public void print(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(String s)
println

Parameters:
s -

println

public void println(Object obj)
println

Parameters:
obj -

write

public void write(byte[] buf,
                  int off,
                  int len)
Overrides:
write in class FilterOutputStream

write

public void write(int b)
Overrides:
write in class FilterOutputStream

setError

protected void setError()

checkError

public Exception checkError()
Returns the last exception caught

Returns:
The exception

close

public void close()
Specified by:
close in interface Closeable
Overrides:
close in class FilterOutputStream

flush

public void flush()
Specified by:
flush in interface Flushable
Overrides:
flush in class FilterOutputStream


Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.