Uses of Class
com.landawn.abacus.util.Chain.ComparisonChain
Packages that use Chain.ComparisonChain
-
Uses of Chain.ComparisonChain in com.landawn.abacus.util
Methods in com.landawn.abacus.util that return Chain.ComparisonChainModifier and TypeMethodDescriptionstatic Chain.ComparisonChain
Chain.compare
(byte left, byte right) Compares twobyte
values as specified byCommonUtil.compare(boolean, boolean)
, if the result of this comparison chain has not already been determined.static Chain.ComparisonChain
Chain.compare
(char left, char right) Compares twochar
values as specified byCommonUtil.compare(boolean, boolean)
, if the result of this comparison chain has not already been determined.static Chain.ComparisonChain
Chain.compare
(double left, double right) Compares twodouble
values as specified byDouble.compare(double, double)
, if the result of this comparison chain has not already been determined.static Chain.ComparisonChain
Chain.compare
(float left, float right) Compares twofloat
values as specified byFloat.compare(float, float)
, if the result of this comparison chain has not already been determined.static Chain.ComparisonChain
Chain.compare
(int left, int right) Compares twoint
values as specified byCommonUtil.compare(boolean, boolean)
, if the result of this comparison chain has not already been determined.static Chain.ComparisonChain
Chain.compare
(long left, long right) Compares twolong
values as specified byCommonUtil.compare(boolean, boolean)
, if the result of this comparison chain has not already been determined.static Chain.ComparisonChain
Chain.compare
(short left, short right) Compares twoshort
values as specified byCommonUtil.compare(boolean, boolean)
, if the result of this comparison chain has not already been determined.static <T extends Comparable<? super T>>
Chain.ComparisonChainChain.compare
(T left, T right) Compares two comparable objects as specified byComparable.compareTo(T)
, if the result of this comparison chain has not already been determined.static <T,
E extends Exception>
Chain.ComparisonChainChain.compare
(T left, T right, Throwables.BiFunction<? super T, ? super T, Integer, E> func) static <T> Chain.ComparisonChain
Chain.compare
(T left, T right, Comparator<T> comparator) Compares two objects using a comparator, if the result of this comparison chain has not already been determined.Chain.ComparisonChain.compare
(byte left, byte right) Compares twobyte
values as specified byCommonUtil.compare(boolean, boolean)
, if the result of this comparison chain has not already been determined.Chain.ComparisonChain.compare
(char left, char right) Compares twochar
values as specified byCommonUtil.compare(boolean, boolean)
, if the result of this comparison chain has not already been determined.Chain.ComparisonChain.compare
(double left, double right) Compares twodouble
values as specified byDouble.compare(double, double)
, if the result of this comparison chain has not already been determined.Chain.ComparisonChain.compare
(float left, float right) Compares twofloat
values as specified byFloat.compare(float, float)
, if the result of this comparison chain has not already been determined.Chain.ComparisonChain.compare
(int left, int right) Compares twoint
values as specified byCommonUtil.compare(boolean, boolean)
, if the result of this comparison chain has not already been determined.Chain.ComparisonChain.compare
(long left, long right) Compares twolong
values as specified byCommonUtil.compare(boolean, boolean)
, if the result of this comparison chain has not already been determined.Chain.ComparisonChain.compare
(short left, short right) Compares twoshort
values as specified byCommonUtil.compare(boolean, boolean)
, if the result of this comparison chain has not already been determined.<T extends Comparable<? super T>>
Chain.ComparisonChainChain.ComparisonChain.compare
(T left, T right) Compares two comparable objects as specified byComparable.compareTo(T)
, if the result of this comparison chain has not already been determined.<T,
E extends Exception>
Chain.ComparisonChainChain.ComparisonChain.compare
(T left, T right, Throwables.BiFunction<? super T, ? super T, Integer, E> func) Chain.ComparisonChain.compare
(T left, T right, Comparator<T> comparator) Compares two objects using a comparator, if the result of this comparison chain has not already been determined.static Chain.ComparisonChain
Chain.compareFalseLess
(boolean left, boolean right) Compares twoboolean
values, consideringfalse
to be less thantrue
, if the result of this comparison chain has not already been determined.Chain.ComparisonChain.compareFalseLess
(boolean left, boolean right) Compares twoboolean
values, consideringfalse
to be less thantrue
, if the result of this comparison chain has not already been determined.static <T extends Comparable<? super T>>
Chain.ComparisonChainChain.compareNullBigger
(T left, T right) null
is bigger.<T extends Comparable<? super T>>
Chain.ComparisonChainChain.ComparisonChain.compareNullBigger
(T left, T right) null
is bigger.static <T extends Comparable<? super T>>
Chain.ComparisonChainChain.compareNullLess
(T left, T right) null
is smaller.<T extends Comparable<? super T>>
Chain.ComparisonChainChain.ComparisonChain.compareNullLess
(T left, T right) null
is smaller.static Chain.ComparisonChain
Chain.compareTrueLess
(boolean left, boolean right) Compares twoboolean
values, consideringtrue
to be less thanfalse
, if the result of this comparison chain has not already been determined.Chain.ComparisonChain.compareTrueLess
(boolean left, boolean right) Compares twoboolean
values, consideringtrue
to be less thanfalse
, if the result of this comparison chain has not already been determined.