From e8897966714403e51c60716d3a9dbdfb1a982890 Mon Sep 17 00:00:00 2001 From: Daniel Dakhno Date: Sun, 26 Dec 2021 17:58:47 +0100 Subject: [PATCH] added util method to Version --- .../gadgetbridge/util/Version.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/Version.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/Version.java index 779ef3edd..e29b8c9b2 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/Version.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/Version.java @@ -35,6 +35,26 @@ public class Version implements Comparable { this.version = version; } + public boolean smallerOrEqualThan(Version that){ + return !greaterThan(that); + } + + public boolean greaterOrEqualThan(Version that){ + return !smallerThan(that); + } + + public boolean smallerThan(Version that){ + return compareTo(that) == -1; + } + + public boolean greaterThan(Version that){ + return compareTo(that) == 1; + } + + public boolean sameAs(Version that){ + return compareTo(that) == 0; + } + @Override public int compareTo(Version that) { if(that == null) return 1;