Package org.eclipse.jetty.util
Class MathUtils
java.lang.Object
org.eclipse.jetty.util.MathUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic long
cappedAdd
(long a, long b) Returns the sum of its arguments, capping toLong.MAX_VALUE
if they overflow.static boolean
sumOverflows
(int a, int b) Returns whether the sum of the arguments overflows anint
.
-
Constructor Details
-
MathUtils
private MathUtils()
-
-
Method Details
-
sumOverflows
public static boolean sumOverflows(int a, int b) Returns whether the sum of the arguments overflows anint
.- Parameters:
a
- the first valueb
- the second value- Returns:
- whether the sum of the arguments overflows an
int
-
cappedAdd
public static long cappedAdd(long a, long b) Returns the sum of its arguments, capping toLong.MAX_VALUE
if they overflow.- Parameters:
a
- the first valueb
- the second value- Returns:
- the sum of the values, capped to
Long.MAX_VALUE
-