return true;
if (predicate == null)
return false;
if (!(predicate instanceof Level2))
return false;
Level2 other = (Level2) predicate;
if (entity1 == null) {
if (other.getEntity1() != null)
return false;
} else if (!entity1.equals(other.getEntity1()))
return false;
if (entity2 == null) {
if (other.getEntity2() != null)
return false;
} else if (!entity2.equals(other.getEntity2()))
return false;
if (entity3 == null) {
if (other.getEntity3() != null)
return false;
} else if (!entity3.equals(other.getEntity3()))
return false;
if (entity4 == null) {
if (other.getEntity4() != null)
return false;
} else if (!entity4.equals(other.getEntity4()))
return false;
if (entity5 == null) {
if (other.getEntity5() != null)
return false;
} else if (!entity5.equals(other.getEntity5()))
return false;
if (field1 == null) {
if (other.getField1() != null)
return false;
} else if (!field1.equals(other.getField1()))
return false;
if (field10 == null) {
if (other.getField10() != null)
return false;
} else if (!field10.equals(other.getField10()))
return false;
if (field11 == null) {
if (other.getField11() != null)
return false;
} else if (!field11.equals(other.getField11()))
return false;
if (field12 == null) {
if (other.getField12() != null)
return false;
} else if (!field12.equals(other.getField12()))
return false;
if (field13 == null) {
if (other.getField13() != null)
return false;
} else if (!field13.equals(other.getField13()))
return false;
if (field14 == null) {
if (other.getField14() != null)
return false;
} else if (!field14.equals(other.getField14()))
return false;
if (field15 == null) {
if (other.getField15() != null)
return false;
} else if (!field15.equals(other.getField15()))
return false;
if (field16 == null) {
if (other.getField16() != null)
return false;
} else if (!field16.equals(other.getField16()))
return false;
if (field17 == null) {
if (other.getField17() != null)
return false;
} else if (!field17.equals(other.getField17()))
return false;
if (field18 == null) {
if (other.getField18() != null)
return false;
} else if (!field18.equals(other.getField18()))
return false;
if (field19 == null) {
if (other.getField19() != null)
return false;
} else if (!field19.equals(other.getField19()))
return false;
if (field2 == null) {
if (other.getField2() != null)
return false;
} else if (!field2.equals(other.getField2()))
return false;
if (field20 == null) {
if (other.getField20() != null)
return false;
} else if (!field20.equals(other.getField20()))
return false;
if (field3 == null) {
if (other.getField3() != null)
return false;
} else if (!field3.equals(other.getField3()))
return false;
if (field4 == null) {
if (other.getField4() != null)
return false;
} else if (!field4.equals(other.getField4()))
return false;
if (field5 == null) {
if (other.getField5() != null)
return false;
} else if (!field5.equals(other.getField5()))
return false;
if (field6 == null) {
if (other.getField6() != null)
return false;
} else if (!field6.equals(other.getField6()))
return false;
if (field7 == null) {
if (other.getField7() != null)
return false;
} else if (!field7.equals(other.getField7()))
return false;
if (field8 == null) {
if (other.getField8() != null)
return false;
} else if (!field8.equals(other.getField8()))
return false;
if (field9 == null) {
if (other.getField9() != null)
return false;
} else if (!field9.equals(other.getField9()))
return false;
return true;
}