Quiero comparar dos objetos Java sin reemplazar es igual al método. Como necesito anular el método de igualdad en n cantidad de clases que tengo, necesito un método de utilidad común donde podamos comparar dos objetos de Java.Método común para comparar dos objetos Java
Algo como:
A a1,a2;
B b1,b2;
C c1,c2;
-----
-----
boolean isEqual1 = new ObjectComparator().isEquals(a1 , a2);
boolean isEqual2 = new ObjectComparator().isEquals(b1 , b2);
boolean isEqual3 = new ObjectComparator().isEquals(c1 , c2);
por favor me ayude a escribir una utilidad común para comparar cualquier objetos Java
Esperanza utilizando Field
clase y getClass
método que puede lograrlo. Por favor guíame.
http://www.unitils.org/apidocs/org/unitils/reflectionassert/ReflectionComparator.html mira esto. – amod