/** Copies provided object. */ public static final CapitalMarketsOrder copy(CapitalMarketsOrder orig) { final CapitalMarketsOrder newObject = new CapitalMarketsOrder(); if (orig.getId() != null) newObject.setId(new ObjectId(orig.getId())); if (orig.getComments() != null) newObject.setComments(new String(orig.getComments())); if (orig.getCurrency() != null) newObject.setCurrency(new String(orig.getCurrency())); if (orig.getLastPrice() != null) newObject.setLastPrice(new Float(orig.getLastPrice())); if (orig.getLastQty() != null) newObject.setLastQty(new Integer(orig.getLastQty())); if (orig.getPrice() != null) newObject.setPrice(new Float(orig.getPrice())); if (orig.getQuantity() != null) newObject.setQuantity(new Integer(orig.getQuantity())); if (orig.getSide() != null) newObject.setSide(new String(orig.getSide())); if (orig.getStatus() != null) newObject.setStatus(new String(orig.getStatus())); if (orig.getSymbol() != null) newObject.setSymbol(new String(orig.getSymbol())); if (orig.getTransactTime() != null) newObject.setTransactTime(new String(orig.getTransactTime())); return newObject; }