public final class PrimaryAliasComparator extends java.lang.Object implements java.util.Comparator<CommandMapping>
CommandMapping
using
String.compareTo(String)
.Modifier and Type | Field and Description |
---|---|
static PrimaryAliasComparator |
INSTANCE
An instance of this class.
|
Constructor and Description |
---|
PrimaryAliasComparator(java.util.regex.Pattern removalPattern)
Create a new instance.
|
Modifier and Type | Method and Description |
---|---|
int |
compare(CommandMapping o1,
CommandMapping o2) |
public static final PrimaryAliasComparator INSTANCE
public PrimaryAliasComparator(@Nullable java.util.regex.Pattern removalPattern)
removalPattern
- a regex to remove unwanted characters from the compared aliasespublic int compare(CommandMapping o1, CommandMapping o2)
compare
in interface java.util.Comparator<CommandMapping>