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. |
AbstractSelectableChannel |
Base implementation class for selectable channels. |
AbstractSelector |
Base implementation class for selectors. |
AbstractWindowedCursor |
A base class for Cursors that store their data in CursorWindow s. |
AssetFileDescriptor |
File descriptor of an entry in the AssetManager. |
AssetFileDescriptor.AutoCloseInputStream |
An InputStream you can create on a ParcelFileDescriptor, which will take care of calling ParcelFileDescritor.close() for you when the stream is closed. |
AssetFileDescriptor.AutoCloseOutputStream |
An OutputStream you can create on a ParcelFileDescriptor, which will take care of calling ParcelFileDescritor.close() for you when the stream is closed. |
AssetManager.AssetInputStream |
|
BackupDataInputStream |
Provides an 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. |
BluetoothServerSocket |
A listening Bluetooth socket. |
BluetoothSocket |
A connected or connecting Bluetooth socket. |
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. |
Channel |
A nexus for I/O operations. |
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 . |
Cursor |
This interface provides random read-write access to the result set returned by a database query. |
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. |
DatagramSocket |
This class represents a socket for sending and receiving datagram packets. |
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. |
DropBoxManager.Entry |
A single entry retrieved from the drop box. |
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 |
Convenience class for reading character files. |
FileWriter |
Convenience class for writing character files. |
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. |
Formatter |
An interpreter for printf-style format strings. |
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. |
HttpResponseCache |
Caches HTTP and HTTPS responses to the filesystem so they may be reused, saving time and bandwidth. |
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. |
InputStream |
This abstract class is the superclass of all classes representing an input stream of bytes. |
InputStreamReader |
An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified charset . |
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. |
JsonReader |
Reads a JSON (RFC 4627) encoded value as a stream of tokens. |
JsonWriter |
Writes a JSON (RFC 4627) encoded value to a stream, one token at a time. |
LineNumberInputStream |
This class was deprecated in API level 1. This class incorrectly assumes that bytes adequately represent characters. As of JDK 1.1, the preferred way to operate on character streams is via the new character-stream classes, which include a class for counting line numbers. |
LineNumberReader |
A buffered character-input stream that keeps track of line numbers. |
LocalSocket |
Creates a (non-server) socket in the UNIX-domain namespace. |
MatrixCursor |
A mutable cursor implementation backed by an array of Object s. |
MediaDataSource |
For supplying media data to the framework. |
MergeCursor |
A convience class that lets you present an array of Cursors as a single linear Cursor. |
MidiDevice |
This class is used for sending and receiving data to and from a MIDI device Instances of this class are created by openDevice(MidiDeviceInfo, MidiManager.OnDeviceOpenedListener, Handler) . |
MidiDevice.MidiConnection |
This class represents a connection between the output port of one device and the input port of another. |
MidiInputPort |
This class is used for sending data to a port on a MIDI device |
MidiOutputPort |
This class is used for receiving data from a port on a MIDI device |
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 |
This class was deprecated in API level 24. Use a mocking framework like Mockito. New tests should be written using the Android Testing Support Library. |
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. |
OutputStream |
This abstract class is the superclass of all classes representing an output stream of bytes. |
OutputStreamWriter |
An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are encoded into bytes using a specified charset . |
PackageInstaller.Session |
An installation that is being actively staged. |
ParcelFileDescriptor |
The FileDescriptor returned by readFileDescriptor() , allowing you to close it when done with it. |
ParcelFileDescriptor.AutoCloseInputStream |
An InputStream you can create on a ParcelFileDescriptor, which will take care of calling ParcelFileDescriptor.close() for you when the stream is closed. |
ParcelFileDescriptor.AutoCloseOutputStream |
An OutputStream you can create on a ParcelFileDescriptor, which will take care of calling ParcelFileDescriptor.close() for you when the stream is closed. |
Pipe.SinkChannel |
A channel representing the writable 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" one byte. |
PushbackReader |
A character-stream reader that allows characters to be pushed back into the stream. |
RandomAccessFile |
Instances of this class support both reading and writing to a random access file. |
ReadableByteChannel |
A channel that can read bytes. |
Reader |
Abstract class for reading character streams. |
SQLiteClosable |
An object created from a SQLiteDatabase that can be closed. |
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 ServerSocket s and provides secure server sockets using protocols such as the Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols. |
SSLSocket |
This class extends Socket s and provides secure socket using protocols such as the "Secure Sockets Layer" (SSL) or IETF "Transport Layer Security" (TLS) protocols. |
Scanner |
A simple text scanner which can parse primitive types and strings using regular expressions. |
ScatteringByteChannel |
A channel that can read bytes into a sequence of buffers. |
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 . |
Selector |
A multiplexor of SelectableChannel objects. |
SequenceInputStream |
A SequenceInputStream represents the logical concatenation of other input streams. |
ServerSocket |
This class implements server sockets. |
ServerSocketChannel |
A selectable channel for stream-oriented listening sockets. |
Socket |
This class implements client sockets (also called just "sockets"). |
SocketChannel |
A selectable channel for stream-oriented connecting sockets. |
StringBufferInputStream |
This class was deprecated in API level 1. This class does not properly convert characters into bytes. As of JDK 1.1, the preferred way to create a stream from a string is via the StringReader class. |
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. |
TagTechnology |
TagTechnology is an interface to a technology in a Tag . |
URLClassLoader |
This class loader is used to load classes and resources from a search path of URLs referring to both JAR files and directories. |
WritableByteChannel |
A channel that can write bytes. |
Writer |
Abstract class for writing to character streams. |
ZipFile |
This class is used to read entries from a zip file. |
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. |