Uses of Interface
cdm.product.template.TradableProduct.TradableProductBuilder
Packages that use TradableProduct.TradableProductBuilder
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Position concepts: portfolio and portfolio aggregation.
Template feature concepts to define payouts.
-
Uses of TradableProduct.TradableProductBuilder in cdm.event.common
Fields in cdm.event.common declared as TradableProduct.TradableProductBuilderModifier and TypeFieldDescriptionprotected TradableProduct.TradableProductBuilderTrade.TradeBuilderImpl.tradableProductMethods in cdm.event.common that return TradableProduct.TradableProductBuilderModifier and TypeMethodDescriptionTrade.TradeBuilder.getOrCreateTradableProduct()Trade.TradeBuilderImpl.getOrCreateTradableProduct()Trade.TradeBuilder.getTradableProduct()Trade.TradeBuilderImpl.getTradableProduct() -
Uses of TradableProduct.TradableProductBuilder in cdm.event.common.functions
Methods in cdm.event.common.functions that return TradableProduct.TradableProductBuilderModifier and TypeMethodDescriptionprotected TradableProduct.TradableProductBuilderExtractAfterTradableProduct.ExtractAfterTradableProductDefault.assignOutput(TradableProduct.TradableProductBuilder tradableProduct, BusinessEvent businessEvent) protected TradableProduct.TradableProductBuilderExtractBeforeTradableProduct.ExtractBeforeTradableProductDefault.assignOutput(TradableProduct.TradableProductBuilder tradableProduct, BusinessEvent businessEvent) protected abstract TradableProduct.TradableProductBuilderExtractAfterTradableProduct.doEvaluate(BusinessEvent businessEvent) protected TradableProduct.TradableProductBuilderExtractAfterTradableProduct.ExtractAfterTradableProductDefault.doEvaluate(BusinessEvent businessEvent) protected abstract TradableProduct.TradableProductBuilderExtractBeforeTradableProduct.doEvaluate(BusinessEvent businessEvent) protected TradableProduct.TradableProductBuilderExtractBeforeTradableProduct.ExtractBeforeTradableProductDefault.doEvaluate(BusinessEvent businessEvent) Methods in cdm.event.common.functions with parameters of type TradableProduct.TradableProductBuilderModifier and TypeMethodDescriptionprotected TradableProduct.TradableProductBuilderExtractAfterTradableProduct.ExtractAfterTradableProductDefault.assignOutput(TradableProduct.TradableProductBuilder tradableProduct, BusinessEvent businessEvent) protected TradableProduct.TradableProductBuilderExtractBeforeTradableProduct.ExtractBeforeTradableProductDefault.assignOutput(TradableProduct.TradableProductBuilder tradableProduct, BusinessEvent businessEvent) -
Uses of TradableProduct.TradableProductBuilder in cdm.event.position
Fields in cdm.event.position declared as TradableProduct.TradableProductBuilderModifier and TypeFieldDescriptionprotected TradableProduct.TradableProductBuilderCounterpartyPosition.CounterpartyPositionBuilderImpl.positionBaseMethods in cdm.event.position that return TradableProduct.TradableProductBuilderModifier and TypeMethodDescriptionCounterpartyPosition.CounterpartyPositionBuilder.getOrCreatePositionBase()CounterpartyPosition.CounterpartyPositionBuilderImpl.getOrCreatePositionBase()CounterpartyPosition.CounterpartyPositionBuilder.getPositionBase()CounterpartyPosition.CounterpartyPositionBuilderImpl.getPositionBase() -
Uses of TradableProduct.TradableProductBuilder in cdm.product.template
Classes in cdm.product.template that implement TradableProduct.TradableProductBuilderModifier and TypeClassDescriptionstatic classBuilder Implementation of TradableProductMethods in cdm.product.template that return TradableProduct.TradableProductBuilderModifier and TypeMethodDescriptionTradableProduct.TradableProductBuilder.addAncillaryParty(AncillaryParty ancillaryParty) TradableProduct.TradableProductBuilder.addAncillaryParty(AncillaryParty ancillaryParty, int idx) TradableProduct.TradableProductBuilder.addAncillaryParty(List<? extends AncillaryParty> ancillaryParty) TradableProduct.TradableProductBuilderImpl.addAncillaryParty(AncillaryParty _ancillaryParty) TradableProduct.TradableProductBuilderImpl.addAncillaryParty(AncillaryParty _ancillaryParty, int idx) TradableProduct.TradableProductBuilderImpl.addAncillaryParty(List<? extends AncillaryParty> ancillaryPartys) TradableProduct.TradableProductBuilder.addCounterparty(Counterparty counterparty) TradableProduct.TradableProductBuilder.addCounterparty(Counterparty counterparty, int idx) TradableProduct.TradableProductBuilder.addCounterparty(List<? extends Counterparty> counterparty) TradableProduct.TradableProductBuilderImpl.addCounterparty(Counterparty _counterparty) TradableProduct.TradableProductBuilderImpl.addCounterparty(Counterparty _counterparty, int idx) TradableProduct.TradableProductBuilderImpl.addCounterparty(List<? extends Counterparty> counterpartys) TradableProduct.TradableProductBuilder.addTradeLot(TradeLot tradeLot) TradableProduct.TradableProductBuilder.addTradeLot(TradeLot tradeLot, int idx) TradableProduct.TradableProductBuilder.addTradeLot(List<? extends TradeLot> tradeLot) TradableProduct.TradableProductBuilderImpl.addTradeLot(TradeLot _tradeLot) TradableProduct.TradableProductBuilderImpl.addTradeLot(TradeLot _tradeLot, int idx) TradableProduct.TradableProductBuilderImpl.addTradeLot(List<? extends TradeLot> tradeLots) TradableProduct.builder()TradableProduct.TradableProductBuilderImpl.merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) TradableProduct.TradableProductBuilder.prune()TradableProduct.TradableProductBuilderImpl.prune()TradableProduct.TradableProductBuilder.setAdjustment(NotionalAdjustmentEnum adjustment) TradableProduct.TradableProductBuilderImpl.setAdjustment(NotionalAdjustmentEnum _adjustment) TradableProduct.TradableProductBuilder.setAncillaryParty(List<? extends AncillaryParty> ancillaryParty) TradableProduct.TradableProductBuilderImpl.setAncillaryParty(List<? extends AncillaryParty> ancillaryPartys) TradableProduct.TradableProductBuilder.setCounterparty(List<? extends Counterparty> counterparty) TradableProduct.TradableProductBuilderImpl.setCounterparty(List<? extends Counterparty> counterpartys) TradableProduct.TradableProductBuilder.setProduct(Product product) TradableProduct.TradableProductBuilderImpl.setProduct(Product _product) TradableProduct.TradableProductBuilder.setTradeLot(List<? extends TradeLot> tradeLot) TradableProduct.TradableProductBuilderImpl.setTradeLot(List<? extends TradeLot> tradeLots) TradableProduct.toBuilder()TradableProduct.TradableProductBuilderImpl.toBuilder()TradableProduct.TradableProductImpl.toBuilder()Methods in cdm.product.template with parameters of type TradableProduct.TradableProductBuilderModifier and TypeMethodDescriptionprotected voidTradableProduct.TradableProductImpl.setBuilderFields(TradableProduct.TradableProductBuilder builder) Constructors in cdm.product.template with parameters of type TradableProduct.TradableProductBuilderModifierConstructorDescriptionprotected -
Uses of TradableProduct.TradableProductBuilder in cdm.product.template.functions
Methods in cdm.product.template.functions that return TradableProduct.TradableProductBuilderModifier and TypeMethodDescriptionprotected TradableProduct.TradableProductBuilderAddTradeLot.AddTradeLotDefault.assignOutput(TradableProduct.TradableProductBuilder updatedTradableProduct, TradableProduct tradableProduct, TradeLot newTradeLot) protected TradableProduct.TradableProductBuilderAddTradeLot.AddTradeLotDefault.doEvaluate(TradableProduct tradableProduct, TradeLot newTradeLot) protected abstract TradableProduct.TradableProductBuilderAddTradeLot.doEvaluate(TradableProduct tradableProduct, TradeLot newTradeLot) Methods in cdm.product.template.functions with parameters of type TradableProduct.TradableProductBuilderModifier and TypeMethodDescriptionprotected TradableProduct.TradableProductBuilderAddTradeLot.AddTradeLotDefault.assignOutput(TradableProduct.TradableProductBuilder updatedTradableProduct, TradableProduct tradableProduct, TradeLot newTradeLot)