TrueUpdate Core 0.4

@ParametersAreNonnullByDefault @Nonnull

Package net.java.trueupdate.core.io

Provides core I/O services.

See:
          Description

Interface Summary
InputTask<V,X extends Exception> Executes a task on an InputStream.
OutputTask<V,X extends Exception> Executes a task on an OutputStream.
Sink An abstraction for writing binary data.
Sinks.ExecuteStatement<V,X extends Exception>  
Source An abstraction for reading binary data.
Sources.ExecuteStatement<V,X extends Exception>  
Store An abstraction for reading, writing and deleting binary data.
Task<V,R,X extends Exception> When executed, a task operates on a resource and returns a result or throws an exception.
 

Class Summary
Closeables Provides functions for Closeables.
Copy Provides a high-performance copy function.
Copy.ReaderThread A pooled and cached daemon thread which runs tasks to read input streams.
FileStore A file store.
MessageDigests Provides message digest functions.
Sinks Provides functions for Sinks.
Sources Provides functions for Sources.
 

Exception Summary
InputException Thrown to indicate that an error happened on the input side rather than the output side when copying an InputStream to an OutputStream.
 

Package net.java.trueupdate.core.io Description

Provides core I/O services.

Author:
Christian Schlichtherle (copied and edited from TrueLicense Core 2.3.1)

TrueUpdate Core 0.4

Copyright © 2013 Schlichtherle IT Services. All rights reserved.