net.dpml.cli.util
public final class Comparators extends Object
Version: @PROJECT-VERSION@
Method Summary | |
---|---|
static Comparator | chain(Comparator c0, Comparator c1)
Chains comparators together.
|
static Comparator | chain(Comparator c0, Comparator c1, Comparator c2)
Chains comparators together.
|
static Comparator | chain(Comparator c0, Comparator c1, Comparator c2, Comparator c3)
Chains comparators together.
|
static Comparator | chain(Comparator c0, Comparator c1, Comparator c2, Comparator c3, Comparator c4)
Chains comparators together.
|
static Comparator | chain(List comparators)
Chains comparators together.
|
static Comparator | chain(Comparator[] comparators)
Chains an array of comparators together. |
static Comparator | commandFirst()
Forces Command instances to appear at the beginning of lists
|
static Comparator | commandLast()
Forces Command instances to appear at the end of lists
|
static Comparator | defaultOptionFirst()
Forces DefaultOption instances to appear at the beginning of lists
|
static Comparator | defaultOptionLast()
Forces DefaultOption instances to appear at the end of lists
|
static Comparator | groupFirst()
Forces Group instances to appear at the beginning of lists
|
static Comparator | groupLast()
Forces Group instances to appear at the end of lists
|
static Comparator | namedFirst(String name)
Forces Comparators with a particular trigger to appear at the beginning
of lists
|
static Comparator | namedLast(String name)
Forces Comparators with a particular trigger to appear at the end of
lists
|
static Comparator | preferredNameFirst()
Orders Options by preferredName
|
static Comparator | preferredNameLast()
Orders Options by preferredName, reversed
|
static Comparator | requiredFirst()
Orders Options grouping required Options first
|
static Comparator | requiredLast()
Orders Options grouping required Options last
|
static Comparator | switchFirst()
Forces Switch instances to appear at the beginning of lists
|
static Comparator | switchLast()
Forces Switch instances to appear at the end of lists
|
Parameters: c0 a comparator c1 a comparator
Returns: a chained comparator
See Also: (Comparator[])
Parameters: c0 a comparator c1 a comparator c2 a comparator
Returns: a chained comparator
See Also: (Comparator[])
Parameters: c0 a comparator c1 a comparator c2 a comparator c3 a comparator
Returns: a chained comparator
See Also: (Comparator[])
Parameters: c0 a comparator c1 a comparator c2 a comparator c3 a comparator c4 a comparator
Returns: a chained comparator
See Also: (Comparator[])
Parameters: comparators a List of comparators to chain together
Returns: a chained comparator
See Also: (Comparator[])
Parameters: comparators the array of comparators
Returns: a chained comparator
Returns: a new comparator
See Also: Command
Returns: a new comparator
See Also: Command
Returns: a new comparator
See Also: DefaultOption
Returns: a new comparator
See Also: DefaultOption
Returns: a new comparator
See Also: Group
Returns: a new comparator
See Also: Group
Parameters: name the trigger name to select
Returns: a new comparator
See Also: getTriggers
Parameters: name the trigger name to select
Returns: a new comparator
See Also: getTriggers
Returns: a new comparator
See Also: getPreferredName
Returns: a new comparator
See Also: getPreferredName
Returns: a new comparator
See Also: isRequired
Returns: a new comparator
See Also: isRequired
Returns: a new comparator
See Also: Switch
Returns: a new comparator
See Also: Switch