package org.marketcetera.trade;
import org.marketcetera.util.misc.ClassVersion;
/* $License$ */
/**
* A Single Order to trade a security. Instances of this type can be
* created via {@link org.marketcetera.trade.Factory#createOrderSingle()}
*
* @author anshul@marketcetera.com
* @version $Id: OrderSingle.java 16154 2012-07-14 16:34:05Z colin $
* @since 1.0.0
*/
@ClassVersion("$Id: OrderSingle.java 16154 2012-07-14 16:34:05Z colin $") //$NON-NLS-1$
public interface OrderSingle extends TradeMessage, OrderBase, NewOrReplaceOrder, Cloneable {
/**
* Creates clone of this order.
*
* @return the clone of this order
*/
public OrderSingle clone();
}