Uses of Interface
org.scijava.io.handle.DataHandle
-
Packages that use DataHandle Package Description org.scijava.download org.scijava.io.handle -
-
Uses of DataHandle in org.scijava.download
Classes in org.scijava.download that implement DataHandle Modifier and Type Class Description classMultiWriteHandleDataHandleplugin for writing to multipleDataHandles.Constructors in org.scijava.download with parameters of type DataHandle Constructor Description MultiWriteHandle(DataHandle<?>... handles) -
Uses of DataHandle in org.scijava.io.handle
Subinterfaces of DataHandle in org.scijava.io.handle Modifier and Type Interface Description interfaceResettableStreamHandle<L extends Location>interfaceSeekableStreamHandle<L extends Location>interfaceStreamHandle<L extends Location>Classes in org.scijava.io.handle that implement DataHandle Modifier and Type Class Description classAbstractDataHandle<L extends Location>Abstract base class forDataHandleplugins.classAbstractHigherOrderHandle<L extends Location>Abstract superclass forDataHandles that operate over otherDataHandles.classAbstractSeekableStreamHandle<L extends Location>classAbstractStreamHandle<L extends Location>Abstract base class forStreamHandleimplementations.classBytesHandleDataHandlefor aBytesLocation.classDummyHandleADataHandlewhich reads all zeroes, and writes no actual data.classFileHandleDataHandlefor aFileLocation.classReadBufferDataHandle<L extends Location>Read-only bufferedDataHandle.classWriteBufferDataHandleWraps aDataHandleand acts as a write buffer.Methods in org.scijava.io.handle that return DataHandle Modifier and Type Method Description DataHandle<L>DataHandleInputStream. getDataHandle()protected DataHandle<L>AbstractHigherOrderHandle. handle()default DataHandle<Location>DataHandleService. readBuffer(DataHandle<Location> handle)Wraps the providedDataHandlein a read-only buffer for accelerated reading.default DataHandle<Location>DataHandleService. readBuffer(Location location)Creates aDataHandleon the providedLocationwrapped in a read-only buffer for accelerated reading.default DataHandle<Location>DataHandleService. writeBuffer(DataHandle<Location> handle)Wraps the providedDataHandlein a write-only buffer for accelerated writing.Methods in org.scijava.io.handle that return types with arguments of type DataHandle Modifier and Type Method Description default Class<DataHandle<Location>>DataHandleService. getPluginType()Methods in org.scijava.io.handle with parameters of type DataHandle Modifier and Type Method Description static longDataHandles. copy(DataHandle<Location> in, DataHandle<Location> out)Copies all bytes from the input to the output handle.static longDataHandles. copy(DataHandle<Location> in, DataHandle<Location> out, int length)Copies up tolengthbytes from the input to the output handle.static longDataHandles. copy(DataHandle<Location> in, DataHandle<Location> out, long length, Task task)Copies up tolengthbytes from the input to the output handle, reporting the progress to the provided task.static longDataHandles. copy(DataHandle<Location> in, DataHandle<Location> out, long length, Task task, int bufferSize)Copies up tolengthbytes from the input to the output handle, reporting the progress to the provided task.static longDataHandles. copy(DataHandle<Location> in, DataHandle<Location> out, Task task)Copies all bytes from the input to the output handle, reporting the progress to the provided task.default DataHandle<Location>DataHandleService. readBuffer(DataHandle<Location> handle)Wraps the providedDataHandlein a read-only buffer for accelerated reading.default DataHandle<Location>DataHandleService. writeBuffer(DataHandle<Location> handle)Wraps the providedDataHandlein a write-only buffer for accelerated writing.Constructors in org.scijava.io.handle with parameters of type DataHandle Constructor Description AbstractHigherOrderHandle(DataHandle<L> handle)DataHandleInputStream(DataHandle<L> handle)Creates an input stream around the givenDataHandle.DataHandleOutputStream(DataHandle<L> handle)Creates an output stream around the givenDataHandle.ReadBufferDataHandle(DataHandle<L> handle)Creates aReadBufferDataHandlewrapping the provided handle using the default values for the size of the pages (10000 byte) and number of pages (ReadBufferDataHandle.DEFAULT_NUM_PAGES).ReadBufferDataHandle(DataHandle<L> handle, int pageSize)Creates aReadBufferDataHandlewrapping the provided handle using the default value for the number of pages (ReadBufferDataHandle.DEFAULT_NUM_PAGES).ReadBufferDataHandle(DataHandle<L> handle, int pageSize, int numPages)Creates aReadBufferDataHandlewrapping the provided handle.WriteBufferDataHandle(DataHandle<Location> handle)Creates aWriteBufferDataHandlethat wraps the givenDataHandle, the default size for the buffer is used (10000 bytes).WriteBufferDataHandle(DataHandle<Location> handle, int bufferSize)Creates aWriteBufferDataHandlethat wraps the givenDataHandle
-