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
|
AbstractInterruptibleChannel
is the root class for interruptible
channels.
|
AbstractSelectableChannel
|
AbstractSelectableChannel
is the base implementation class for
selectable channels.
|
AbstractSelector
|
AbstractSelector
is the 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
|
Wraps an existing
InputStream
and
buffers
the input.
|
BufferedOutputStream
|
Wraps an existing
OutputStream
and
buffers
the output.
|
BufferedReader
|
Wraps an existing
Reader
and
buffers
the input.
|
BufferedWriter
|
Wraps an existing
Writer
and
buffers
the output.
|
ByteArrayInputStream
|
A specialized
InputStream
for reading the contents of a byte array.
|
ByteArrayOutputStream
|
A specialized
OutputStream
for class for writing content to an
(internal) byte array.
|
ByteChannel
|
A ByteChannel is both readable and writable.
|
CallableStatement
|
An interface used to call
Stored Procedures
.
|
Channel
|
A channel is a conduit to I/O services covering such items as files, sockets,
hardware devices, I/O ports or some software component.
|
CharArrayReader
|
A specialized
Reader
for reading the contents of a char array.
|
CharArrayWriter
|
A specialized
Writer
for class for writing content to an (internal)
char array.
|
CheckedInputStream
|
The
CheckedInputStream
class is used to maintain a checksum at the
same time as the data, on which the checksum is computed, is read from a
stream.
|
CheckedOutputStream
|
The
CheckedOutputStream
class is used to maintain a running checksum
of all data written to a stream.
|
ChunkedInputStream
|
Implements chunked transfer coding.
|
ChunkedOutputStream
|
Implements chunked transfer coding.
|
CipherInputStream
|
This class wraps an
InputStream
and a cipher so that
read()
methods return data that are read from the underlying
InputStream
and
processed by the cipher.
|
CipherOutputStream
|
This class wraps an output stream and a cipher so that
write
methods
send the data through the cipher before writing them to the underlying output
stream.
|
Closeable
|
An
AutoCloseable
whose close method may throw an
IOException
.
|
Connection
|
A connection represents a link from a Java application to a database.
|
ContentLengthInputStream
|
Stream that cuts off after a specified number of bytes.
|
ContentLengthOutputStream
|
A stream wrapper that closes itself after a defined number of bytes.
|
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
|
Wraps an existing
InputStream
and reads big-endian typed data from it.
|
DataOutputStream
|
Wraps an existing
OutputStream
and writes big-endian typed data to it.
|
DatagramChannel
|
A
DatagramChannel
is a selectable channel that represents a partial
abstraction of a datagram socket.
|
DatagramSocket
|
This class implements a UDP socket for sending and receiving
DatagramPacket
.
|
DeflaterInputStream
|
An
InputStream
filter to compress data.
|
DeflaterOutputStream
|
This class provides an implementation of
FilterOutputStream
that
compresses data using the
DEFLATE
algorithm.
|
DigestInputStream
|
DigestInputStream
is a
FilterInputStream
which maintains an
associated message digest.
|
DigestOutputStream
|
DigestOutputStream
is a
FilterOutputStream
which maintains an
associated message digest.
|
DropBoxManager.Entry
|
A single entry retrieved from the drop box.
|
EofSensorInputStream
|
A stream wrapper that triggers actions on
close()
and EOF.
|
FileChannel
|
An abstract channel type for interaction with a platform file.
|
FileInputStream
|
An input stream that reads bytes from a file.
|
FileLock
|
A
FileLock
represents a locked region of a file.
|
FileOutputStream
|
An output stream that writes bytes to a file.
|
FileReader
|
A specialized
Reader
that reads from a file in the file system.
|
FileWriter
|
A specialized
Writer
that writes to a file in the file system.
|
FilterInputStream
|
Wraps an existing
InputStream
and performs some transformation on
the input data while it is being read.
|
FilterOutputStream
|
Wraps an existing
OutputStream
and performs some transformation on
the output data while it is being written.
|
FilterReader
|
Wraps an existing
Reader
and performs some transformation on the
input data while it is being read.
|
FilterWriter
|
Wraps an existing
Writer
and performs some transformation on the
output data while it is being written.
|
Formatter
|
Formats arguments according to a format string (like
printf
in C).
|
GZIPInputStream
|
The
GZIPInputStream
class is used to read data stored in the GZIP
format, reading and decompressing GZIP data from the underlying stream into
its buffer.
|
GZIPOutputStream
|
The
GZIPOutputStream
class is used to write data to a stream in the
GZIP storage format.
|
GatheringByteChannel
|
The interface for channels that can write a set of buffers in a single
operation.
|
HttpResponseCache
|
Caches HTTP and HTTPS responses to the filesystem so they may be reused,
saving time and bandwidth.
|
IdentityInputStream
|
A stream for reading from a
session input buffer
.
|
IdentityOutputStream
|
A stream for writing with an "identity" transport encoding.
|
Image
|
A single complete image buffer to use with a media source such as a
MediaCodec
.
|
ImageReader
|
The ImageReader class allows direct application access to image data
rendered into a
Surface
Several Android media API classes accept Surface objects as targets to
render to, including
MediaPlayer
,
MediaCodec
, and
RenderScript Allocations
.
|
InflaterInputStream
|
This class provides an implementation of
FilterInputStream
that
decompresses data that was compressed using the
DEFLATE
algorithm
(see
specification
).
|
InflaterOutputStream
|
An
OutputStream
filter to decompress data.
|
InputStream
|
A readable source of bytes.
|
InputStreamReader
|
A class for turning a byte stream into a character stream.
|
InterruptibleChannel
|
Channels that implement this interface can be asynchronously closed and
interrupted.
|
IsoDep
|
Provides access to ISO-DEP (ISO 14443-4) properties and I/O operations on a
Tag
.
|
JarFile
|
JarFile
is used to read jar entries and their associated data from
jar files.
|
JarInputStream
|
The input stream from which the JAR file to be read may be fetched.
|
JarOutputStream
|
The
JarOutputStream
is used to write data in the
JarFile
format to an arbitrary 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.
Use
LineNumberReader
instead.
|
LineNumberReader
|
Wraps an existing
Reader
and counts the line terminators encountered
while reading the data.
|
LocalSocket
|
Creates a (non-server) socket in the UNIX-domain namespace.
|
MatrixCursor
|
A mutable cursor implementation backed by an array of
Object
s.
|
MergeCursor
|
A convience 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
Cursor
class that isolates the test code from real
Cursor implementation.
|
MulticastSocket
|
This class implements a multicast socket for sending and receiving IP
multicast datagram packets.
|
Ndef
|
Provides access to NDEF content and operations on a
Tag
.
|
NdefFormatable
|
Provide access to NDEF format operations on a
Tag
.
|
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
.
|
ObjectInput
|
Defines an interface for classes that allow reading serialized objects.
|
ObjectInputStream
|
A specialized
InputStream
that is able to read (deserialize) Java
objects as well as primitive data types (int, byte, char etc.).
|
ObjectOutput
|
Defines an interface for classes that allow writing serialized objects.
|
ObjectOutputStream
|
A specialized
OutputStream
that is able to write (serialize) Java
objects as well as primitive data types (int, byte, char etc.).
|
OutputStream
|
A writable sink for bytes.
|
OutputStreamWriter
|
A class for turning a character stream into a byte stream.
|
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
|
Writable sink channel used to write to a pipe.
|
Pipe.SourceChannel
|
Readable source channel used to read from a pipe.
|
PipedInputStream
|
Receives information from a communications pipe.
|
PipedOutputStream
|
Places information on a communications pipe.
|
PipedReader
|
Receives information on a communications pipe.
|
PipedWriter
|
Places information on a communications pipe.
|
PreparedStatement
|
An interface for a precompiled SQL Statement.
|
PrintStream
|
Wraps an existing
OutputStream
and provides convenience methods for
writing common data types in a human readable format.
|
PrintWriter
|
Wraps either an existing
OutputStream
or an existing
Writer
and provides convenience methods for printing common data types in a human
readable format.
|
PushbackInputStream
|
Wraps an existing
InputStream
and adds functionality to "push back"
bytes that have been read, so that they can be read again.
|
PushbackReader
|
Wraps an existing
Reader
and adds functionality to "push back"
characters that have been read, so that they can be read again.
|
RandomAccessFile
|
Allows reading from and writing to a file in a random-access manner.
|
ReadableByteChannel
|
A
ReadableByteChannel
is a type of
Channel
that can read
bytes.
|
Reader
|
The base class for all readers.
|
ResultSet
|
An interface for an object which represents a database table entry, returned
as the result of the query to the database.
|
RowSet
|
An interface which provides means to access data which
persists on a database.
|
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
|
The extension of
ServerSocket
which provides secure server sockets
based on protocols like SSL, TLS, or others.
|
SSLSocket
|
The extension of
Socket
providing secure protocols like SSL (Secure
Sockets Layer) or TLS (Transport Layer Security).
|
Scanner
|
A parser that parses a text string of primitive types and strings with the
help of regular expressions.
|
ScatteringByteChannel
|
The interface for channels that can read data into a set of buffers in a
single operation.
|
SelectableChannel
|
A channel that can be used with a
Selector
.
|
Selector
|
A controller for the selection of
SelectableChannel
objects.
|
SequenceInputStream
|
Concatenates two or more existing
InputStream
s.
|
ServerSocket
|
This class represents a server-side socket that waits for incoming client
connections.
|
ServerSocketChannel
|
A
ServerSocketChannel
is a partial abstraction of a selectable,
stream-oriented listening socket.
|
Socket
|
Provides a client-side TCP socket.
|
SocketChannel
|
A
SocketChannel
is a selectable channel that provides a partial
abstraction of stream connecting socket.
|
Statement
|
Interface used for executing static SQL statements to retrieve query results.
|
StringBufferInputStream
|
This class was deprecated
in API level 1.
Use
StringReader
instead.
|
StringReader
|
A specialized
Reader
that reads characters from a
String
in
a sequential manner.
|
StringWriter
|
A specialized
Writer
that writes characters to a
StringBuffer
in a sequential manner, appending them in the process.
|
TagTechnology
|
TagTechnology
is an interface to a technology in a
Tag
.
|
WritableByteChannel
|
A
WritableByteChannel
is a type of
Channel
that can write
bytes.
|
Writer
|
The base class for all writers.
|
XmlResourceParser
|
The XML parsing interface returned for an XML resource.
|
ZipFile
|
This class provides random read access to a zip file.
|
ZipInputStream
|
Used to read (decompress) the data from zip files.
|
ZipOutputStream
|
Used to write (compress) data into zip files.
|