@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (!super.equals(obj)) { return false; } if (getClass() != obj.getClass()) { return false; } Index other = (Index) obj; if (arrayDimension != other.arrayDimension) { return false; } if (referencedAttribute == null) { if (other.referencedAttribute != null) { return false; } } else if (!referencedAttribute.equals(other.referencedAttribute)) { return false; } return true; }
@Override public boolean equals(Object object) { boolean equals = super.equals(object); if (equals) { InitialAssignment in = (InitialAssignment) object; equals &= in.isSetVariable() == isSetVariable(); if (equals && isSetVariable()) { equals &= in.getVariable().equals(getVariable()); } } return equals; }
@Override public boolean equals(Object object) { boolean equals = super.equals(object); if (equals) { EventAssignment ea = (EventAssignment) object; equals &= ea.isSetVariable() == isSetVariable(); if (equals && isSetVariable()) { equals &= ea.getVariable().equals(getVariable()); } } return equals; }
@Override public boolean equals(Object object) { boolean equals = super.equals(object); if (equals) { FunctionTerm ft = (FunctionTerm) object; equals &= ft.isDefaultTerm() == isDefaultTerm(); equals &= ft.isSetResultLevel() == isSetResultLevel(); if (equals && isSetResultLevel()) { equals &= (ft.getResultLevel() == getResultLevel()); } } return equals; }
@Override public boolean equals(Object object) { boolean equals = super.equals(object); if (equals) { KineticLaw kl = (KineticLaw) object; equals &= kl.isSetTimeUnits() == isSetTimeUnits(); if (equals && isSetTimeUnits()) { equals &= kl.getTimeUnits().equals(getTimeUnits()); } equals &= kl.isSetSubstanceUnits() == isSetSubstanceUnits(); if (equals && isSetSubstanceUnits()) { equals &= kl.getSubstanceUnits().equals(getSubstanceUnits()); } equals &= kl.isSetUnits() == isSetUnits(); if (equals && isSetUnits()) { equals &= kl.getUnits().equals(getUnits()); } } return equals; }
@Override public boolean equals(Object object) { boolean equal = super.equals(object); if (equal) { Trigger t = (Trigger) object; equal &= t.isSetInitialValue() == isSetInitialValue(); if (equal && isSetInitialValue()) { equal &= getInitialValue() == t.getInitialValue(); } equal &= t.isSetPersistent() == isSetPersistent(); if (equal && isSetPersistent()) { equal &= getPersistent() == t.getPersistent(); } } return equal; }
@Override public boolean equals(Object object) { boolean equal = super.equals(object); if (equal) { AnalyticVolume av = (AnalyticVolume) object; equal &= av.isSetOrdinal() == isSetOrdinal(); if (equal && isSetOrdinal()) { equal &= av.getOrdinal() == getOrdinal(); } equal &= av.isSetDomainType() == isSetDomainType(); if (equal && isSetDomainType()) { equal &= av.getDomainType() == getDomainType(); } equal &= av.isSetFunctionType() == isSetFunctionType(); if (equal && isSetFunctionType()) { equal &= av.getFunctionType() == getFunctionType(); } } return equal; }