Kactoos

kactoos-jvm / nnl.rocks.kactoos.io

Package nnl.rocks.kactoos.io

Input/Output.

Types

Name Summary
BytesOf class BytesOf : Bytes
A Bytes that encapsulates other sources of data.
CheckedBytes class CheckedBytes<E> : Bytes
Bytes that throws exception of specified type.
CheckedInput class CheckedInput<E> : Input
Input that throws exception of specified type.
CheckedOutput class CheckedOutput<E> : Output
Output that throws exception of specified type.
DeadInput class DeadInput : Input
Input with no data.
DeadInputStream class DeadInputStream : InputStream
InputStream with no data.
DeadOutput class DeadOutput : Output
Output that accepts anything.
DeadOutputStream class DeadOutputStream : OutputStream
OutputStream that accepts anything.
DigestEnvelope abstract class DigestEnvelope : Bytes
Digest Envelope.
Directory class Directory : Iterable<Path>
Files in a directory.
EmptyBytes class EmptyBytes : Bytes
Bytes with no data.
GzipInput class GzipInput : Input
Input that reads compressed data from the GZIP file format.
GzipOutput class GzipOutput : Output
Output that writes compressed data in the GZIP file format.
HeadInput class HeadInput : Input
Input that only shows the first N bytes of the original input.
HeadInputStream class HeadInputStream : InputStream
Input stream that only shows the first N bytes of the original stream.
InputOf class InputOf : Input
An Input that encapsulates other sources of data.
InputStreamOf class InputStreamOf : InputStream
An InputStream that encapsulates other sources of data.
InputWithFallback class InputWithFallback : Input
Input that returns an alternative input if the main one throws IOException.
Joined class Joined : Input
Concatenation of several inputs.
LSInputOf class LSInputOf : LSInput
Input as LSInput.
LengthOf class LengthOf : NumberEnvelope
Length of Input.
LoggingInput class LoggingInput : Input
Logged input.
LoggingInputStream class LoggingInputStream : InputStream
Logged input stream.
LoggingOutput class LoggingOutput : Output
Logged output.
LoggingOutputStream class LoggingOutputStream : OutputStream
Logged output stream.
Md5DigestOf class Md5DigestOf : DigestEnvelope
MD5 checksum calculation of Input.
OutputStreamTo class OutputStreamTo : OutputStream
An OutputStream that encapsulates other destination for the data.
OutputTo class OutputTo : Output
An Output that encapsulates other destination for the data.
ReaderAsBytes class ReaderAsBytes : Bytes
Reader as Bytes.
ReaderOf class ReaderOf : Reader
A Reader that encapsulates other sources of data.
ResourceOf class ResourceOf : Input
Classpath resource.
Sha1DigestOf class Sha1DigestOf : DigestEnvelope
SHA-1 checksum calculation of Input.
Sha256DigestOf class Sha256DigestOf : DigestEnvelope
SHA-256 checksum calculation of Input.
StderrOutput class StderrOutput : Output
Output that writes to stderr.
StdinInput class StdinInput : Input
Input that reads from stdin.
StdoutOutput class StdoutOutput : Output
Output that writes to stdout.
StickyInput class StickyInput : Input
Input that reads only once.
SyncInput class SyncInput : Input
Thread-safe Input.
SyncOutput class SyncOutput : Output
Thread-safe Output.
TailInput class TailInput : Input
Input showing only last N bytes of the stream.
TeeInput class TeeInput : Input
Input to Output copying pipe.
TeeInputStream class TeeInputStream : InputStream
Stream that copies input to output.
TeeOutput class TeeOutput : Output
Output to Output copying pipe.
TeeOutputStream class TeeOutputStream : OutputStream
Stream that copies output to output.
TeeReader class TeeReader : Reader
Input to Output copying reader.
TempFile class TempFile : Scalar<Path>, Closeable
A temporary file.
UncheckedBytes class UncheckedBytes : Bytes
Bytes that doesn’t throw checked Exception.
UncheckedInput class UncheckedInput : Input
Input that doesn’t throw checked Exception.
UncheckedOutput class UncheckedOutput : Output
Input that doesn’t throw checked Exception.
WriterAsOutputStream class WriterAsOutputStream : OutputStream
Writer as OutputStream.
WriterTo class WriterTo : Writer
A Writer that encapsulates other destination for the data.
Zip class Zip : Input
Zip files and directory.