StockLevelSummary.java
package com.tradecloud.domain.model.requestforquote;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
public class StockLevelSummary extends StockLevelRowSummary {
private Long stockLevelId;
private List<StockLevelOrgUnitSummary> orgUnitSummaries=new ArrayList<>();
public StockLevelSummary(Long stockLevelId) {
this.stockLevelId = stockLevelId;
}
public List<StockLevelOrgUnitSummary> getOrgUnitSummaries() {
return orgUnitSummaries;
}
public void setOrgUnitSummaries(List<StockLevelOrgUnitSummary> orgUnitSummaries) {
this.orgUnitSummaries = orgUnitSummaries;
}
public Long getStockLevelId() {
return stockLevelId;
}
public void setStockLevelId(Long stockLevelId) {
this.stockLevelId = stockLevelId;
}
@Override
public boolean equals(Object object) {
if (this == object) return true;
if (object == null || getClass() != object.getClass()) return false;
StockLevelSummary that = (StockLevelSummary) object;
return Objects.equals(stockLevelId, that.stockLevelId) ;
}
@Override
public int hashCode() {
return Objects.hash(stockLevelId);
}
@Override
public String getDescription() {
return "";
}
}