Skip to content

Most visited

Recently visited

navigation

IdentityOutputStream | Android Developers

to top
Android APIs
public class

IdentityOutputStream

extends OutputStream
java.lang.Object
   ↳ java.io.OutputStream
     ↳ org.apache.http.impl.io.IdentityOutputStream

Class Overview

A stream for writing with an "identity" transport encoding.

Summary

Public Constructors
IdentityOutputStream(SessionOutputBuffer out)
Public Methods
void close()

Does not close the underlying socket output.

void flush()
Flushes this stream.
void write(byte[] b, int off, int len)
Writes count bytes from the byte array buffer starting at position offset to this stream.
void write(byte[] b)
Equivalent to write(buffer, 0, buffer.length).
void write(int b)
Writes a single byte to this stream.
[Expand]
Inherited Methods
From class java.io.OutputStream
From class java.lang.Object
From interface java.io.Closeable
From interface java.io.Flushable

Public Constructors

public IdentityOutputStream (SessionOutputBuffer out)

Added in API level 1

Public Methods

public void close ()

Added in API level 1

Does not close the underlying socket output.

Throws
IOException If an I/O problem occurs.

public void flush ()

Added in API level 1

Flushes this stream. Implementations of this method should ensure that any buffered data is written out. This implementation does nothing.

Throws
IOException

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

Added in API level 1

Writes count bytes from the byte array buffer starting at position offset to this stream.

Parameters
b the buffer to be written.
off the start position in buffer from where to get bytes.
len the number of bytes from buffer to write to this stream.
Throws
IOException

public void write (byte[] b)

Added in API level 1

Equivalent to write(buffer, 0, buffer.length).

Throws
IOException

public void write (int b)

Added in API level 1

Writes a single byte to this stream. Only the least significant byte of the integer oneByte is written to the stream.

Parameters
b the byte to be written.
Throws
IOException
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a one-minute survey?
Help us improve Android tools and documentation.