/** * Copyright (C) 2013 - present by OpenGamma Inc. and the OpenGamma group of companies * * Please see distribution for license. */ package com.opengamma.analytics.financial.provider.description.commodity; import com.opengamma.analytics.financial.provider.description.interestrate.ParameterProviderInterface; /** * Interface for parameter provider with inflation provider. */ public interface ParameterCommodityProviderInterface extends ParameterProviderInterface { /** * Create a new copy of the provider. For the curves related data, new maps are created. The parameter related data, the same objects are used. * @return The new provider. */ @Override ParameterCommodityProviderInterface copy(); /** * Returns the inflation provider. * @return The inflation provider */ CommodityProviderInterface getCommodityProvider(); }