in aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/IoTButtonEvent.java [114:136]
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (obj instanceof IoTButtonEvent == false)
return false;
IoTButtonEvent other = (IoTButtonEvent) obj;
if (other.getSerialNumber() == null ^ this.getSerialNumber() == null)
return false;
if (other.getSerialNumber() != null && other.getSerialNumber().equals(this.getSerialNumber()) == false)
return false;
if (other.getClickType() == null ^ this.getClickType() == null)
return false;
if (other.getClickType() != null && other.getClickType().equals(this.getClickType()) == false)
return false;
if (other.getBatteryVoltage() == null ^ this.getBatteryVoltage() == null)
return false;
if (other.getBatteryVoltage() != null && other.getBatteryVoltage().equals(this.getBatteryVoltage()) == false)
return false;
return true;
}