public final class Operators
extends java.lang.Object
This class serves primarily as a consolidation point and dispatcher for worker methods located in diverse classes. All method calls made by the database server are redirected to those worker methods. However, since the database server knows nothing of the P2J wrapper types used by those methods to represent primitives, this class also performs a transformation to (on input) and from (on output) the P2J wrapper types. Thus, all parameters and return types for methods in this class are specified in terms of the standard J2SE wrapper types or primitive types.
The transformation handles conversion between null
J2SE
wrapper types and the implementation of unknown value
in the
P2J wrapper types. This is possible because unknown value maps to SQL
NULL in the backing database. However, certain data can be lost in the
transformation, and if these data are necessary, this mechanism should be
avoided. Instead, client-side where clause processing should be used in
these cases. Specifically, the following data are not represented by J2SE
wrappers or primitives and thus cannot be preserved during transformation:
decimal
value;
character
value;
date
value.
Functions
Constructor and Description |
---|
Operators() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Long |
dateSpan(java.sql.Date d1,
java.sql.Date d2)
Determine the number of days between two dates.
|
static java.math.BigDecimal |
divide(java.math.BigDecimal a,
java.math.BigDecimal b)
Calculate the quotient of two numbers.
|
static java.math.BigDecimal |
divide(java.math.BigDecimal a,
java.lang.Integer b)
Calculate the quotient of two numbers.
|
static java.math.BigDecimal |
divide(java.math.BigDecimal a,
java.lang.Long b)
Calculate the quotient of two numbers.
|
static java.math.BigDecimal |
divide(java.lang.Integer a,
java.math.BigDecimal b)
Calculate the quotient of two numbers.
|
static java.math.BigDecimal |
divide(java.lang.Integer a,
java.lang.Integer b)
Calculate the quotient of two numbers.
|
static java.math.BigDecimal |
divide(java.lang.Integer a,
java.lang.Long b)
Calculate the quotient of two numbers.
|
static java.math.BigDecimal |
divide(java.lang.Long a,
java.math.BigDecimal b)
Calculate the quotient of two numbers.
|
static java.math.BigDecimal |
divide(java.lang.Long a,
java.lang.Integer b)
Calculate the quotient of two numbers.
|
static java.math.BigDecimal |
divide(java.lang.Long a,
java.lang.Long b)
Calculate the quotient of two numbers.
|
static java.lang.Boolean |
eq(java.math.BigDecimal a,
java.math.BigDecimal b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.math.BigDecimal a,
java.lang.Integer b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.math.BigDecimal a,
java.lang.Long b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.lang.Boolean a,
java.lang.Boolean b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.sql.Date a,
java.sql.Date b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.lang.Integer a,
java.math.BigDecimal b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.lang.Integer a,
java.lang.Integer b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.lang.Integer a,
java.lang.Long b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.lang.Long a,
java.math.BigDecimal b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.lang.Long a,
java.lang.Integer b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.lang.Long a,
java.lang.Long b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.lang.String a,
java.lang.String b)
Test two values for equality.
|
static java.lang.Boolean |
eq(java.sql.Timestamp a,
java.sql.Timestamp b)
Test two values for equality.
|
static java.lang.Boolean |
gt(java.math.BigDecimal a,
java.math.BigDecimal b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.math.BigDecimal a,
java.lang.Integer b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.math.BigDecimal a,
java.lang.Long b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.lang.Boolean a,
java.lang.Boolean b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.sql.Date a,
java.sql.Date b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.lang.Integer a,
java.math.BigDecimal b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.lang.Integer a,
java.lang.Integer b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.lang.Integer a,
java.lang.Long b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.lang.Long a,
java.math.BigDecimal b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.lang.Long a,
java.lang.Integer b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.lang.Long a,
java.lang.Long b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.lang.String a,
java.lang.String b)
Test whether
a > b . |
static java.lang.Boolean |
gt(java.sql.Timestamp a,
java.sql.Timestamp b)
Test whether
a > b . |
static java.lang.Boolean |
gte(java.math.BigDecimal a,
java.math.BigDecimal b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.math.BigDecimal a,
java.lang.Integer b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.math.BigDecimal a,
java.lang.Long b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.lang.Boolean a,
java.lang.Boolean b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.sql.Date a,
java.sql.Date b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.lang.Integer a,
java.math.BigDecimal b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.lang.Integer a,
java.lang.Integer b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.lang.Integer a,
java.lang.Long b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.lang.Long a,
java.math.BigDecimal b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.lang.Long a,
java.lang.Integer b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.lang.Long a,
java.lang.Long b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.lang.String a,
java.lang.String b)
Test whether
a >= b . |
static java.lang.Boolean |
gte(java.sql.Timestamp a,
java.sql.Timestamp b)
Test whether
a >= b . |
static java.lang.Boolean |
lt(java.math.BigDecimal a,
java.math.BigDecimal b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.math.BigDecimal a,
java.lang.Integer b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.math.BigDecimal a,
java.lang.Long b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.lang.Boolean a,
java.lang.Boolean b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.sql.Date a,
java.sql.Date b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.lang.Integer a,
java.math.BigDecimal b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.lang.Integer a,
java.lang.Integer b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.lang.Integer a,
java.lang.Long b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.lang.Long a,
java.math.BigDecimal b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.lang.Long a,
java.lang.Integer b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.lang.Long a,
java.lang.Long b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.lang.String a,
java.lang.String b)
Test whether
a < b . |
static java.lang.Boolean |
lt(java.sql.Timestamp a,
java.sql.Timestamp b)
Test whether
a < b . |
static java.lang.Boolean |
lte(java.math.BigDecimal a,
java.math.BigDecimal b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.math.BigDecimal a,
java.lang.Integer b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.math.BigDecimal a,
java.lang.Long b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.lang.Boolean a,
java.lang.Boolean b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.sql.Date a,
java.sql.Date b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.lang.Integer a,
java.math.BigDecimal b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.lang.Integer a,
java.lang.Integer b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.lang.Integer a,
java.lang.Long b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.lang.Long a,
java.math.BigDecimal b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.lang.Long a,
java.lang.Integer b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.lang.Long a,
java.lang.Long b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.lang.String a,
java.lang.String b)
Test whether
a <= b . |
static java.lang.Boolean |
lte(java.sql.Timestamp a,
java.sql.Timestamp b)
Test whether
a <= b . |
static java.math.BigDecimal |
minus(java.math.BigDecimal a,
java.math.BigDecimal b)
Subtract one number from another.
|
static java.math.BigDecimal |
minus(java.math.BigDecimal a,
java.lang.Integer b)
Subtract one number from another.
|
static java.math.BigDecimal |
minus(java.math.BigDecimal a,
java.lang.Long b)
Subtract one number from another.
|
static java.sql.Date |
minus(java.sql.Date value,
java.math.BigDecimal days)
Calculate a date by subtracting a number of days from a date.
|
static java.sql.Date |
minus(java.sql.Date value,
java.lang.Integer days)
Calculate a date by subtracting a number of days from a date.
|
static java.sql.Date |
minus(java.sql.Date value,
java.lang.Long days)
Calculate a date by subtracting a number of days from a date.
|
static java.math.BigDecimal |
minus(java.lang.Integer a,
java.math.BigDecimal b)
Subtract one number from another.
|
static java.lang.Long |
minus(java.lang.Integer a,
java.lang.Integer b)
Subtract one number from another.
|
static java.lang.Long |
minus(java.lang.Integer a,
java.lang.Long b)
Subtract one number from another.
|
static java.math.BigDecimal |
minus(java.lang.Long a,
java.math.BigDecimal b)
Subtract one number from another.
|
static java.lang.Long |
minus(java.lang.Long a,
java.lang.Integer b)
Subtract one number from another.
|
static java.lang.Long |
minus(java.lang.Long a,
java.lang.Long b)
Subtract one number from another.
|
static java.sql.Timestamp |
minusMillis(java.sql.Timestamp value,
java.math.BigDecimal millis)
Calculate a timestamp by substracting a number of milliseconds from a datetime.
|
static java.sql.Timestamp |
minusMillis(java.sql.Timestamp value,
java.lang.Integer millis)
Calculate a timestamp by substracting a number of milliseconds from a datetime.
|
static java.sql.Timestamp |
minusMillis(java.sql.Timestamp value,
java.lang.Long millis)
Calculate a timestamp by substracting a number of milliseconds from a datetime.
|
static java.lang.Long |
modulo(java.math.BigDecimal a,
java.math.BigDecimal b)
Calculate the integer remainder resulting from the integer division of two numbers.
|
static java.lang.Long |
modulo(java.math.BigDecimal a,
java.lang.Integer b)
Calculate the integer remainder resulting from the integer division of two numbers.
|
static java.lang.Long |
modulo(java.math.BigDecimal a,
java.lang.Long b)
Calculate the integer remainder resulting from the integer division of two numbers.
|
static java.lang.Long |
modulo(java.lang.Integer a,
java.math.BigDecimal b)
Calculate the integer remainder resulting from the integer division of two numbers.
|
static java.lang.Long |
modulo(java.lang.Integer a,
java.lang.Integer b)
Calculate the integer remainder resulting from the integer division of two numbers.
|
static java.lang.Long |
modulo(java.lang.Integer a,
java.lang.Long b)
Calculate the integer remainder resulting from the integer division of two numbers.
|
static java.lang.Long |
modulo(java.lang.Long a,
java.math.BigDecimal b)
Calculate the integer remainder resulting from the integer division of two numbers.
|
static java.lang.Long |
modulo(java.lang.Long a,
java.lang.Integer b)
Calculate the integer remainder resulting from the integer division of two numbers.
|
static java.lang.Long |
modulo(java.lang.Long a,
java.lang.Long b)
Calculate the integer remainder resulting from the integer division of two numbers.
|
static java.math.BigDecimal |
multiply(java.math.BigDecimal a,
java.math.BigDecimal b)
Calculate the product of two numbers.
|
static java.math.BigDecimal |
multiply(java.math.BigDecimal a,
java.lang.Integer b)
Calculate the product of two numbers.
|
static java.math.BigDecimal |
multiply(java.math.BigDecimal a,
java.lang.Long b)
Calculate the product of two numbers.
|
static java.math.BigDecimal |
multiply(java.lang.Integer a,
java.math.BigDecimal b)
Calculate the product of two numbers.
|
static java.lang.Long |
multiply(java.lang.Integer a,
java.lang.Integer b)
Calculate the product of two numbers.
|
static java.lang.Long |
multiply(java.lang.Integer a,
java.lang.Long b)
Calculate the product of two numbers.
|
static java.math.BigDecimal |
multiply(java.lang.Long a,
java.math.BigDecimal b)
Calculate the product of two numbers.
|
static java.lang.Long |
multiply(java.lang.Long a,
java.lang.Integer b)
Calculate the product of two numbers.
|
static java.lang.Long |
multiply(java.lang.Long a,
java.lang.Long b)
Calculate the product of two numbers.
|
static java.lang.Boolean |
ne(java.math.BigDecimal a,
java.math.BigDecimal b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.math.BigDecimal a,
java.lang.Integer b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.math.BigDecimal a,
java.lang.Long b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.lang.Boolean a,
java.lang.Boolean b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.sql.Date a,
java.sql.Date b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.lang.Integer a,
java.math.BigDecimal b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.lang.Integer a,
java.lang.Integer b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.lang.Integer a,
java.lang.Long b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.lang.Long a,
java.math.BigDecimal b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.lang.Long a,
java.lang.Integer b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.lang.Long a,
java.lang.Long b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.lang.String a,
java.lang.String b)
Test two values for inequality.
|
static java.lang.Boolean |
ne(java.sql.Timestamp a,
java.sql.Timestamp b)
Test two values for inequality.
|
static java.math.BigDecimal |
plus(java.math.BigDecimal a,
java.math.BigDecimal b)
Add two numbers.
|
static java.sql.Date |
plus(java.math.BigDecimal days,
java.sql.Date value)
Add a number of days to a date.
|
static java.math.BigDecimal |
plus(java.math.BigDecimal a,
java.lang.Integer b)
Add two numbers.
|
static java.math.BigDecimal |
plus(java.math.BigDecimal a,
java.lang.Long b)
Add two numbers.
|
static java.sql.Date |
plus(java.sql.Date value,
java.math.BigDecimal days)
Add a number of days to a date.
|
static java.sql.Date |
plus(java.sql.Date value,
java.lang.Integer days)
Add a number of days to a date.
|
static java.sql.Date |
plus(java.sql.Date value,
java.lang.Long days)
Add a number of days to a date.
|
static java.math.BigDecimal |
plus(java.lang.Integer a,
java.math.BigDecimal b)
Add two numbers.
|
static java.sql.Date |
plus(java.lang.Integer days,
java.sql.Date value)
Add a number of days to a date.
|
static java.lang.Long |
plus(java.lang.Integer a,
java.lang.Integer b)
Add two numbers.
|
static java.lang.Long |
plus(java.lang.Integer a,
java.lang.Long b)
Add two numbers.
|
static java.math.BigDecimal |
plus(java.lang.Long a,
java.math.BigDecimal b)
Add two numbers.
|
static java.sql.Date |
plus(java.lang.Long days,
java.sql.Date value)
Add a number of days to a date.
|
static java.lang.Long |
plus(java.lang.Long a,
java.lang.Integer b)
Add two numbers.
|
static java.lang.Long |
plus(java.lang.Long a,
java.lang.Long b)
Add two numbers.
|
static java.sql.Timestamp |
plusMillis(java.math.BigDecimal millis,
java.sql.Timestamp value)
Add a number of milliseconds to a datetime.
|
static java.sql.Timestamp |
plusMillis(java.sql.Timestamp value,
java.math.BigDecimal millis)
Add a number of milliseconds to a datetime.
|
static java.sql.Timestamp |
plusMillis(java.sql.Timestamp value,
java.lang.Integer millis)
Add a number of milliseconds to a datetime.
|
static java.sql.Timestamp |
plusMillis(java.sql.Timestamp value,
java.lang.Long millis)
Add a number of milliseconds to a datetime.
|
static java.lang.Long |
timeSpan(java.sql.Timestamp d1,
java.sql.Timestamp d2)
Determine the number of milliseconds between two timestamps.
|
private static java.lang.Long |
toLong(java.lang.Integer i)
Rewraps an
Integer value into a Long . |
public static java.lang.Boolean eq(java.lang.Boolean a, java.lang.Boolean b)
public static java.lang.Boolean eq(java.lang.String a, java.lang.String b)
public static java.lang.Boolean eq(java.lang.Long a, java.lang.Long b)
public static java.lang.Boolean eq(java.lang.Long a, java.lang.Integer b)
public static java.lang.Boolean eq(java.lang.Integer a, java.lang.Long b)
public static java.lang.Boolean eq(java.lang.Integer a, java.lang.Integer b)
public static java.lang.Boolean eq(java.math.BigDecimal a, java.math.BigDecimal b)
public static java.lang.Boolean eq(java.math.BigDecimal a, java.lang.Long b)
public static java.lang.Boolean eq(java.math.BigDecimal a, java.lang.Integer b)
public static java.lang.Boolean eq(java.lang.Long a, java.math.BigDecimal b)
public static java.lang.Boolean eq(java.lang.Integer a, java.math.BigDecimal b)
public static java.lang.Boolean eq(java.sql.Timestamp a, java.sql.Timestamp b)
public static java.lang.Boolean eq(java.sql.Date a, java.sql.Date b)
public static java.lang.Boolean ne(java.lang.Boolean a, java.lang.Boolean b)
public static java.lang.Boolean ne(java.lang.String a, java.lang.String b)
public static java.lang.Boolean ne(java.lang.Long a, java.lang.Long b)
public static java.lang.Boolean ne(java.lang.Long a, java.lang.Integer b)
public static java.lang.Boolean ne(java.lang.Integer a, java.lang.Long b)
public static java.lang.Boolean ne(java.lang.Integer a, java.lang.Integer b)
public static java.lang.Boolean ne(java.math.BigDecimal a, java.math.BigDecimal b)
public static java.lang.Boolean ne(java.math.BigDecimal a, java.lang.Long b)
public static java.lang.Boolean ne(java.math.BigDecimal a, java.lang.Integer b)
public static java.lang.Boolean ne(java.lang.Long a, java.math.BigDecimal b)
public static java.lang.Boolean ne(java.lang.Integer a, java.math.BigDecimal b)
public static java.lang.Boolean ne(java.sql.Timestamp a, java.sql.Timestamp b)
public static java.lang.Boolean ne(java.sql.Date a, java.sql.Date b)
public static java.lang.Boolean gt(java.lang.Boolean a, java.lang.Boolean b)
a
> b
.public static java.lang.Boolean gt(java.lang.String a, java.lang.String b)
a
> b
.public static java.lang.Boolean gt(java.lang.Long a, java.lang.Long b)
a
> b
.public static java.lang.Boolean gt(java.lang.Long a, java.lang.Integer b)
a
> b
.public static java.lang.Boolean gt(java.lang.Integer a, java.lang.Long b)
a
> b
.public static java.lang.Boolean gt(java.lang.Integer a, java.lang.Integer b)
a
> b
.public static java.lang.Boolean gt(java.math.BigDecimal a, java.math.BigDecimal b)
a
> b
.public static java.lang.Boolean gt(java.math.BigDecimal a, java.lang.Long b)
a
> b
.public static java.lang.Boolean gt(java.math.BigDecimal a, java.lang.Integer b)
a
> b
.public static java.lang.Boolean gt(java.lang.Long a, java.math.BigDecimal b)
a
> b
.public static java.lang.Boolean gt(java.lang.Integer a, java.math.BigDecimal b)
a
> b
.public static java.lang.Boolean gt(java.sql.Timestamp a, java.sql.Timestamp b)
a
> b
.public static java.lang.Boolean gt(java.sql.Date a, java.sql.Date b)
a
> b
.public static java.lang.Boolean gte(java.lang.Boolean a, java.lang.Boolean b)
a
>= b
.public static java.lang.Boolean gte(java.lang.String a, java.lang.String b)
a
>= b
.public static java.lang.Boolean gte(java.lang.Long a, java.lang.Long b)
a
>= b
.public static java.lang.Boolean gte(java.lang.Long a, java.lang.Integer b)
a
>= b
.public static java.lang.Boolean gte(java.lang.Integer a, java.lang.Long b)
a
>= b
.public static java.lang.Boolean gte(java.lang.Integer a, java.lang.Integer b)
a
>= b
.public static java.lang.Boolean gte(java.math.BigDecimal a, java.math.BigDecimal b)
a
>= b
.public static java.lang.Boolean gte(java.math.BigDecimal a, java.lang.Long b)
a
>= b
.public static java.lang.Boolean gte(java.math.BigDecimal a, java.lang.Integer b)
a
>= b
.public static java.lang.Boolean gte(java.lang.Long a, java.math.BigDecimal b)
a
>= b
.public static java.lang.Boolean gte(java.lang.Integer a, java.math.BigDecimal b)
a
>= b
.public static java.lang.Boolean gte(java.sql.Timestamp a, java.sql.Timestamp b)
a
>= b
.public static java.lang.Boolean gte(java.sql.Date a, java.sql.Date b)
a
>= b
.public static java.lang.Boolean lt(java.lang.Boolean a, java.lang.Boolean b)
a
< b
.public static java.lang.Boolean lt(java.lang.String a, java.lang.String b)
a
< b
.public static java.lang.Boolean lt(java.lang.Long a, java.lang.Long b)
a
< b
.public static java.lang.Boolean lt(java.lang.Long a, java.lang.Integer b)
a
< b
.public static java.lang.Boolean lt(java.lang.Integer a, java.lang.Long b)
a
< b
.public static java.lang.Boolean lt(java.lang.Integer a, java.lang.Integer b)
a
< b
.public static java.lang.Boolean lt(java.math.BigDecimal a, java.math.BigDecimal b)
a
< b
.public static java.lang.Boolean lt(java.math.BigDecimal a, java.lang.Long b)
a
< b
.public static java.lang.Boolean lt(java.math.BigDecimal a, java.lang.Integer b)
a
< b
.public static java.lang.Boolean lt(java.lang.Long a, java.math.BigDecimal b)
a
< b
.public static java.lang.Boolean lt(java.lang.Integer a, java.math.BigDecimal b)
a
< b
.public static java.lang.Boolean lt(java.sql.Timestamp a, java.sql.Timestamp b)
a
< b
.public static java.lang.Boolean lt(java.sql.Date a, java.sql.Date b)
a
< b
.public static java.lang.Boolean lte(java.lang.Boolean a, java.lang.Boolean b)
a
<= b
.public static java.lang.Boolean lte(java.lang.String a, java.lang.String b)
a
<= b
.public static java.lang.Boolean lte(java.lang.Long a, java.lang.Long b)
a
<= b
.public static java.lang.Boolean lte(java.lang.Long a, java.lang.Integer b)
a
<= b
.public static java.lang.Boolean lte(java.lang.Integer a, java.lang.Long b)
a
<= b
.public static java.lang.Boolean lte(java.lang.Integer a, java.lang.Integer b)
a
<= b
.public static java.lang.Boolean lte(java.math.BigDecimal a, java.math.BigDecimal b)
a
<= b
.public static java.lang.Boolean lte(java.math.BigDecimal a, java.lang.Long b)
a
<= b
.public static java.lang.Boolean lte(java.math.BigDecimal a, java.lang.Integer b)
a
<= b
.public static java.lang.Boolean lte(java.lang.Long a, java.math.BigDecimal b)
a
<= b
.public static java.lang.Boolean lte(java.lang.Integer a, java.math.BigDecimal b)
a
<= b
.public static java.lang.Boolean lte(java.sql.Timestamp a, java.sql.Timestamp b)
a
<= b
.public static java.lang.Boolean lte(java.sql.Date a, java.sql.Date b)
a
<= b
.public static java.lang.Long plus(java.lang.Long a, java.lang.Long b)
public static java.lang.Long plus(java.lang.Long a, java.lang.Integer b)
public static java.lang.Long plus(java.lang.Integer a, java.lang.Long b)
public static java.lang.Long plus(java.lang.Integer a, java.lang.Integer b)
public static java.math.BigDecimal plus(java.math.BigDecimal a, java.math.BigDecimal b)
public static java.math.BigDecimal plus(java.math.BigDecimal a, java.lang.Long b)
public static java.math.BigDecimal plus(java.math.BigDecimal a, java.lang.Integer b)
public static java.math.BigDecimal plus(java.lang.Long a, java.math.BigDecimal b)
public static java.math.BigDecimal plus(java.lang.Integer a, java.math.BigDecimal b)
public static java.sql.Date plus(java.sql.Date value, java.lang.Long days)
public static java.sql.Date plus(java.sql.Date value, java.lang.Integer days)
public static java.sql.Date plus(java.sql.Date value, java.math.BigDecimal days)
public static java.sql.Date plus(java.lang.Long days, java.sql.Date value)
public static java.sql.Date plus(java.lang.Integer days, java.sql.Date value)
public static java.sql.Date plus(java.math.BigDecimal days, java.sql.Date value)
public static java.sql.Timestamp plusMillis(java.math.BigDecimal millis, java.sql.Timestamp value)
public static java.sql.Timestamp plusMillis(java.sql.Timestamp value, java.math.BigDecimal millis)
public static java.sql.Timestamp plusMillis(java.sql.Timestamp value, java.lang.Long millis)
public static java.sql.Timestamp plusMillis(java.sql.Timestamp value, java.lang.Integer millis)
public static java.lang.Long minus(java.lang.Long a, java.lang.Long b)
public static java.lang.Long minus(java.lang.Long a, java.lang.Integer b)
public static java.lang.Long minus(java.lang.Integer a, java.lang.Long b)
public static java.lang.Long minus(java.lang.Integer a, java.lang.Integer b)
public static java.math.BigDecimal minus(java.math.BigDecimal a, java.math.BigDecimal b)
public static java.math.BigDecimal minus(java.math.BigDecimal a, java.lang.Long b)
public static java.math.BigDecimal minus(java.math.BigDecimal a, java.lang.Integer b)
public static java.math.BigDecimal minus(java.lang.Long a, java.math.BigDecimal b)
public static java.math.BigDecimal minus(java.lang.Integer a, java.math.BigDecimal b)
public static java.sql.Date minus(java.sql.Date value, java.lang.Long days)
public static java.sql.Date minus(java.sql.Date value, java.lang.Integer days)
public static java.sql.Date minus(java.sql.Date value, java.math.BigDecimal days)
public static java.sql.Timestamp minusMillis(java.sql.Timestamp value, java.math.BigDecimal millis)
public static java.sql.Timestamp minusMillis(java.sql.Timestamp value, java.lang.Long millis)
public static java.sql.Timestamp minusMillis(java.sql.Timestamp value, java.lang.Integer millis)
public static java.lang.Long dateSpan(java.sql.Date d1, java.sql.Date d2)
public static java.lang.Long timeSpan(java.sql.Timestamp d1, java.sql.Timestamp d2)
public static java.lang.Long multiply(java.lang.Long a, java.lang.Long b)
public static java.lang.Long multiply(java.lang.Long a, java.lang.Integer b)
public static java.lang.Long multiply(java.lang.Integer a, java.lang.Long b)
public static java.lang.Long multiply(java.lang.Integer a, java.lang.Integer b)
public static java.math.BigDecimal multiply(java.math.BigDecimal a, java.math.BigDecimal b)
public static java.math.BigDecimal multiply(java.math.BigDecimal a, java.lang.Long b)
public static java.math.BigDecimal multiply(java.math.BigDecimal a, java.lang.Integer b)
public static java.math.BigDecimal multiply(java.lang.Long a, java.math.BigDecimal b)
public static java.math.BigDecimal multiply(java.lang.Integer a, java.math.BigDecimal b)
public static java.math.BigDecimal divide(java.lang.Long a, java.lang.Long b)
public static java.math.BigDecimal divide(java.lang.Integer a, java.lang.Long b)
public static java.math.BigDecimal divide(java.lang.Long a, java.lang.Integer b)
public static java.math.BigDecimal divide(java.lang.Integer a, java.lang.Integer b)
public static java.math.BigDecimal divide(java.math.BigDecimal a, java.math.BigDecimal b)
public static java.math.BigDecimal divide(java.math.BigDecimal a, java.lang.Long b)
public static java.math.BigDecimal divide(java.math.BigDecimal a, java.lang.Integer b)
public static java.math.BigDecimal divide(java.lang.Long a, java.math.BigDecimal b)
public static java.math.BigDecimal divide(java.lang.Integer a, java.math.BigDecimal b)
public static java.lang.Long modulo(java.lang.Long a, java.lang.Long b)
public static java.lang.Long modulo(java.lang.Long a, java.lang.Integer b)
public static java.lang.Long modulo(java.lang.Integer a, java.lang.Long b)
public static java.lang.Long modulo(java.lang.Integer a, java.lang.Integer b)
public static java.lang.Long modulo(java.math.BigDecimal a, java.math.BigDecimal b)
public static java.lang.Long modulo(java.math.BigDecimal a, java.lang.Long b)
public static java.lang.Long modulo(java.math.BigDecimal a, java.lang.Integer b)
public static java.lang.Long modulo(java.lang.Long a, java.math.BigDecimal b)
public static java.lang.Long modulo(java.lang.Integer a, java.math.BigDecimal b)
private static java.lang.Long toLong(java.lang.Integer i)
Integer
value into a Long
.i
- The java.lang.Integer
to be rewrapped.java.lang.Long
that wraps the passed integer value or
null
if the argument was null
.