com.rapidtransform.core.util
Class EqualsUtil

java.lang.Object
  extended by com.rapidtransform.core.util.EqualsUtil

public class EqualsUtil
extends java.lang.Object

This clas provides convenience method for the creating a equals() method for custom objects.

Author:
S. Werner

Constructor Summary
EqualsUtil()
           
 
Method Summary
static boolean areEqual(boolean aThis, boolean aThat)
          Equal method for boolean.
static boolean areEqual(char aThis, char aThat)
          Equal method for char.
static boolean areEqual(double aThis, double aThat)
          Equals method for double
static boolean areEqual(float aThis, float aThat)
          Equals method for float
static boolean areEqual(long aThis, long aThat)
          Equal method for long, int, short, and byte
static boolean areEqual(java.lang.Object aThis, java.lang.Object aThat)
          Equals method for all objects.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EqualsUtil

public EqualsUtil()
Method Detail

areEqual

public static boolean areEqual(boolean aThis,
                               boolean aThat)
Equal method for boolean.


areEqual

public static boolean areEqual(char aThis,
                               char aThat)
Equal method for char.


areEqual

public static boolean areEqual(long aThis,
                               long aThat)
Equal method for long, int, short, and byte


areEqual

public static boolean areEqual(float aThis,
                               float aThat)
Equals method for float


areEqual

public static boolean areEqual(double aThis,
                               double aThat)
Equals method for double


areEqual

public static boolean areEqual(java.lang.Object aThis,
                               java.lang.Object aThat)
Equals method for all objects. Possible null objects. Includes type-safe enumerations and collections, but does not include arrays. See class comment.