aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/sorting
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2011-12-03 15:12:03 +0100
committerBananeweizen <bananeweizen@gmx.de>2011-12-03 15:12:03 +0100
commitda83fd577df3f69027040a18573a0fb1e2111f40 (patch)
tree9bc2ce5de5913baa2630b9b09f4e6d71a236d2c7 /main/src/cgeo/geocaching/sorting
parent0c22235950d17dcae886424810eafd67a40c3ad4 (diff)
downloadcgeo-da83fd577df3f69027040a18573a0fb1e2111f40.zip
cgeo-da83fd577df3f69027040a18573a0fb1e2111f40.tar.gz
cgeo-da83fd577df3f69027040a18573a0fb1e2111f40.tar.bz2
refactoring: reduce boxing/unboxing craziness
Diffstat (limited to 'main/src/cgeo/geocaching/sorting')
-rw-r--r--main/src/cgeo/geocaching/sorting/DifficultyComparator.java2
-rw-r--r--main/src/cgeo/geocaching/sorting/FindsComparator.java2
-rw-r--r--main/src/cgeo/geocaching/sorting/TerrainComparator.java2
3 files changed, 3 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/sorting/DifficultyComparator.java b/main/src/cgeo/geocaching/sorting/DifficultyComparator.java
index c044598..0d65660 100644
--- a/main/src/cgeo/geocaching/sorting/DifficultyComparator.java
+++ b/main/src/cgeo/geocaching/sorting/DifficultyComparator.java
@@ -10,7 +10,7 @@ public class DifficultyComparator extends AbstractCacheComparator {
@Override
protected boolean canCompare(cgCache cache1, cgCache cache2) {
- return cache1.getDifficulty() != null && cache2.getDifficulty() != null;
+ return cache1.getDifficulty() != 0.0 && cache2.getDifficulty() != 0.0;
}
@Override
diff --git a/main/src/cgeo/geocaching/sorting/FindsComparator.java b/main/src/cgeo/geocaching/sorting/FindsComparator.java
index 983946f..3895273 100644
--- a/main/src/cgeo/geocaching/sorting/FindsComparator.java
+++ b/main/src/cgeo/geocaching/sorting/FindsComparator.java
@@ -31,7 +31,7 @@ public class FindsComparator extends AbstractCacheComparator {
}
Integer logged = cache.getLogCounts().get(cgBase.LOG_FOUND_IT);
if (logged != null) {
- finds = logged;
+ finds = logged.intValue();
}
return finds;
}
diff --git a/main/src/cgeo/geocaching/sorting/TerrainComparator.java b/main/src/cgeo/geocaching/sorting/TerrainComparator.java
index 2da5971..c0590cb 100644
--- a/main/src/cgeo/geocaching/sorting/TerrainComparator.java
+++ b/main/src/cgeo/geocaching/sorting/TerrainComparator.java
@@ -10,7 +10,7 @@ public class TerrainComparator extends AbstractCacheComparator {
@Override
protected boolean canCompare(cgCache cache1, cgCache cache2) {
- return cache1.getTerrain() != null && cache2.getTerrain() != null;
+ return cache1.getTerrain() != 0.0 && cache2.getTerrain() != 0.0;
}
@Override