From 9659b4500a96162a53b834eb201032d237e904d2 Mon Sep 17 00:00:00 2001 From: Nanit Date: Fri, 29 Oct 2021 13:17:39 +0300 Subject: [PATCH] New helpers method for Version enum --- .../nanit/limbo/protocol/registry/Version.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/main/java/ru/nanit/limbo/protocol/registry/Version.java b/src/main/java/ru/nanit/limbo/protocol/registry/Version.java index f205417..c87385a 100644 --- a/src/main/java/ru/nanit/limbo/protocol/registry/Version.java +++ b/src/main/java/ru/nanit/limbo/protocol/registry/Version.java @@ -64,6 +64,22 @@ public enum Version { return prev; } + public boolean more(Version another) { + return this.protocolNumber > another.protocolNumber; + } + + public boolean moreOrEqual(Version another) { + return this.protocolNumber >= another.protocolNumber; + } + + public boolean less(Version another) { + return this.protocolNumber < another.protocolNumber; + } + + public boolean lessOrEqual(Version another) { + return this.protocolNumber <= another.protocolNumber; + } + public static Version getMin() { return V1_9; }