{ boolean result = object instanceof Parameter;
{ boolean result = false; if (object instanceof Parameter && object != null) { final Parameter that = (Parameter) object; final String thisName = this.getName(); final String thatName = that.getName(); if(!(thisName == thatName)) { result = (thisName != null && thisName.equals(thatName)); }  if (result) { final String thisValue = this.getValue(); final String thatValue = that.getValue(); if (!(thisValue == thatValue)) { result = (thisValue != null && thisValue.equals(thatValue)); } }
   public boolean equals(Object object)   {      boolean result = object instanceof Parameter;      if(result)      {      	Parameter param = (Parameter)object;      		      if(getName() == null)	      {	         result = (param.getName() == null);	      }	      else	      {	         result = getName().equals(param.getName());	      }		      if(getValue() == null)	      {	         result &= (param.getValue() == null);	      }	      else	      {	         result &= getValue().equals(param.getValue());	      }      }            return result;   }