package org.teiid.translator.coherence; import java.io.Serializable; import java.util.HashMap; import java.util.Map; public class Trade implements Serializable { private static final long serialVersionUID = 8611785625511714561L; private Map legs; private long id; private String name; public Trade() { } public Trade(long tradeId, Map legs) { this.legs = legs; } public long getTradeId() { return id; } public void setTradeId(long id) { this.id = id; } public void setName(String name) { this.name = name; } public String getName() { return this.name; } public void setLegs(Map legs) { this.legs = legs; } public Map getLegs() { if (legs == null) { legs = new HashMap(); } return legs; } public String toString() { StringBuffer sb = new StringBuffer("Trade:"); sb.append(" id " + getTradeId()); sb.append(" numLegs " + getLegs().size()); return sb.toString(); } }