Modifier and Type | Interface and Description |
---|---|
interface |
RandomAccess
An interface to allow data to be stored completely in memory or
to use a scratch file on the disk.
|
Modifier and Type | Class and Description |
---|---|
class |
NonSeekableRandomAccessReadInputStream
An implementation of the RandomAccessRead interface using an InputStream as source.
|
class |
RandomAccessReadBuffer
An implementation of the RandomAccessRead interface to store data in memory.
|
class |
RandomAccessReadBufferedFile
Provides random access to portions of a file combined with buffered reading of content.
|
class |
RandomAccessReadMemoryMappedFile
An implementation of the RandomAccess interface backed by a memory mapped file channel.
|
class |
RandomAccessReadView
This class provides a view of a part of a random access read.
|
class |
RandomAccessReadWriteBuffer
An implementation of the RandomAccess interface to store data in memory.
|
class |
SequenceRandomAccessRead
Wrapper class to combine several RandomAccessRead instances so that they can be accessed as one big RandomAccessRead.
|
Constructor and Description |
---|
RandomAccessInputStream(RandomAccessRead randomAccessRead)
Creates a new RandomAccessInputStream, with a position of zero.
|
RandomAccessReadView(RandomAccessRead randomAccessRead,
long startPosition,
long streamLength)
Constructor.
|
RandomAccessReadView(RandomAccessRead randomAccessRead,
long startPosition,
long streamLength,
boolean closeInput)
Constructor.
|
Constructor and Description |
---|
SequenceRandomAccessRead(List<RandomAccessRead> randomAccessReadList) |
Copyright © 2002–2025 The Apache Software Foundation. All rights reserved.