diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2011-12-03 15:12:03 +0100 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2011-12-03 15:12:03 +0100 |
| commit | da83fd577df3f69027040a18573a0fb1e2111f40 (patch) | |
| tree | 9bc2ce5de5913baa2630b9b09f4e6d71a236d2c7 /main/src/cgeo/geocaching/sorting | |
| parent | 0c22235950d17dcae886424810eafd67a40c3ad4 (diff) | |
| download | cgeo-da83fd577df3f69027040a18573a0fb1e2111f40.zip cgeo-da83fd577df3f69027040a18573a0fb1e2111f40.tar.gz cgeo-da83fd577df3f69027040a18573a0fb1e2111f40.tar.bz2 | |
refactoring: reduce boxing/unboxing craziness
Diffstat (limited to 'main/src/cgeo/geocaching/sorting')
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 |
