forked from SteamWar/SteamWar
Optimize some stuff and fix some other stuff
This commit is contained in:
@@ -25,7 +25,6 @@ import lombok.RequiredArgsConstructor;
|
||||
|
||||
import javax.annotation.CheckReturnValue;
|
||||
import javax.annotation.Nullable;
|
||||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
|
||||
@@ -42,7 +41,7 @@ public interface RegionBackups {
|
||||
|
||||
@RequiredArgsConstructor
|
||||
@Getter
|
||||
abstract class Backup implements Comparator<Backup> {
|
||||
abstract class Backup implements Comparable<Backup> {
|
||||
@NonNull
|
||||
private final BackupType type;
|
||||
|
||||
@@ -60,8 +59,8 @@ public interface RegionBackups {
|
||||
public abstract long getCreationTime();
|
||||
|
||||
@Override
|
||||
public int compare(Backup o1, Backup o2) {
|
||||
return Long.compare(o1.getCreationTime(), o2.getCreationTime());
|
||||
public int compareTo(Backup o) {
|
||||
return Long.compare(getCreationTime(), o.getCreationTime());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user