Uses of Interface
cdm.event.common.Trade
Packages that use Trade
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Position concepts: portfolio and portfolio aggregation.
-
Uses of Trade in cdm.event.common
Subinterfaces of Trade in cdm.event.commonClasses in cdm.event.common that implement TradeModifier and TypeClassDescriptionstatic classBuilder Implementation of Tradestatic classImmutable Implementation of TradeMethods in cdm.event.common that return TradeModifier and TypeMethodDescriptionTrade.build()Build MethodsTrade.TradeBuilderImpl.build()Trade.TradeImpl.build()TradePricingReport.getTrade()Represents the cosensus based pricing parameters on a trade basis.TradePricingReport.TradePricingReportImpl.getTrade()TradeState.getTrade()Represents the Trade that has been effected by a business or life-cycle event.TradeState.TradeStateImpl.getTrade()Methods in cdm.event.common that return types with arguments of type TradeModifier and TypeMethodDescriptionTrade.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends Trade> Trade.metaData()Utility MethodsMethods in cdm.event.common with parameters of type TradeModifier and TypeMethodDescriptionLineage.LineageBuilder.addTradeReferenceValue(Trade tradeReference) Lineage.LineageBuilder.addTradeReferenceValue(Trade tradeReference, int idx) Lineage.LineageBuilderImpl.addTradeReferenceValue(Trade _tradeReference) Lineage.LineageBuilderImpl.addTradeReferenceValue(Trade _tradeReference, int idx) Method parameters in cdm.event.common with type arguments of type TradeModifier and TypeMethodDescriptionLineage.LineageBuilder.addTradeReferenceValue(List<? extends Trade> tradeReference) Lineage.LineageBuilderImpl.addTradeReferenceValue(List<? extends Trade> tradeReferences) Lineage.LineageBuilder.setTradeReferenceValue(List<? extends Trade> tradeReference) Lineage.LineageBuilderImpl.setTradeReferenceValue(List<? extends Trade> tradeReferences) -
Uses of Trade in cdm.event.common.functions
Methods in cdm.event.common.functions that return TradeMethods in cdm.event.common.functions that return types with arguments of type TradeModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperC<? extends Trade> Qualify_Shaping.openTradeNoExecutionDetails(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperC<? extends Trade> Qualify_Shaping.Qualify_ShapingDefault.openTradeNoExecutionDetails(BusinessEvent businessEvent) protected abstract com.rosetta.model.lib.mapper.MapperC<? extends Trade> Qualify_PartialDelivery.openTrades(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperC<? extends Trade> Qualify_PartialDelivery.Qualify_PartialDeliveryDefault.openTrades(BusinessEvent businessEvent) protected abstract com.rosetta.model.lib.mapper.MapperC<? extends Trade> Qualify_Reprice.openTrades(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperC<? extends Trade> Qualify_Reprice.Qualify_RepriceDefault.openTrades(BusinessEvent businessEvent) Methods in cdm.event.common.functions with parameters of type TradeModifier and TypeMethodDescriptionprotected BigDecimalEquityPerformance.EquityPerformanceDefault.assignOutput(BigDecimal equityPerformance, Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected Trade.TradeBuilderTradeNoExecutionDetails.TradeNoExecutionDetailsDefault.assignOutput(Trade.TradeBuilder newTrade, Trade trade) protected abstract BigDecimalEquityPerformance.doEvaluate(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected BigDecimalEquityPerformance.EquityPerformanceDefault.doEvaluate(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected abstract Trade.TradeBuilderTradeNoExecutionDetails.doEvaluate(Trade trade) protected Trade.TradeBuilderTradeNoExecutionDetails.TradeNoExecutionDetailsDefault.doEvaluate(Trade trade) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> EquityPerformance.EquityPerformanceDefault.notionalAmount(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> EquityPerformance.notionalAmount(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> EquityPerformance.EquityPerformanceDefault.numberOfSecurities(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> EquityPerformance.numberOfSecurities(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected com.rosetta.model.lib.mapper.MapperS<? extends PerformancePayout> EquityPerformance.EquityPerformanceDefault.performancePayout(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PerformancePayout> EquityPerformance.performancePayout(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected com.rosetta.model.lib.mapper.MapperS<? extends Price> EquityPerformance.EquityPerformanceDefault.periodEndPrice(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Price> EquityPerformance.periodEndPrice(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected com.rosetta.model.lib.mapper.MapperS<? extends PriceSchedule> EquityPerformance.EquityPerformanceDefault.periodStartPrice(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PriceSchedule> EquityPerformance.periodStartPrice(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> EquityPerformance.EquityPerformanceDefault.rateOfReturn1(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> EquityPerformance.rateOfReturn1(Trade trade, Price observation, com.rosetta.model.lib.records.Date date) -
Uses of Trade in cdm.event.common.meta
Methods in cdm.event.common.meta that return types with arguments of type TradeModifier and TypeMethodDescriptionTradeMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) TradeMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) TradeMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super Trade> TradeMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Trade> TradeMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super Trade> TradeMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Trade> TradeMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of Trade in cdm.event.common.metafields
Methods in cdm.event.common.metafields that return TradeModifier and TypeMethodDescriptionReferenceWithMetaTrade.getValue()Getter MethodsReferenceWithMetaTrade.ReferenceWithMetaTradeImpl.getValue()Methods in cdm.event.common.metafields that return types with arguments of type TradeMethods in cdm.event.common.metafields with parameters of type TradeModifier and TypeMethodDescription -
Uses of Trade in cdm.event.common.validation
Methods in cdm.event.common.validation with parameters of type TradeModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> TradeTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade o) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade o) -
Uses of Trade in cdm.event.common.validation.datarule
Methods in cdm.event.common.validation.datarule with parameters of type TradeModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> TradeAdditionalFixedPaymentsMortgages.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeAdditionalFixedPaymentsMortgages.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeBarrierDerterminationAgent.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeBarrierDerterminationAgent.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeClearedDate.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeClearedDate.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeCreditEventsMortgages.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeCreditEventsMortgages.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeCreditEventsPhysicalSettlementMatrix.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeCreditEventsPhysicalSettlementMatrix.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeDeliverableObligationsPhysicalSettlementMatrix.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeDeliverableObligationsPhysicalSettlementMatrix.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeDeterminingParty.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeDeterminingParty.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeDisruptionEventsDeterminingParty.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeDisruptionEventsDeterminingParty.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeExtraordinaryEvents.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeExtraordinaryEvents.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFloatingAmountEventsMortgages.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFloatingAmountEventsMortgages.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_1.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_1.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_11.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_11.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_19.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_19.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_20.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_20.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_23.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_23.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_24.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_24.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_25.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_25.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_32.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_32.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_7.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_7.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_8.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_cd_8.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_ird_8.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeFpML_ird_8.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeHedgingParty.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeHedgingParty.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeObligationsPhysicalSettlementMatrix.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeObligationsPhysicalSettlementMatrix.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradePackageTrade.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradePackageTrade.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeRestructuringPhysicalSettlementMatrix.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeRestructuringPhysicalSettlementMatrix.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeSecurityPartyRoleBuyerSeller.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeSecurityPartyRoleBuyerSeller.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeSecurityPrice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeSecurityPrice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeSettlementTerms.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) List<com.rosetta.model.lib.validation.ValidationResult<?>> TradeSettlementTerms.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Trade trade) -
Uses of Trade in cdm.event.common.validation.exists
Methods in cdm.event.common.validation.exists with type parameters of type TradeModifier and TypeMethodDescriptionTradeOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.event.common.validation.exists that return types with arguments of type Trade -
Uses of Trade in cdm.event.position
Methods in cdm.event.position with parameters of type TradeModifier and TypeMethodDescriptionAggregationParameters.AggregationParametersBuilder.addTradeReferenceValue(Trade tradeReference) AggregationParameters.AggregationParametersBuilder.addTradeReferenceValue(Trade tradeReference, int idx) AggregationParameters.AggregationParametersBuilderImpl.addTradeReferenceValue(Trade _tradeReference) AggregationParameters.AggregationParametersBuilderImpl.addTradeReferenceValue(Trade _tradeReference, int idx) Method parameters in cdm.event.position with type arguments of type TradeModifier and TypeMethodDescriptionAggregationParameters.AggregationParametersBuilder.addTradeReferenceValue(List<? extends Trade> tradeReference) AggregationParameters.AggregationParametersBuilderImpl.addTradeReferenceValue(List<? extends Trade> tradeReferences) AggregationParameters.AggregationParametersBuilder.setTradeReferenceValue(List<? extends Trade> tradeReference) AggregationParameters.AggregationParametersBuilderImpl.setTradeReferenceValue(List<? extends Trade> tradeReferences) -
Uses of Trade in cdm.event.position.functions
Methods in cdm.event.position.functions with parameters of type TradeModifier and TypeMethodDescriptionprotected BigDecimalFxMarkToMarket.FxMarkToMarketDefault.assignOutput(BigDecimal value, Trade trade) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends FieldWithMetaString> FxMarkToMarket.baseCurrency(Trade trade) protected com.rosetta.model.lib.mapper.MapperS<? extends FieldWithMetaString> FxMarkToMarket.FxMarkToMarketDefault.baseCurrency(Trade trade) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> FxMarkToMarket.baseQuantity(Trade trade) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> FxMarkToMarket.FxMarkToMarketDefault.baseQuantity(Trade trade) protected abstract BigDecimalFxMarkToMarket.doEvaluate(Trade trade) protected BigDecimalFxMarkToMarket.FxMarkToMarketDefault.doEvaluate(Trade trade) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends ForwardPayout> FxMarkToMarket.forwardPayout(Trade trade) protected com.rosetta.model.lib.mapper.MapperS<? extends ForwardPayout> FxMarkToMarket.FxMarkToMarketDefault.forwardPayout(Trade trade) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> FxMarkToMarket.FxMarkToMarketDefault.interpolatedRate(Trade trade) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> FxMarkToMarket.interpolatedRate(Trade trade) protected com.rosetta.model.lib.mapper.MapperC<? extends FieldWithMetaNonNegativeQuantitySchedule> FxMarkToMarket.FxMarkToMarketDefault.quantities(Trade trade) protected abstract com.rosetta.model.lib.mapper.MapperC<? extends FieldWithMetaNonNegativeQuantitySchedule> FxMarkToMarket.quantities(Trade trade) protected com.rosetta.model.lib.mapper.MapperS<? extends FieldWithMetaString> FxMarkToMarket.FxMarkToMarketDefault.quotedCurrency(Trade trade) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends FieldWithMetaString> FxMarkToMarket.quotedCurrency(Trade trade) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> FxMarkToMarket.FxMarkToMarketDefault.quotedQuantity(Trade trade) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> FxMarkToMarket.quotedQuantity(Trade trade)