/** * Copyright (C) 2011 - present by OpenGamma Inc. and the OpenGamma group of companies * * Please see distribution for license. */ package com.opengamma.analytics.financial.simpleinstruments.definition; import org.threeten.bp.ZonedDateTime; import com.opengamma.analytics.financial.simpleinstruments.derivative.SimpleInstrument; /** * * @param <T> The type of the derivative to which the definition is converted. */ public interface SimpleInstrumentDefinition<T extends SimpleInstrument> { T toDerivative(final ZonedDateTime date); }