| Package | Description |
|---|---|
| org.unix4j |
Provides a single class
Unix4j with static methods
serving as entry point to build commands and command chains joining several
commands. |
| org.unix4j.builder |
Defines interfaces and implementations used to create a command or a chain of
joined commands.
|
| org.unix4j.command |
Declares the basic command interface and contains related classes used by
most command implementations.
|
| org.unix4j.io |
Contains interfaces and classes used to handle input and output of commands.
|
| org.unix4j.processor |
Defines
LineProcessor and
InputProcessor, two interfaces
used for line-by-line input processing, and provides some basic
implementations for both interfaces. |
| org.unix4j.unix |
Provides implementations for commands inspired by well known unix commands.
|
| org.unix4j.unix.cat |
Contains private classes used by the
cat command. |
| org.unix4j.unix.from |
Contains private classes used by the
from command. |
| org.unix4j.unix.grep |
Contains private classes used by the
grep command. |
| org.unix4j.unix.head |
Contains private classes used by the
head command. |
| org.unix4j.unix.sort |
Contains private classes used by the
sort command. |
| org.unix4j.unix.tail |
Contains private classes used by the
tail command. |
| org.unix4j.unix.wc |
Contains private classes used by the
wc command. |
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
| Class and Description |
|---|
| Output
Represents a line-by-line output device.
|
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
| Class and Description |
|---|
| AbstractInput
Base implementation for
Input providing the
iterator() method. |
| BufferedInput
Input device based on a
LinkedList line buffer. |
| BufferedOutput
Output device storing all written lines in memory in a
List. |
| FileInput
Input device reading from a
File. |
| Input
Represents a line-by-line input device.
|
| NullInput
Input device representing an empty set with no lines.
|
| NullOutput
Output device writing to
/dev/null, which means that all lines
written to this device are ignored. |
| Output
Represents a line-by-line output device.
|
| ReaderInput |
| StdInput
Input device reading from the
standard input stream. |
| StdOutput
Output device writing to the
standard output stream. |
| StreamInput
Input device reading from an
InputStream. |
| StreamOutput
Output device writing to an
OutputStream. |
| WriterOutput
Output device based on a
Writer. |
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
| Class and Description |
|---|
| Input
Represents a line-by-line input device.
|
Copyright © 2025. All rights reserved.