Package org.apache.commons.lang3.compare
Class ComparableUtils.ComparableCheckBuilder<A extends Comparable<A>>
java.lang.Object
org.apache.commons.lang3.compare.ComparableUtils.ComparableCheckBuilder<A>
- Type Parameters:
A
- the type of objects that this object may be compared against.
- Enclosing class:
- ComparableUtils
Provides access to the available methods
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
betweenExclusive
(A b, A c) private boolean
betweenOrdered
(A b, A c) private boolean
betweenOrderedExclusive
(A b, A c) boolean
Checks if the object passed toComparableUtils.is(A)
is equal tob
boolean
greaterThan
(A b) Checks if the object passed toComparableUtils.is(A)
is greater thanb
boolean
Checks if the object passed toComparableUtils.is(A)
is greater than or equal tob
boolean
Checks if the object passed toComparableUtils.is(A)
is less thanb
boolean
Checks if the object passed toComparableUtils.is(A)
is less than or equal tob
-
Field Details
-
a
-
-
Constructor Details
-
ComparableCheckBuilder
-
-
Method Details
-
between
- Parameters:
b
- the object to compare to the base objectc
- the object to compare to the base object- Returns:
- true if the base object is between b and c
-
betweenExclusive
- Parameters:
b
- the object to compare to the base objectc
- the object to compare to the base object- Returns:
- true if the base object is between b and c and not equal to those
-
betweenOrdered
-
betweenOrderedExclusive
-
equalTo
Checks if the object passed toComparableUtils.is(A)
is equal tob
- Parameters:
b
- the object to compare to the base object- Returns:
- true if the value returned by
Comparable.compareTo(T)
is equal to0
-
greaterThan
Checks if the object passed toComparableUtils.is(A)
is greater thanb
- Parameters:
b
- the object to compare to the base object- Returns:
- true if the value returned by
Comparable.compareTo(T)
is greater than0
-
greaterThanOrEqualTo
Checks if the object passed toComparableUtils.is(A)
is greater than or equal tob
- Parameters:
b
- the object to compare to the base object- Returns:
- true if the value returned by
Comparable.compareTo(T)
is greater than or equal to0
-
lessThan
Checks if the object passed toComparableUtils.is(A)
is less thanb
- Parameters:
b
- the object to compare to the base object- Returns:
- true if the value returned by
Comparable.compareTo(T)
is less than0
-
lessThanOrEqualTo
Checks if the object passed toComparableUtils.is(A)
is less than or equal tob
- Parameters:
b
- the object to compare to the base object- Returns:
- true if the value returned by
Comparable.compareTo(T)
is less than or equal to0
-