Class ASCIIPrintStream

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

public class ASCIIPrintStream extends FilterOutputStream
Class ASCIIPrintStream implement a stream with ASCII charset
  • Constructor Details

    • 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 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(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 AutoCloseable
      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