com.intellij.openapi.util
Class Comparing

java.lang.Object
  extended by com.intellij.openapi.util.Comparing

public class Comparing
extends java.lang.Object


Method Summary
static boolean equal(java.lang.CharSequence s1, java.lang.CharSequence s2, boolean ignoreCase)
           
static boolean equal(java.lang.String arg1, java.lang.String arg2, boolean caseSensitive)
           
static
<T> boolean
equal(T arg1, T arg2)
           
static int hashcode(java.lang.Object obj)
           
static int hashcode(java.lang.Object obj1, java.lang.Object obj2)
           
static boolean strEqual(java.lang.String arg1, java.lang.String arg2)
           
static boolean strEqual(java.lang.String arg1, java.lang.String arg2, boolean caseSensitive)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

equal

public static <T> boolean equal(T arg1,
                                T arg2)

equal

public static boolean equal(java.lang.CharSequence s1,
                            java.lang.CharSequence s2,
                            boolean ignoreCase)

equal

public static boolean equal(java.lang.String arg1,
                            java.lang.String arg2,
                            boolean caseSensitive)

strEqual

public static boolean strEqual(java.lang.String arg1,
                               java.lang.String arg2)

strEqual

public static boolean strEqual(java.lang.String arg1,
                               java.lang.String arg2,
                               boolean caseSensitive)

hashcode

public static int hashcode(java.lang.Object obj)

hashcode

public static int hashcode(java.lang.Object obj1,
                           java.lang.Object obj2)