Uses of Interface
loci.common.IRandomAccess
-
Packages that use IRandomAccess Package Description loci.common -
-
Uses of IRandomAccess in loci.common
Classes in loci.common that implement IRandomAccess Modifier and Type Class Description class
AbstractNIOHandle
A wrapper for buffered NIO logic that implements the IRandomAccess interface.class
ByteArrayHandle
A wrapper for a byte array that implements the IRandomAccess interface.class
BZip2Handle
StreamHandle implementation for reading from BZip2-compressed files or byte arrays.class
FileHandle
A wrapper for RandomAccessFile that implements the IRandomAccess interface.class
GZipHandle
StreamHandle implementation for reading from gzip-compressed files or byte arrays.class
NIOFileHandle
A wrapper for buffered NIO logic that implements the IRandomAccess interface.class
S3Handle
Provides random access to S3 buckets using the IRandomAccess interface.class
StreamHandle
Abstract IRandomAccess implementation for reading from InputStreams and writing to OutputStreams.class
URLHandle
Provides random access to URLs using the IRandomAccess interface.class
ZipHandle
StreamHandle implementation for reading from Zip-compressed files or byte arrays.Fields in loci.common declared as IRandomAccess Modifier and Type Field Description protected IRandomAccess
NIOInputStream. raf
protected IRandomAccess
RandomAccessInputStream. raf
Methods in loci.common that return IRandomAccess Modifier and Type Method Description static IRandomAccess
Location. getHandle(String id)
Gets an IRandomAccess object that can read from the given file.static IRandomAccess
Location. getHandle(String id, boolean writable)
Gets an IRandomAccess object that can read from or write to the given file.static IRandomAccess
Location. getHandle(String id, boolean writable, boolean allowArchiveHandles)
Gets an IRandomAccess object that can read from or write to the given file.static IRandomAccess
Location. getHandle(String id, boolean writable, boolean allowArchiveHandles, int bufferSize)
Gets an IRandomAccess object that can read from or write to the given file.static IRandomAccess
Location. getMappedFile(String id)
Gets the random access handle for the given id.Methods in loci.common with parameters of type IRandomAccess Modifier and Type Method Description static void
Location. mapFile(String id, IRandomAccess ira)
Maps the given id to the given IRandomAccess object.Constructors in loci.common with parameters of type IRandomAccess Constructor Description NIOInputStream(IRandomAccess handle)
Constructs a random access stream around the given handle.RandomAccessInputStream(IRandomAccess handle)
Constructs a random access stream around the given handle.RandomAccessInputStream(IRandomAccess handle, String file)
Constructs a random access stream around the given handle, and with the associated file path.RandomAccessOutputStream(IRandomAccess handle)
Constructs a random access stream around the given handle.
-