public enum SortOptionSet_bcdfgmru extends Enum<SortOptionSet_bcdfgmru> implements SortOptions
SortOptions.Default
Modifier and Type | Field and Description |
---|---|
SortOptionSet_bcdfgmru |
b
Option
"-b" : Ignore leading blanks. |
SortOptionSet_bcdfgru |
c
Option
"-c" : Checks that the single input file is ordered as specified by the
arguments and the collating sequence of the current locale. |
SortOptionSet_bcdfgru |
check
Option
"--check" : Checks that the single input file is ordered as specified by the
arguments and the collating sequence of the current locale. |
SortOptionSet_bcdfgmru |
d
Option
"-d" : Consider only blanks and alphanumeric characters. |
SortOptionSet_bcdfgmru |
dictionaryOrder
Option
"--dictionaryOrder" : Consider only blanks and alphanumeric characters. |
SortOptionSet_bcdfgmru |
f
Option
"-f" : Consider all lowercase characters that have uppercase equivalents to
be the uppercase equivalent for the purposes of comparison. |
SortOptionSet_bcdfgmru |
g
Option
"-g" : Sort numerically, using the standard Double.parseDouble(String)
function to convert a trimmed line to a double-precision floating
point number. |
SortOptionSet_bcdfgmru |
generalNumericSort
Option
"--generalNumericSort" : Sort numerically, using the standard Double.parseDouble(String)
function to convert a trimmed line to a double-precision floating
point number. |
SortOptionSet_bcdfgmru |
ignoreCase
Option
"--ignoreCase" : Consider all lowercase characters that have uppercase equivalents to
be the uppercase equivalent for the purposes of comparison. |
SortOptionSet_bcdfgmru |
ignoreLeadingBlanks
Option
"--ignoreLeadingBlanks" : Ignore leading blanks. |
SortOptionSet_bdfgmru |
m
Option
"-m" : Merge only; the input file are assumed to be already sorted. |
SortOptionSet_bdfgmru |
merge
Option
"--merge" : Merge only; the input file are assumed to be already sorted. |
SortOptionSet_bcdfgmru |
r
Option
"-r" : Reverse the sense of comparisons. |
SortOptionSet_bcdfgmru |
reverse
Option
"--reverse" : Reverse the sense of comparisons. |
SortOptionSet_bcdfgmru |
u
Option
"-u" : Unique: suppress all but one in each set of lines having equal keys. |
SortOptionSet_bcdfgmru |
unique
Option
"--unique" : Unique: suppress all but one in each set of lines having equal keys. |
CONVERTER, EMPTY
Modifier and Type | Method and Description |
---|---|
EnumSet<SortOption> |
asSet()
Returns the set with the active options.
|
boolean |
isSet(SortOption option)
Returns true if the specified
option is set and false otherwise |
Iterator<SortOption> |
iterator()
Returns an immutable iterator with the active options of this option set.
|
Class<SortOption> |
optionType()
Returns the option type class, usually an enum.
|
int |
size()
Returns the number of active options in this option set.
|
boolean |
useAcronymFor(SortOption option)
Returns true if the
acronym should be used in
for the specified option string representations. |
static SortOptionSet_bcdfgmru |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SortOptionSet_bcdfgmru[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
forEach, spliterator
public static final SortOptionSet_bcdfgmru Active_bdfgru
public static final SortOptionSet_bcdfgmru Active_bdfgru_long
public static final SortOptionSet_bcdfgmru Active_bdfgu
public static final SortOptionSet_bcdfgmru Active_bdfgu_long
public static final SortOptionSet_bcdfgmru Active_bdgru
public static final SortOptionSet_bcdfgmru Active_bdgru_long
public static final SortOptionSet_bcdfgmru Active_bfgru
public static final SortOptionSet_bcdfgmru Active_bfgru_long
public static final SortOptionSet_bcdfgmru Active_dfgru
public static final SortOptionSet_bcdfgmru Active_dfgru_long
public static final SortOptionSet_bcdfgmru Active_bdfgr
public static final SortOptionSet_bcdfgmru Active_bdfgr_long
public static final SortOptionSet_bcdfgmru Active_bdgu
public static final SortOptionSet_bcdfgmru Active_bdgu_long
public static final SortOptionSet_bcdfgmru Active_bfgu
public static final SortOptionSet_bcdfgmru Active_bfgu_long
public static final SortOptionSet_bcdfgmru Active_bgru
public static final SortOptionSet_bcdfgmru Active_bgru_long
public static final SortOptionSet_bcdfgmru Active_dfgu
public static final SortOptionSet_bcdfgmru Active_dfgu_long
public static final SortOptionSet_bcdfgmru Active_dgru
public static final SortOptionSet_bcdfgmru Active_dgru_long
public static final SortOptionSet_bcdfgmru Active_fgru
public static final SortOptionSet_bcdfgmru Active_fgru_long
public static final SortOptionSet_bcdfgmru Active_bdfg
public static final SortOptionSet_bcdfgmru Active_bdfg_long
public static final SortOptionSet_bcdfgmru Active_bdgr
public static final SortOptionSet_bcdfgmru Active_bdgr_long
public static final SortOptionSet_bcdfgmru Active_bfgr
public static final SortOptionSet_bcdfgmru Active_bfgr_long
public static final SortOptionSet_bcdfgmru Active_dfgr
public static final SortOptionSet_bcdfgmru Active_dfgr_long
public static final SortOptionSet_bcdfgmru Active_bgu
public static final SortOptionSet_bcdfgmru Active_bgu_long
public static final SortOptionSet_bcdfgmru Active_dgu
public static final SortOptionSet_bcdfgmru Active_dgu_long
public static final SortOptionSet_bcdfgmru Active_fgu
public static final SortOptionSet_bcdfgmru Active_fgu_long
public static final SortOptionSet_bcdfgmru Active_gru
public static final SortOptionSet_bcdfgmru Active_gru_long
public static final SortOptionSet_bcdfgmru Active_bdg
public static final SortOptionSet_bcdfgmru Active_bdg_long
public static final SortOptionSet_bcdfgmru Active_bfg
public static final SortOptionSet_bcdfgmru Active_bfg_long
public static final SortOptionSet_bcdfgmru Active_bgr
public static final SortOptionSet_bcdfgmru Active_bgr_long
public static final SortOptionSet_bcdfgmru Active_dfg
public static final SortOptionSet_bcdfgmru Active_dfg_long
public static final SortOptionSet_bcdfgmru Active_dgr
public static final SortOptionSet_bcdfgmru Active_dgr_long
public static final SortOptionSet_bcdfgmru Active_fgr
public static final SortOptionSet_bcdfgmru Active_fgr_long
public static final SortOptionSet_bcdfgmru Active_gu
public static final SortOptionSet_bcdfgmru Active_gu_long
public static final SortOptionSet_bcdfgmru Active_bg
public static final SortOptionSet_bcdfgmru Active_bg_long
public static final SortOptionSet_bcdfgmru Active_dg
public static final SortOptionSet_bcdfgmru Active_dg_long
public static final SortOptionSet_bcdfgmru Active_fg
public static final SortOptionSet_bcdfgmru Active_fg_long
public static final SortOptionSet_bcdfgmru Active_gr
public static final SortOptionSet_bcdfgmru Active_gr_long
public static final SortOptionSet_bcdfgmru Active_g
g
.public static final SortOptionSet_bcdfgmru Active_g_long
g
.public final SortOptionSet_bcdfgru c
"-c"
: Checks that the single input file is ordered as specified by the
arguments and the collating sequence of the current locale. No
output is produced; only the exit code is affected.
The option "-c"
is equivalent to the "--
check
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "-c"
. If the option "-c"
is already set, the field c
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgru check
"--check"
: Checks that the single input file is ordered as specified by the
arguments and the collating sequence of the current locale. No
output is produced; only the exit code is affected.
The option "--check"
is equivalent to the "-
c
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "--check"
. If the option "--check"
is already set, the field check
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru d
"-d"
: Consider only blanks and alphanumeric characters.
(This option is ignored if a comparator operand is present).
The option "-d"
is equivalent to the "--
dictionaryOrder
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "-d"
. If the option "-d"
is already set, the field d
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru dictionaryOrder
"--dictionaryOrder"
: Consider only blanks and alphanumeric characters.
(This option is ignored if a comparator operand is present).
The option "--dictionaryOrder"
is equivalent to the "-
d
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "--dictionaryOrder"
. If the option "--dictionaryOrder"
is already set, the field dictionaryOrder
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru g
"-g"
: Sort numerically, using the standard Double.parseDouble(String)
function to convert a trimmed line to a double-precision floating
point number. This allows floating point numbers to be specified in
scientific notation, like 1.0e-34 and 10e100.
Uses the following collating sequence: Lines that cannot be parsed because they do not represent valid double values (in alpha-numeric order); "-Infinity"; finite numbers in ascending numeric order (with -0 < +0); "Infinity"; "NaN".
This option is usually slower than -numeric-sort (-n)
and it
can lose information when converting to floating point.
(This option is ignored if a comparator operand is present).
The option "-g"
is equivalent to the "--
generalNumericSort
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "-g"
. If the option "-g"
is already set, the field g
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru generalNumericSort
"--generalNumericSort"
: Sort numerically, using the standard Double.parseDouble(String)
function to convert a trimmed line to a double-precision floating
point number. This allows floating point numbers to be specified in
scientific notation, like 1.0e-34 and 10e100.
Uses the following collating sequence: Lines that cannot be parsed because they do not represent valid double values (in alpha-numeric order); "-Infinity"; finite numbers in ascending numeric order (with -0 < +0); "Infinity"; "NaN".
This option is usually slower than -numeric-sort (-n)
and it
can lose information when converting to floating point.
(This option is ignored if a comparator operand is present).
The option "--generalNumericSort"
is equivalent to the "-
g
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "--generalNumericSort"
. If the option "--generalNumericSort"
is already set, the field generalNumericSort
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru f
"-f"
: Consider all lowercase characters that have uppercase equivalents to
be the uppercase equivalent for the purposes of comparison.
(This option is ignored if a comparator operand is present).
The option "-f"
is equivalent to the "--
ignoreCase
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "-f"
. If the option "-f"
is already set, the field f
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru ignoreCase
"--ignoreCase"
: Consider all lowercase characters that have uppercase equivalents to
be the uppercase equivalent for the purposes of comparison.
(This option is ignored if a comparator operand is present).
The option "--ignoreCase"
is equivalent to the "-
f
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "--ignoreCase"
. If the option "--ignoreCase"
is already set, the field ignoreCase
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru b
"-b"
: Ignore leading blanks.
(This option is ignored if a comparator operand is present).
The option "-b"
is equivalent to the "--
ignoreLeadingBlanks
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "-b"
. If the option "-b"
is already set, the field b
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru ignoreLeadingBlanks
"--ignoreLeadingBlanks"
: Ignore leading blanks.
(This option is ignored if a comparator operand is present).
The option "--ignoreLeadingBlanks"
is equivalent to the "-
b
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "--ignoreLeadingBlanks"
. If the option "--ignoreLeadingBlanks"
is already set, the field ignoreLeadingBlanks
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bdfgmru m
"-m"
: Merge only; the input file are assumed to be already sorted.
The option "-m"
is equivalent to the "--
merge
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "-m"
. If the option "-m"
is already set, the field m
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bdfgmru merge
"--merge"
: Merge only; the input file are assumed to be already sorted.
The option "--merge"
is equivalent to the "-
m
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "--merge"
. If the option "--merge"
is already set, the field merge
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru r
"-r"
: Reverse the sense of comparisons.
The option "-r"
is equivalent to the "--
reverse
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "-r"
. If the option "-r"
is already set, the field r
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru reverse
"--reverse"
: Reverse the sense of comparisons.
The option "--reverse"
is equivalent to the "-
r
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "--reverse"
. If the option "--reverse"
is already set, the field reverse
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru u
"-u"
: Unique: suppress all but one in each set of lines having equal keys.
If used with the -c
option, checks that there are no lines
with duplicate keys, in addition to checking that the input file is
sorted.
The option "-u"
is equivalent to the "--
unique
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "-u"
. If the option "-u"
is already set, the field u
points to the enum constant itself
as it already represents the current set of options.
public final SortOptionSet_bcdfgmru unique
"--unique"
: Unique: suppress all but one in each set of lines having equal keys.
If used with the -c
option, checks that there are no lines
with duplicate keys, in addition to checking that the input file is
sorted.
The option "--unique"
is equivalent to the "-
u
"
option.
Technically speaking, this field points to a set with the options of the
current set plus the option "--unique"
. If the option "--unique"
is already set, the field unique
points to the enum constant itself
as it already represents the current set of options.
public static SortOptionSet_bcdfgmru[] values()
for (SortOptionSet_bcdfgmru c : SortOptionSet_bcdfgmru.values()) System.out.println(c);
public static SortOptionSet_bcdfgmru valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic Class<SortOption> optionType()
OptionSet
optionType
in interface OptionSet<SortOption>
public boolean isSet(SortOption option)
OptionSet
option
is set and false otherwiseisSet
in interface OptionSet<SortOption>
option
- the option to testoption
is set in this OptionSet
public int size()
OptionSet
size
in interface OptionSet<SortOption>
public EnumSet<SortOption> asSet()
this
option set.asSet
in interface OptionSet<SortOption>
public Iterator<SortOption> iterator()
iterator
in interface Iterable<SortOption>
iterator
in interface OptionSet<SortOption>
public boolean useAcronymFor(SortOption option)
acronym
should be used in
for the specified option
string representations.
In particular and independent from the option
argument, this
option set returns true if the last option added to this set was an
acronym, and false if it was a long option name.
For instance, the set defined as
SortOptionSet_bcdfgmru.check.d;uses acronyms, that is, this method always returns true for the above set.
On the other hand, long option names are used and this method always returns false for the set
SortOptionSet_bcdfgmru.c.dictionaryOrder;
Note that a repeated option is not treated as the last set option. For instance, the first and last option of the following set are equivalent and acronyms are used:
SortOptionSet_bcdfgmru.c.d.check;
This method always returns true for the empty set with no active options.
useAcronymFor
in interface OptionSet<SortOption>
option
- the option of interest, has no impact on the result returned
by this methodCopyright © 2024. All rights reserved.