Closeable  |  API reference  |  Android Developers (original) (raw)

AbstractCursor This is an abstract cursor class that handles a lot of the common code that all cursors need to deal with and is provided for convenience reasons.
AbstractInterruptibleChannel Base implementation class for interruptible channels.
AbstractInterruptibleChannel Base implementation class for interruptible channels.
AbstractSelectableChannel Base implementation class for selectable channels.
AbstractSelectableChannel Base implementation class for selectable channels.
AbstractSelectableChannel Base implementation class for selectable channels.
AbstractSelector Base implementation class for selectors.
AbstractWindowedCursor A base class for Cursors that store their data in CursorWindows.
AssetFileDescriptor.AutoCloseInputStream An InputStream you can create on a ParcelFileDescriptor, which will take care of calling android.
AssetFileDescriptor.AutoCloseOutputStream An OutputStream you can create on a ParcelFileDescriptor, which will take care of calling android.
AssetManager.AssetInputStream
AsynchronousByteChannel An asynchronous channel that can read and write bytes.
AsynchronousChannel A channel that supports asynchronous I/O operations.
AsynchronousFileChannel An asynchronous channel for reading, writing, and manipulating a file.
AsynchronousServerSocketChannel An asynchronous channel for stream-oriented listening sockets.
AsynchronousServerSocketChannel An asynchronous channel for stream-oriented listening sockets.
AsynchronousSocketChannel An asynchronous channel for stream-oriented connecting sockets.
AsynchronousSocketChannel An asynchronous channel for stream-oriented connecting sockets.
BackupDataInputStream Provides an java.io.InputStream-like interface for accessing an entity's data during a restore operation.
Base64InputStream An InputStream that does Base64 decoding on the data read through it.
Base64OutputStream An OutputStream that does Base64 encoding on the data written to it, writing the resulting data to another OutputStream.
BufferedInputStream A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the input and to support the mark and reset methods.
BufferedOutputStream The class implements a buffered output stream.
BufferedReader Reads text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
BufferedWriter Writes text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
ByteArrayInputStream A ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream.
ByteArrayOutputStream This class implements an output stream in which the data is written into a byte array.
ByteChannel A channel that can read and write bytes.
ByteChannel A channel that can read and write bytes.
Channel Instances of this class represent an ISO/IEC 7816-4 channel opened to a Secure Element.
CharArrayReader This class implements a character buffer that can be used as a character-input stream.
CharArrayWriter This class implements a character buffer that can be used as an Writer.
CheckedInputStream An input stream that also maintains a checksum of the data being read.
CheckedOutputStream An output stream that also maintains a checksum of the data being written.
CipherInputStream A CipherInputStream is composed of an InputStream and a Cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherOutputStream A CipherOutputStream is composed of an OutputStream and a Cipher so that write() methods first process the data before writing them out to the underlying OutputStream.
CrossProcessCursor A cross process cursor is an extension of a Cursor that also supports usage from remote processes.
CrossProcessCursorWrapper Cursor wrapper that implements CrossProcessCursor.
CrossProcessCursorWrapper Cursor wrapper that implements CrossProcessCursor.
CursorWindow A buffer containing multiple cursor rows.
CursorWrapper Wrapper class for Cursor that delegates all calls to the actual cursor object.
DataInputStream A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
DataOutputStream A data output stream lets an application write primitive Java data types to an output stream in a portable way.
DatagramChannel A selectable channel for datagram-oriented sockets.
DatagramChannel A selectable channel for datagram-oriented sockets.
DatagramChannel A selectable channel for datagram-oriented sockets.
DatagramChannel A selectable channel for datagram-oriented sockets.
DatagramChannel A selectable channel for datagram-oriented sockets.
DatagramChannel A selectable channel for datagram-oriented sockets.
DatagramChannel A selectable channel for datagram-oriented sockets.
DatagramChannel A selectable channel for datagram-oriented sockets.
DeflaterInputStream Implements an input stream filter for compressing data in the "deflate" compression format.
DeflaterOutputStream This class implements an output stream filter for compressing data in the "deflate" compression format.
DigestInputStream A transparent stream that updates the associated message digest using the bits going through the stream.
DigestOutputStream A transparent stream that updates the associated message digest using the bits going through the stream.
FileChannel A channel for reading, writing, mapping, and manipulating a file.
FileChannel A channel for reading, writing, mapping, and manipulating a file.
FileChannel A channel for reading, writing, mapping, and manipulating a file.
FileChannel A channel for reading, writing, mapping, and manipulating a file.
FileChannel A channel for reading, writing, mapping, and manipulating a file.
FileChannel A channel for reading, writing, mapping, and manipulating a file.
FileInputStream A FileInputStream obtains input bytes from a file in a file system.
FileOutputStream A file output stream is an output stream for writing data to a File or to a FileDescriptor.
FileReader Reads text from character files using a default buffer size.
FileWriter Writes text to character files using a default buffer size.
FilterInputStream A FilterInputStream contains some other input stream, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.
FilterOutputStream This class is the superclass of all classes that filter output streams.
FilterReader Abstract class for reading filtered character streams.
FilterWriter Abstract class for writing filtered character streams.
GZIPInputStream This class implements a stream filter for reading compressed data in the GZIP file format.
GZIPOutputStream This class implements a stream filter for writing compressed data in the GZIP file format.
GatheringByteChannel A channel that can write bytes from a sequence of buffers.
InflaterInputStream This class implements a stream filter for uncompressing data in the "deflate" compression format.
InflaterOutputStream Implements an output stream filter for uncompressing data stored in the "deflate" compression format.
InputStreamReader An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified .
InterruptibleChannel A channel that can be asynchronously closed and interrupted.
IsoDep Provides access to ISO-DEP (ISO 14443-4) properties and I/O operations on a Tag.
JarFile The JarFile class is used to read the contents of a jar file from any file that can be opened with java.io.RandomAccessFile.
JarInputStream The JarInputStream class is used to read the contents of a JAR file from any input stream.
JarOutputStream The JarOutputStream class is used to write the contents of a JAR file to any output stream.
LineNumberInputStream This class is an input stream filter that provides the added functionality of keeping track of the current line number.
LineNumberReader A buffered character-input stream that keeps track of line numbers.
MatrixCursor A mutable cursor implementation backed by an array of Objects.
MergeCursor A convenience class that lets you present an array of Cursors as a single linear Cursor.
MifareClassic Provides access to MIFARE Classic properties and I/O operations on a Tag.
MifareUltralight Provides access to MIFARE Ultralight properties and I/O operations on a Tag.
MockCursor A mock android.database.Cursor class that isolates the test code from real Cursor implementation.
MulticastChannel A network channel that supports Internet Protocol (IP) multicasting.
MulticastSocket The multicast datagram socket class is useful for sending and receiving IP multicast packets.
Ndef Provides access to NDEF content and operations on a Tag.
NdefFormatable Provide access to NDEF format operations on a Tag.
NetworkChannel A channel to a network socket.
NfcA Provides access to NFC-A (ISO 14443-3A) properties and I/O operations on a Tag.
NfcB Provides access to NFC-B (ISO 14443-3B) properties and I/O operations on a Tag.
NfcBarcode Provides access to tags containing just a barcode.
NfcF Provides access to NFC-F (JIS 6319-4) properties and I/O operations on a Tag.
NfcV Provides access to NFC-V (ISO 15693) properties and I/O operations on a Tag.
ObjectInputStream An ObjectInputStream deserializes primitive data and objects previously written using an ObjectOutputStream.
ObjectOutputStream An ObjectOutputStream writes primitive data types and graphs of Java objects to an OutputStream.
OutputStreamWriter An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are encoded into bytes using a specified .
ParcelFileDescriptor.AutoCloseInputStream An InputStream you can create on a ParcelFileDescriptor, which will take care of calling android.
ParcelFileDescriptor.AutoCloseOutputStream An OutputStream you can create on a ParcelFileDescriptor, which will take care of calling android.
Pipe.SinkChannel A channel representing the writable end of a Pipe.
Pipe.SinkChannel A channel representing the writable end of a Pipe.
Pipe.SinkChannel A channel representing the writable end of a Pipe.
Pipe.SinkChannel A channel representing the writable end of a Pipe.
Pipe.SinkChannel A channel representing the writable end of a Pipe.
Pipe.SourceChannel A channel representing the readable end of a Pipe.
Pipe.SourceChannel A channel representing the readable end of a Pipe.
Pipe.SourceChannel A channel representing the readable end of a Pipe.
Pipe.SourceChannel A channel representing the readable end of a Pipe.
Pipe.SourceChannel A channel representing the readable end of a Pipe.
PipedInputStream A piped input stream should be connected to a piped output stream; the piped input stream then provides whatever data bytes are written to the piped output stream.
PipedOutputStream A piped output stream can be connected to a piped input stream to create a communications pipe.
PipedReader Piped character-input streams.
PipedWriter Piped character-output streams.
PrintStream A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
PrintWriter Prints formatted representations of objects to a text-output stream.
PushbackInputStream A PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" bytes, by storing pushed-back bytes in an internal buffer.
PushbackReader A character-stream reader that allows characters to be pushed back into the stream.
ReadableByteChannel A channel that can read bytes.
SQLiteCursor A Cursor implementation that exposes results from a query on a SQLiteDatabase.
SQLiteDatabase Exposes methods to manage a SQLite database.
SQLiteProgram A base class for compiled SQLite programs.
SQLiteQuery Represents a query that reads the resulting rows into a SQLiteQuery.
SQLiteStatement Represents a statement that can be executed against a database.
SSLServerSocket This class extends ServerSockets and provides secure server sockets using protocols such as the Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.
SSLSocket This class extends Sockets and provides secure socket using protocols such as the "Secure Sockets Layer" (SSL) or IETF "Transport Layer Security" (TLS) protocols.
ScatteringByteChannel A channel that can read bytes into a sequence of buffers.
SecureDirectoryStream A DirectoryStream that defines operations on files that are located relative to an open directory.
SeekableByteChannel A byte channel that maintains a current position and allows the position to be changed.
SeekableByteChannel A byte channel that maintains a current position and allows the position to be changed.
SelectableChannel A channel that can be multiplexed via a Selector.
SelectableChannel A channel that can be multiplexed via a Selector.
SelectableChannel A channel that can be multiplexed via a Selector.
SensorDirectChannel Class representing a sensor direct channel.
SequenceInputStream A SequenceInputStream represents the logical concatenation of other input streams.
ServerSocketChannel A selectable channel for stream-oriented listening sockets.
ServerSocketChannel A selectable channel for stream-oriented listening sockets.
ServerSocketChannel A selectable channel for stream-oriented listening sockets.
ServerSocketChannel A selectable channel for stream-oriented listening sockets.
SocketChannel A selectable channel for stream-oriented connecting sockets.
SocketChannel A selectable channel for stream-oriented connecting sockets.
SocketChannel A selectable channel for stream-oriented connecting sockets.
SocketChannel A selectable channel for stream-oriented connecting sockets.
SocketChannel A selectable channel for stream-oriented connecting sockets.
SocketChannel A selectable channel for stream-oriented connecting sockets.
SocketChannel A selectable channel for stream-oriented connecting sockets.
SocketChannel A selectable channel for stream-oriented connecting sockets.
StringBufferInputStream This class allows an application to create an input stream in which the bytes read are supplied by the contents of a string.
StringReader A character stream whose source is a string.
StringWriter A character stream that collects its output in a string buffer, which can then be used to construct a string.
WritableByteChannel A channel that can write bytes.
ZipInputStream This class implements an input stream filter for reading files in the ZIP file format.
ZipOutputStream This class implements an output stream filter for writing files in the ZIP file format.