package org.marketcetera.trade;
import org.marketcetera.util.misc.ClassVersion;
/* $License$ */
/**
* Indicates the type of a <code>Future</code>.
*
* @author <a href="mailto:colin@marketcetera.com">Colin DuPlantis</a>
* @version $Id: FutureType.java 16154 2012-07-14 16:34:05Z colin $
* @since 2.1.0
*/
@ClassVersion("$Id: FutureType.java 16154 2012-07-14 16:34:05Z colin $")
public enum FutureType
implements HasCFICode
{
/**
* Commodity futures
*/
COMMODITY('C'),
/**
* Financial futures
*/
FINANCIAL('F');
/**
* Get the cfiCode value.
*
* @return a <code>char</code> value
*/
public char getCfiCode()
{
return cfiCode;
}
/**
* Create a new FutureType instance.
*
* @param inCfiCode a <code>char</code> value
*/
private FutureType(char inCfiCode)
{
cfiCode = inCfiCode;
}
/**
* the CFI code associated with this future type
*/
private final char cfiCode;
}