Interface | Description |
---|---|
ByteReader |
The
ByteReader provides an abstraction to a linear, zero-based, semi-infinite
array of bytes that can be read from at any point. |
ByteWriter |
The
ByteWriter provides an abstraction to a linear, zero-based, semi-infinite
array of bytes that can be read from at any point. |
ByteWriterFactory |
Defines a factory for the construction of
ByteWriter
instances based on requested parameters. |
TagSearchingOutputStream.Callback |
The mechanism to let the client know that the tag has been found.
|
Class | Description |
---|---|
ByteArrayByteReader |
A
ByteReader that wraps an
array of bytes. |
ByteArrayByteWriter |
This class implements a ByteWriter in which the data is written into
a byte array.
|
ByteBufferByteReader |
A
ByteReader that wraps a
ByteBuffer . |
ByteBufferByteWriter |
A
ByteWriter that wraps a
ByteBuffer . |
ByteWriterFactory.EncryptionStatus |
An enumeration for the encryptioni status of data to placed in a requested instance.
|
ByteWriterFactory.Fixed |
An enumeration for the "fixedness" of a requested instance.
|
ByteWriterFactory.Longevity |
An enumeration for the anticipated longevity of a requested instance.
|
ChainedInputStream |
A wrapper stream representing multiple underlying streams as a single stream.
|
CountingInputStream |
A
FilterInputStream wrapper that counts the number of bytes read from the stream or skipped over
since the creation of this wrapper. |
DataBufferByteWriter |
An implementation of the DataBuffer abstract class which wraps a ByteWriter inside it.
|
ExtendedDataInputStream |
An extension of the
DataInputStream providing more operations. |
FilterByteReader | |
FilterByteWriter |
Filters wrap existing ByteWriters and will do conversion or other data
mangling.
|
InputStreamByteReader |
A
ByteReader that converts
a InputStream to either an array of bytes or a RandomAccessFile
before wrapping the data with a ByteReader . |
InputStreamByteWriter |
This class provides convenience functionality to take an InputStream
and buffer the bytes from it and create an appropriate ByteReader
implementation to wrap those bytes.
|
LazyRandomAccessFileByteReader |
An implementation of the ByteReader interface that provides lazy access to a
RandomAccessFile . |
LazyRandomAccessFileByteWriter |
An implementation of the ByteWriter interface that provides lazy access to a
RandomAccessFile . |
MemoryMappedByteWriter |
An implementation of the ByteWriter interface that provides access to a
RandomAccessFile based on the memory mapped byte writter of NIO.2 from JDK 7.
|
NonCachedRandomAccessFileByteReader |
A
ByteReader that wraps a
RandomAccessFile . |
NonCachedRandomAccessFileByteWriter |
This class implements a ByteWriter in which the bytes are written to
a
RandomAccessFile . |
NullOutputStream |
An
OutputStream that eats all output. |
RandomAccessFileByteReader |
An implementation of the ByteReader interface that provides access to a
RandomAccessFile.
|
RandomAccessFileByteWriter |
An implementation of the ByteWriter interface that provides access to a
RandomAccessFile.
|
RangedByteWriter |
Wraps a ByteWriter and makes it appear to start from the offset given
during construction.
|
RangedInputStream | |
SimpleByteWriterFactory |
A simple implementation of the
ByteWriterFactory
that always constructs ByteArrayByteWriter
instances. |
TagSearchingOutputStream |
An
OutputStream that searches for a specific tag in the data stream
and when found it calls back. |
Copyright © 2010 - 2020 Adobe. All Rights Reserved