Package generic.util
Class UnsignedDataUtils
- java.lang.Object
-
- generic.util.UnsignedDataUtils
-
public class UnsignedDataUtils extends java.lang.ObjectA class for performing unsigned comparisons of java primitives.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)Simple test for the Comp class.static booleanunsignedGreaterThan(byte i, byte j)Returns true ifiis GREATER THANj.static booleanunsignedGreaterThan(int i, int j)Returns true ifiis GREATER THANj.static booleanunsignedGreaterThan(long i, long j)Returns true ifiis GREATER THANj.static booleanunsignedGreaterThan(short i, short j)Returns true ifiis GREATER THANj.static booleanunsignedGreaterThanOrEqual(byte i, byte j)Returns true ifiis GREATER THAN or EQUAL TOj.static booleanunsignedGreaterThanOrEqual(int i, int j)Returns true ifiis GREATER THAN or EQUAL TOj.static booleanunsignedGreaterThanOrEqual(long i, long j)Returns true ifiis GREATER THAN or EQUAL TOj.static booleanunsignedGreaterThanOrEqual(short i, short j)Returns true ifiis GREATER THAN or EQUAL TOj.static booleanunsignedLessThan(byte i, byte j)Returns true ifiis LESS THANj.static booleanunsignedLessThan(int i, int j)Returns true ifiis LESS THANj.static booleanunsignedLessThan(long i, long j)Returns true ifiis LESS THANj.static booleanunsignedLessThan(short i, short j)Returns true ifiis LESS THANj.static booleanunsignedLessThanOrEqual(byte i, byte j)Returns true ifiis LESS THAN or EQUAL TOj.static booleanunsignedLessThanOrEqual(int i, int j)Returns true ifiis LESS THAN or EQUAL TOj.static booleanunsignedLessThanOrEqual(long i, long j)Returns true ifiis LESS THAN or EQUAL TOj.static booleanunsignedLessThanOrEqual(short i, short j)Returns true ifiis LESS THAN or EQUAL TOj.
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
Simple test for the Comp class.- Parameters:
args- not used
-
unsignedLessThan
public static boolean unsignedLessThan(byte i, byte j)Returns true ifiis LESS THANj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis less thanj
-
unsignedLessThanOrEqual
public static boolean unsignedLessThanOrEqual(byte i, byte j)Returns true ifiis LESS THAN or EQUAL TOj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis less than or equal toj
-
unsignedGreaterThan
public static boolean unsignedGreaterThan(byte i, byte j)Returns true ifiis GREATER THANj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis greater thanj
-
unsignedGreaterThanOrEqual
public static boolean unsignedGreaterThanOrEqual(byte i, byte j)Returns true ifiis GREATER THAN or EQUAL TOj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis greater than or equal toj
-
unsignedLessThan
public static boolean unsignedLessThan(short i, short j)Returns true ifiis LESS THANj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis less thanj
-
unsignedLessThanOrEqual
public static boolean unsignedLessThanOrEqual(short i, short j)Returns true ifiis LESS THAN or EQUAL TOj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis less than or equal toj
-
unsignedGreaterThan
public static boolean unsignedGreaterThan(short i, short j)Returns true ifiis GREATER THANj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis greater thanj
-
unsignedGreaterThanOrEqual
public static boolean unsignedGreaterThanOrEqual(short i, short j)Returns true ifiis GREATER THAN or EQUAL TOj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis greater than or equal toj
-
unsignedLessThan
public static boolean unsignedLessThan(int i, int j)Returns true ifiis LESS THANj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis less thanj
-
unsignedLessThanOrEqual
public static boolean unsignedLessThanOrEqual(int i, int j)Returns true ifiis LESS THAN or EQUAL TOj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis less than or equal toj
-
unsignedGreaterThan
public static boolean unsignedGreaterThan(int i, int j)Returns true ifiis GREATER THANj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis greater thanj
-
unsignedGreaterThanOrEqual
public static boolean unsignedGreaterThanOrEqual(int i, int j)Returns true ifiis GREATER THAN or EQUAL TOj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis greater than or equal toj
-
unsignedLessThan
public static boolean unsignedLessThan(long i, long j)Returns true ifiis LESS THANj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis less thanj
-
unsignedLessThanOrEqual
public static boolean unsignedLessThanOrEqual(long i, long j)Returns true ifiis LESS THAN or EQUAL TOj.- Parameters:
i- an argumentj- another argument- Returns:
- true if
iis less than or equal toj
-
unsignedGreaterThan
public static boolean unsignedGreaterThan(long i, long j)Returns true ifiis GREATER THANj.- Parameters:
i- an argumentj- another argument- Returns:
- return true if
iis greater thanj
-
unsignedGreaterThanOrEqual
public static boolean unsignedGreaterThanOrEqual(long i, long j)Returns true ifiis GREATER THAN or EQUAL TOj.- Parameters:
i- an argumentj- another argument- Returns:
- return true if
iis greater than or equal toj
-
-