public class

LoggableInputStream

extends FilterInputStream
java.lang.Object
   ↳ java.io.InputStream
     ↳ java.io.FilterInputStream
       ↳ com.google.gdata.util.LoggableInputStream

Class Overview

Logs content of the data sent to the stream if log level is set to FINEST.

Summary

[Expand]
Inherited Constants
From class java.io.InputStream
Fields
private boolean closed
private final Logger logger
private final StringWriter sw
[Expand]
Inherited Fields
From class java.io.FilterInputStream
Public Constructors
LoggableInputStream(Logger logger, InputStream stream)
Public Methods
void close()
int read(byte[] b)
int read()
int read(byte[] b, int off, int len)
[Expand]
Inherited Methods
From class java.io.FilterInputStream
From class java.io.InputStream
From class java.lang.Object
From interface java.io.Closeable

Fields

private boolean closed

private final Logger logger

private final StringWriter sw

Public Constructors

public LoggableInputStream (Logger logger, InputStream stream)

Parameters
logger
stream

Public Methods

public void close ()

Throws
IOException

public int read (byte[] b)

Parameters
b
Throws
IOException

public int read ()

Throws
IOException

public int read (byte[] b, int off, int len)

Parameters
b
off
len
Throws
IOException