
info.bitrich.xchangestream.lgo.domain.LgoGroupedUserUpdate Maven / Gradle / Ivy
The newest version!
package info.bitrich.xchangestream.lgo.domain;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import org.knowm.xchange.dto.Order;
public class LgoGroupedUserUpdate {
private final Map allOpenOrders;
private final List updatedOrders;
private final List events;
private final long batchId;
private final String type;
public LgoGroupedUserUpdate() {
updatedOrders = Collections.emptyList();
events = Collections.emptyList();
batchId = 0;
type = "";
allOpenOrders = new ConcurrentHashMap<>();
}
public LgoGroupedUserUpdate(
Map allOpenOrders,
List updatedOrders,
List events,
long batchId,
String type) {
this.allOpenOrders = allOpenOrders;
this.updatedOrders = updatedOrders;
this.events = events;
this.batchId = batchId;
this.type = type;
}
public List getUpdatedOrders() {
return updatedOrders;
}
public Map getAllOpenOrders() {
return allOpenOrders;
}
public List getEvents() {
return events;
}
public long getBatchId() {
return batchId;
}
public String getType() {
return type;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy