// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.olio.state; import com.olio.olios.model.SerializedUnitRecordMessagePayload; import org.apache.commons.lang3.builder.EqualsBuilder; import org.apache.commons.lang3.builder.HashCodeBuilder; public class Firmware extends SerializedUnitRecordMessagePayload { public static String TYPE_NAME = com/olio/state/Firmware.getSimpleName(); private static final long serialVersionUID = 0x86d13c45c2b1cafL; protected String bluetoothApkHash; protected String bluetoothApkUrl; protected String bluetoothApkVersion; protected int defaultSettingsCollectionId; protected String firmwareHash; protected String firmwareUrl; protected int id; protected String name; protected String uiApkHash; protected String uiApkUrl; protected String uiApkVersion; protected String version; public Firmware() { } public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null || getClass() != obj.getClass()) { return false; } else { Firmware firmware = (Firmware)obj; return (new EqualsBuilder()).appendSuper(super.equals(obj)).append(id, firmware.id).append(defaultSettingsCollectionId, firmware.defaultSettingsCollectionId).append(name, firmware.name).append(version, firmware.version).append(firmwareUrl, firmware.firmwareUrl).append(bluetoothApkUrl, firmware.bluetoothApkUrl).append(uiApkUrl, firmware.uiApkUrl).append(bluetoothApkVersion, firmware.bluetoothApkVersion).append(uiApkVersion, firmware.uiApkVersion).append(firmwareHash, firmware.firmwareHash).append(bluetoothApkHash, firmware.bluetoothApkHash).append(uiApkHash, firmware.uiApkHash).isEquals(); } } public String getBluetoothApkHash() { return bluetoothApkHash; } public String getBluetoothApkUrl() { return bluetoothApkUrl; } public String getBluetoothApkVersion() { return bluetoothApkVersion; } public com.olio.olios.model.record.SerializedRecord.SerializedRecordObject getDefaultObject() { return new Firmware(); } public int getDefaultSettingsCollectionId() { return defaultSettingsCollectionId; } public int getEndPointsFlags() { return 4; } public String getFirmwareHash() { return firmwareHash; } public String getFirmwareUrl() { return firmwareUrl; } public int getId() { return id; } public String getName() { return name; } public String getObjectId() { return typeName(); } public int getSourcePointsFlags() { return 3; } public String getUiApkHash() { return uiApkHash; } public String getUiApkUrl() { return uiApkUrl; } public String getUiApkVersion() { return uiApkVersion; } public String getVersion() { return version; } public int hashCode() { return (new HashCodeBuilder(17, 37)).appendSuper(super.hashCode()).append(id).append(name).append(version).append(firmwareUrl).append(bluetoothApkUrl).append(uiApkUrl).append(bluetoothApkVersion).append(uiApkVersion).append(defaultSettingsCollectionId).append(firmwareHash).append(bluetoothApkHash).append(uiApkHash).toHashCode(); } public void setBluetoothApkHash(String s) { bluetoothApkHash = s; } public void setBluetoothApkUrl(String s) { bluetoothApkUrl = s; } public void setBluetoothApkVersion(String s) { bluetoothApkVersion = s; } public void setDefaultSettingsCollectionId(int i) { defaultSettingsCollectionId = i; } public void setFirmwareHash(String s) { firmwareHash = s; } public void setFirmwareUrl(String s) { firmwareUrl = s; } public void setId(int i) { id = i; } public void setName(String s) { name = s; } public void setUiApkHash(String s) { uiApkHash = s; } public void setUiApkUrl(String s) { uiApkUrl = s; } public void setUiApkVersion(String s) { uiApkVersion = s; } public void setVersion(String s) { version = s; } public String toString() { return (new StringBuilder()).append("name = ").append(name).append("version = ").append(version).toString(); } public String typeName() { return TYPE_NAME; } }