Package org.apache.qpid.server.util
Class Serial
- java.lang.Object
-
- org.apache.qpid.server.util.Serial
-
public class Serial extends Object
This class provides basic serial number comparisons as defined in RFC 1982.
-
-
Field Summary
Fields Modifier and Type Field Description static Comparator<Integer>
COMPARATOR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
compare(int s1, int s2)
Compares two numbers using serial arithmetic.static boolean
eq(int s1, int s2)
static boolean
ge(int s1, int s2)
static boolean
gt(int s1, int s2)
static boolean
le(int s1, int s2)
static boolean
lt(int s1, int s2)
static int
max(int s1, int s2)
static int
min(int s1, int s2)
-
-
-
Field Detail
-
COMPARATOR
public static final Comparator<Integer> COMPARATOR
-
-
Method Detail
-
compare
public static int compare(int s1, int s2)
Compares two numbers using serial arithmetic.- Parameters:
s1
- the first serial numbers2
- the second serial number- Returns:
- a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second
-
lt
public static boolean lt(int s1, int s2)
-
le
public static boolean le(int s1, int s2)
-
gt
public static boolean gt(int s1, int s2)
-
ge
public static boolean ge(int s1, int s2)
-
eq
public static boolean eq(int s1, int s2)
-
min
public static int min(int s1, int s2)
-
max
public static int max(int s1, int s2)
-
-