Package | Description |
---|---|
org.unix4j.convert |
Defines interfaces and implementations used for value conversions.
|
org.unix4j.unix |
Provides implementations for commands inspired by well known unix commands.
|
org.unix4j.unix.cut |
Contains private classes used by the
cut command. |
org.unix4j.util |
Provides a set of utility classes used throughout the unix4j framework.
|
Modifier and Type | Field and Description |
---|---|
static ValueConverter<Range> |
RangeConverters.DEFAULT |
static ValueConverter<Range> |
RangeConverters.STRING |
Modifier and Type | Method and Description |
---|---|
Unix4jCommandBuilder |
Unix4jCommandBuilder.cut(CutOptions options,
Range range)
Cuts the fields or characters using the given range
from the input line and writes them to the output.
|
Unix4jCommandBuilder |
DefaultUnix4jCommandBuilder.cut(CutOptions options,
Range range) |
R |
Cut.Interface.cut(CutOptions options,
Range range)
Cuts the fields or characters using the given range
from the input line and writes them to the output.
|
Unix4jCommandBuilder |
Unix4jCommandBuilder.cut(CutOptions options,
String delimiter,
char outputDelimiter,
Range range)
Cuts the fields using the given range and using the given delimiter
from the input line and writes them to the output using the given outputDelimiter.
|
Unix4jCommandBuilder |
DefaultUnix4jCommandBuilder.cut(CutOptions options,
String delimiter,
char outputDelimiter,
Range range) |
R |
Cut.Interface.cut(CutOptions options,
String delimiter,
char outputDelimiter,
Range range)
Cuts the fields using the given range and using the given delimiter
from the input line and writes them to the output using the given outputDelimiter.
|
Unix4jCommandBuilder |
Unix4jCommandBuilder.cut(CutOptions options,
String delimiter,
Range range)
Cuts the fields using the given range
from the input line and writes them to the output.
|
Unix4jCommandBuilder |
DefaultUnix4jCommandBuilder.cut(CutOptions options,
String delimiter,
Range range) |
R |
Cut.Interface.cut(CutOptions options,
String delimiter,
Range range)
Cuts the fields using the given range
from the input line and writes them to the output.
|
Modifier and Type | Method and Description |
---|---|
Range |
CutArguments.getRange()
Returns the
<range> operand value: select only these fields |
Modifier and Type | Method and Description |
---|---|
CutCommand |
CutFactory.cut(CutOptions options,
Range range) |
CutCommand |
CutFactory.cut(CutOptions options,
String delimiter,
char outputDelimiter,
Range range) |
CutCommand |
CutFactory.cut(CutOptions options,
String delimiter,
Range range) |
void |
CutArguments.setRange(Range range)
Sets
<range> : select only these fields |
Modifier and Type | Method and Description |
---|---|
Range |
Range.andBetween(int from,
int to)
Adds a range element to include all indexes between (and including) the given
indexes.
|
Range |
Range.andFromStartTo(int to)
Adds a range element to include all indexes from 1 to and inclusive of the
given index.
|
Range |
Range.andOf(int... indexes) |
Range |
Range.andToEndFrom(int from)
Adds a range element to include all indexes from (and including) the given index
to any greater index.
|
static Range |
Range.between(int from,
int to)
Creates a range element to include all elements between (and including) the given
indexes.
|
static Range |
Range.fromStartTo(int to)
Creates a range element to include all indexes from 1 to (and inclusive of) the
given index.
|
static Range |
Range.of(int... indexes) |
static Range |
Range.toEndFrom(int from)
Creates a range element to include all elements from (and including) the given
index to any greater index.
|
Modifier and Type | Method and Description |
---|---|
void |
CompositeRange.add(Range range) |
Copyright © 2024. All rights reserved.