66 lines
1.5 KiB
Java
66 lines
1.5 KiB
Java
package com.ubt.jimu.diy.model;
|
|
|
|
import java.io.Serializable;
|
|
import java.util.Comparator;
|
|
import java.util.Objects;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class DiyPartModel implements Comparator<DiyPartModel>, Serializable {
|
|
private int count;
|
|
private String imageUrl;
|
|
private String partName;
|
|
private String type;
|
|
|
|
@Override // java.util.Comparator
|
|
public boolean equals(Object obj) {
|
|
if (this == obj) {
|
|
return true;
|
|
}
|
|
if (obj == null || DiyPartModel.class != obj.getClass()) {
|
|
return false;
|
|
}
|
|
return Objects.equals(getPartName(), ((DiyPartModel) obj).getPartName());
|
|
}
|
|
|
|
public int getCount() {
|
|
return this.count;
|
|
}
|
|
|
|
public String getImageUrl() {
|
|
return this.imageUrl;
|
|
}
|
|
|
|
public String getPartName() {
|
|
return this.partName;
|
|
}
|
|
|
|
public String getType() {
|
|
return this.type;
|
|
}
|
|
|
|
public int hashCode() {
|
|
return getPartName().hashCode();
|
|
}
|
|
|
|
public void setCount(int i) {
|
|
this.count = i;
|
|
}
|
|
|
|
public void setImageUrl(String str) {
|
|
this.imageUrl = str;
|
|
}
|
|
|
|
public void setPartName(String str) {
|
|
this.partName = str;
|
|
}
|
|
|
|
public void setType(String str) {
|
|
this.type = str;
|
|
}
|
|
|
|
@Override // java.util.Comparator
|
|
public int compare(DiyPartModel diyPartModel, DiyPartModel diyPartModel2) {
|
|
return diyPartModel.getType().hashCode() == diyPartModel2.getType().hashCode() ? 0 : -1;
|
|
}
|
|
}
|