org.softsmithy.lib.util
Class Comparables

java.lang.Object
  extended by org.softsmithy.lib.util.Comparables

public class Comparables
extends Object

Author:
puce

Method Summary
static
<T extends Comparable<? super T>>
boolean
isEqual(T c1, T c2)
           
static
<T> boolean
isEqual(T o1, T o2, Comparator<? super T> comparator)
           
static
<T extends Comparable<? super T>>
boolean
isGreater(T c1, T c2)
           
static
<T> boolean
isGreater(T o1, T o2, Comparator<? super T> comparator)
           
static
<T extends Comparable<? super T>>
boolean
isGreaterEqual(T c1, T c2)
           
static
<T> boolean
isGreaterEqual(T o1, T o2, Comparator<? super T> comparator)
           
static
<T extends Comparable<? super T>>
boolean
isLess(T c1, T c2)
           
static
<T> boolean
isLess(T o1, T o2, Comparator<? super T> comparator)
           
static
<T extends Comparable<? super T>>
boolean
isLessEqual(T c1, T c2)
           
static
<T> boolean
isLessEqual(T o1, T o2, Comparator<? super T> comparator)
           
static
<T extends Comparable<? super T>>
T
max(T c1, T c2)
           
static
<T> T
max(T o1, T o2, Comparator<? super T> comparator)
           
static
<T extends Comparable<? super T>>
T
min(T c1, T c2)
           
static
<T> T
min(T o1, T o2, Comparator<? super T> comparator)
           
static
<T extends Comparable<? super T>>
T
toRange(T value, T min, T max)
           
static
<T> T
toRange(T value, T min, T max, Comparator<? super T> comparator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isGreater

public static <T extends Comparable<? super T>> boolean isGreater(T c1,
                                                                  T c2)

isGreater

public static <T> boolean isGreater(T o1,
                                    T o2,
                                    Comparator<? super T> comparator)

isGreaterEqual

public static <T extends Comparable<? super T>> boolean isGreaterEqual(T c1,
                                                                       T c2)

isGreaterEqual

public static <T> boolean isGreaterEqual(T o1,
                                         T o2,
                                         Comparator<? super T> comparator)

isLess

public static <T extends Comparable<? super T>> boolean isLess(T c1,
                                                               T c2)

isLess

public static <T> boolean isLess(T o1,
                                 T o2,
                                 Comparator<? super T> comparator)

isLessEqual

public static <T extends Comparable<? super T>> boolean isLessEqual(T c1,
                                                                    T c2)

isLessEqual

public static <T> boolean isLessEqual(T o1,
                                      T o2,
                                      Comparator<? super T> comparator)

isEqual

public static <T extends Comparable<? super T>> boolean isEqual(T c1,
                                                                T c2)

isEqual

public static <T> boolean isEqual(T o1,
                                  T o2,
                                  Comparator<? super T> comparator)

min

public static <T extends Comparable<? super T>> T min(T c1,
                                                      T c2)

min

public static <T> T min(T o1,
                        T o2,
                        Comparator<? super T> comparator)

max

public static <T extends Comparable<? super T>> T max(T c1,
                                                      T c2)

max

public static <T> T max(T o1,
                        T o2,
                        Comparator<? super T> comparator)

toRange

public static <T extends Comparable<? super T>> T toRange(T value,
                                                          T min,
                                                          T max)

toRange

public static <T> T toRange(T value,
                            T min,
                            T max,
                            Comparator<? super T> comparator)


Copyright © 2002-2011 SoftSmithy. All Rights Reserved.