package com.qianwen.smartman.modules.system.vo;
|
|
import java.io.Serializable;
|
import java.util.List;
|
import com.qianwen.smartman.modules.system.entity.SeriesItem;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/vo/ChartSeriesDataVO.class */
|
public class ChartSeriesDataVO<T extends Serializable> {
|
private List<?> categories;
|
private List<SeriesItem<T>> series;
|
private List<List<?>> categoriesExtra;
|
|
public void setCategories(final List<?> categories) {
|
this.categories = categories;
|
}
|
|
public void setSeries(final List<SeriesItem<T>> series) {
|
this.series = series;
|
}
|
|
public void setCategoriesExtra(final List<List<?>> categoriesExtra) {
|
this.categoriesExtra = categoriesExtra;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof ChartSeriesDataVO) {
|
ChartSeriesDataVO<?> other = (ChartSeriesDataVO) o;
|
if (other.canEqual(this)) {
|
Object this$categories = getCategories();
|
Object other$categories = other.getCategories();
|
if (this$categories == null) {
|
if (other$categories != null) {
|
return false;
|
}
|
} else if (!this$categories.equals(other$categories)) {
|
return false;
|
}
|
Object this$series = getSeries();
|
Object other$series = other.getSeries();
|
if (this$series == null) {
|
if (other$series != null) {
|
return false;
|
}
|
} else if (!this$series.equals(other$series)) {
|
return false;
|
}
|
Object this$categoriesExtra = getCategoriesExtra();
|
Object other$categoriesExtra = other.getCategoriesExtra();
|
return this$categoriesExtra == null ? other$categoriesExtra == null : this$categoriesExtra.equals(other$categoriesExtra);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof ChartSeriesDataVO;
|
}
|
|
public int hashCode() {
|
Object $categories = getCategories();
|
int result = (1 * 59) + ($categories == null ? 43 : $categories.hashCode());
|
Object $series = getSeries();
|
int result2 = (result * 59) + ($series == null ? 43 : $series.hashCode());
|
Object $categoriesExtra = getCategoriesExtra();
|
return (result2 * 59) + ($categoriesExtra == null ? 43 : $categoriesExtra.hashCode());
|
}
|
|
public String toString() {
|
return "ChartSeriesDataVO(categories=" + getCategories() + ", series=" + getSeries() + ", categoriesExtra=" + getCategoriesExtra() + ")";
|
}
|
|
public ChartSeriesDataVO(final List<?> categories, final List<SeriesItem<T>> series, final List<List<?>> categoriesExtra) {
|
this.categories = categories;
|
this.series = series;
|
this.categoriesExtra = categoriesExtra;
|
}
|
|
public ChartSeriesDataVO() {
|
}
|
|
public List<?> getCategories() {
|
return this.categories;
|
}
|
|
public List<SeriesItem<T>> getSeries() {
|
return this.series;
|
}
|
|
public List<List<?>> getCategoriesExtra() {
|
return this.categoriesExtra;
|
}
|
}
|