|
|
|
@ -1,5 +1,6 @@
|
|
|
|
|
package com.beemdevelopment.aegis;
|
|
|
|
|
|
|
|
|
|
import com.beemdevelopment.aegis.helpers.comparators.AccountNameComparator;
|
|
|
|
|
import com.beemdevelopment.aegis.helpers.comparators.IssuerNameComparator;
|
|
|
|
|
|
|
|
|
|
import java.util.Comparator;
|
|
|
|
@ -14,11 +15,9 @@ public enum SortCategory {
|
|
|
|
|
public static Comparator getComparator(SortCategory sortCategory) {
|
|
|
|
|
switch(sortCategory) {
|
|
|
|
|
case ACCOUNT:
|
|
|
|
|
return new IssuerNameComparator();
|
|
|
|
|
case ACCOUNTREVERSED:
|
|
|
|
|
return new IssuerNameComparator();
|
|
|
|
|
return new AccountNameComparator();
|
|
|
|
|
case ISSUER:
|
|
|
|
|
return new IssuerNameComparator();
|
|
|
|
|
case ISSUERREVERSED:
|
|
|
|
|
return new IssuerNameComparator();
|
|
|
|
|
case CUSTOM:
|
|
|
|
@ -35,7 +34,7 @@ public enum SortCategory {
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
|
|
default:
|
|
|
|
|
return true;
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|