Examples of AgricultureFutureDefinition


Examples of com.opengamma.analytics.financial.commodity.definition.AgricultureFutureDefinition

        final ZonedDateTime expiry = security.getExpiry().getExpiry();
        final Set<ExternalId> externalIds = security.getExternalIdBundle().getExternalIds();
        if (externalIds == null) {
          throw new OpenGammaRuntimeException("Can't get security id");
        }
        return new AgricultureFutureDefinition(expiry, externalIds.iterator().next(), security.getUnitNumber(), null, null,
            1.0, security.getUnitName(), SettlementType.CASH, referencePrice, security.getCurrency(), expiry);
      }

      @Override
      public InstrumentDefinitionWithData<?, Double> visitEnergyFutureSecurity(final EnergyFutureSecurity security) {
View Full Code Here

Examples of com.opengamma.analytics.financial.commodity.definition.AgricultureFutureDefinition

        final ZonedDateTime expiry = security.getExpiry().getExpiry();
        final Set<ExternalId> externalIds = security.getExternalIdBundle().getExternalIds();
        if (externalIds == null) {
          throw new OpenGammaRuntimeException("Can't get security id");
        }
        return new AgricultureFutureDefinition(expiry, externalIds.iterator().next(), security.getUnitNumber(), null, null,
            1.0, security.getUnitName(), SettlementType.CASH, referencePrice, security.getCurrency(), expiry);
      }

      @Override
      public InstrumentDefinitionWithData<?, Double> visitEnergyFutureSecurity(final EnergyFutureSecurity security) {
View Full Code Here

Examples of com.opengamma.analytics.financial.commodity.definition.AgricultureFutureDefinition

    final InstrumentDefinitionVisitorAdapter<InstrumentDefinitionWithData<?, Double>, InstrumentDefinitionWithData<?, Double>> visitor =
        new InstrumentDefinitionVisitorAdapter<InstrumentDefinitionWithData<?, Double>, InstrumentDefinitionWithData<?, Double>>() {

          @Override
          public InstrumentDefinitionWithData<?, Double> visitAgricultureFutureDefinition(final AgricultureFutureDefinition futures) {
            return new AgricultureFutureDefinition(futures.getExpiryDate(), futures.getUnderlying(), futures.getUnitAmount(), null, null,
                1.0, futures.getUnitName(), futures.getSettlementType(), tradePrice, futures.getCurrency(), futures.getSettlementDate());
          }

          @Override
          public InstrumentDefinitionWithData<?, Double> visitEnergyFutureDefinition(final EnergyFutureDefinition futures) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.