result &= (getVersion() == otherCookie.getVersion());  if(getPath() == null) { result &= (otherCookie.getPath() == null); } else { result &= getPath().equals(otherCookie.getPath()); }  if(getDomain() == null) { result &= (otherCookie.getDomain() == null); } else { result &= getDomain().equals(otherCookie.getDomain()); }
if(otherCookie != null) { result &= (getVersion() == otherCookie.getVersion());  if(getPath() == null) { result &= (otherCookie.getPath() == null); } else { result &= getPath().equals(otherCookie.getPath()); }  if(getDomain() == null) { result &= (otherCookie.getDomain() == null); } else { result &= getDomain().equals(otherCookie.getDomain()); } } else { result = false; }
   public boolean equals(Object object)   {      boolean result = super.equals(object);            if(result)      {      	result = object instanceof Cookie;      	      	if(result)      	{      		Cookie otherCookie = (Cookie)object;		      result &= (getVersion() == otherCookie.getVersion());				      if(getPath() == null)		      {		         result &= (otherCookie.getPath() == null);		      }		      else		      {		         result &= getPath().equals(otherCookie.getPath());		      }				      if(getDomain() == null)		      {		         result &= (otherCookie.getDomain() == null);		      }		      else		      {		         result &= getDomain().equals(otherCookie.getDomain());		      }      	}      }            return result;   }