Class DebugInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
org.sblim.cimclient.internal.http.io.DebugInputStream
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
public class DebugInputStream
extends java.io.FilterInputStream
Class DebugInputStream is for debugging purposes
-
Field Summary
Fields inherited from class java.io.FilterInputStream
in
-
Constructor Summary
ConstructorsConstructorDescriptionDebugInputStream
(java.io.InputStream is, java.io.OutputStream os) Ctor.DebugInputStream
(java.io.InputStream is, java.io.OutputStream os, java.lang.String pOrigin) Ctor. -
Method Summary
Methods inherited from class java.io.FilterInputStream
available, close, mark, markSupported, read, reset, skip
Methods inherited from class java.io.InputStream
nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DebugInputStream
public DebugInputStream(java.io.InputStream is, java.io.OutputStream os) Ctor.- Parameters:
is
-os
-
-
DebugInputStream
public DebugInputStream(java.io.InputStream is, java.io.OutputStream os, java.lang.String pOrigin) Ctor.- Parameters:
is
-os
-pOrigin
-
-
-
Method Details
-
read
public int read() throws java.io.IOException- Overrides:
read
in classjava.io.FilterInputStream
- Throws:
java.io.IOException
-
read
public int read(byte[] b, int off, int len) throws java.io.IOException - Overrides:
read
in classjava.io.FilterInputStream
- Throws:
java.io.IOException
-