org.sblim.cimclient.internal.http.io

Class ASCIIPrintStream

public class ASCIIPrintStream extends FilterOutputStream

Class ASCIIPrintStream implement a stream with ASCII charset
Constructor Summary
ASCIIPrintStream(OutputStream pStream)
Ctor.
ASCIIPrintStream(OutputStream pStream, boolean pAutoFlush)
Ctor.
ASCIIPrintStream(OutputStream pStream, boolean pAutoFlush, String pEncoding)
Ctor.
Method Summary
ExceptioncheckError()
Returns the last exception caught
voidclose()
voidflush()
voidprint(boolean pValue)
Prints a boolean value
voidprint(char c)
Prints a single character
voidprint(int i)
Prints an integer value
voidprint(long l)
Prints a long value
voidprint(float f)
Prints a float value
voidprint(double d)
Prints a double value
voidprint(char[] pArray)
Prints a character array
voidprint(String s)
Prints a string
voidprint(Object pObj)
Prints an object
voidprintln()
Prints a newline
voidprintln(boolean flag)
println
voidprintln(char c)
println
voidprintln(int i)
println
voidprintln(long l)
println
voidprintln(float f)
println
voidprintln(double d)
println
voidprintln(char[] ac)
println
voidprintln(String s)
println
voidprintln(Object obj)
println
protected voidsetError()
voidwrite(byte[] buf, int off, int len)
voidwrite(int b)

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 autmatically flushed after write.

ASCIIPrintStream

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

Parameters: pStream The underlying stream pAutoFlush If true the stream is autmatically flushed after write. pEncoding Ignored

Method Detail

checkError

public Exception checkError()
Returns the last exception caught

Returns: The exception

close

public void close()

flush

public void flush()

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

setError

protected void setError()

write

public void write(byte[] buf, int off, int len)

write

public void write(int b)
Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.