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.
|
AppSearchSession |
Provides a connection to a single AppSearch database.
|
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 ParcelFileDescriptor.close() for you when the stream is closed.
|
AssetFileDescriptor.AutoCloseOutputStream |
An OutputStream you can create on a ParcelFileDescriptor, which will
take care of calling ParcelFileDescriptor.close() for you when the stream is closed.
|
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.
|
AsynchronousSocketChannel |
An asynchronous channel for stream-oriented connecting sockets.
|
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.
|
BlobStoreManager.Session |
Represents an ongoing session of a blob's contribution to the blob store managed by the
system.
|
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 |
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 .
|
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.
|
DirectoryStream<T> |
An object to iterate over the entries in a directory.
|
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 |
Reads text from character files using a default buffer size.
|
FileSystem |
Provides an interface to a file system and is the factory for objects to
access files and other objects in the file system.
|
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.
|
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.
|
GlobalSearchSession |
Provides a connection to all AppSearch databases the querying application has been granted access
to.
|
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.
|
LocalServerSocket |
Non-standard class for creating an inbound UNIX-domain socket
in the Linux abstract namespace.
|
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 convenience 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 MidiManager.openDevice .
|
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.
|
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.
|
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 Parcel.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.
|
PerformanceHintManager.Session |
A Session represents a group of threads with an inter-related workload such that hints for
their performance should be considered as a unit.
|
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" 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.
|
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.
|
ResourcesProvider |
Provides methods to load resources data from APKs (.apk ) and resources tables
(eg.
|
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 .
|
SQLiteRawStatement |
A SQLiteRawStatement represents a SQLite prepared statement.
|
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.
|
SearchResults |
Encapsulates results of a search operation.
|
SecureDirectoryStream<T> |
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.
|
SelectableChannel |
A channel that can be multiplexed via a Selector .
|
Selector |
A multiplexor of SelectableChannel objects.
|
SensorDirectChannel |
Class representing a sensor direct channel.
|
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.
|
SharedMemory |
SharedMemory enables the creation, mapping, and protection control over anonymous shared memory.
|
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.
|
SurfaceControl.Transaction |
An atomic set of changes to a set of SurfaceControl.
|
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.
|
UploadDataProvider |
Abstract class allowing the embedder to provide an upload body to UrlRequest .
|
WatchService |
A watch service that watches registered objects for changes and
events.
|
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.
|