Uses of Interface
cdm.base.staticdata.party.PayerReceiver
Packages that use PayerReceiver
Package
Description
Basic party concepts: legal entity, natural person, contact details, buyer / payer and all related enums.
Business event concepts: primitives, contract state and associated state transition function specifications.
Product concepts applicable to specific asset classes.
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
Template feature concepts to define payouts.
-
Uses of PayerReceiver in cdm.base.staticdata.party
Subinterfaces of PayerReceiver in cdm.base.staticdata.partyModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.base.staticdata.party that implement PayerReceiverModifier and TypeClassDescriptionstatic classBuilder Implementation of PayerReceiverstatic classImmutable Implementation of PayerReceiverMethods in cdm.base.staticdata.party that return PayerReceiverModifier and TypeMethodDescriptionPayerReceiver.build()Build MethodsPayerReceiver.PayerReceiverBuilderImpl.build()PayerReceiver.PayerReceiverImpl.build()Methods in cdm.base.staticdata.party that return types with arguments of type PayerReceiverModifier and TypeMethodDescriptiondefault Class<? extends PayerReceiver> PayerReceiver.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends PayerReceiver> PayerReceiver.metaData()Utility Methods -
Uses of PayerReceiver in cdm.base.staticdata.party.meta
Methods in cdm.base.staticdata.party.meta that return types with arguments of type PayerReceiverModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super PayerReceiver>> PayerReceiverMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super PayerReceiver, com.rosetta.model.lib.qualify.QualifyResult>> PayerReceiverMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super PayerReceiver, Set<String>> PayerReceiverMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super PayerReceiver> PayerReceiverMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PayerReceiver> PayerReceiverMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super PayerReceiver> PayerReceiverMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PayerReceiver> PayerReceiverMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of PayerReceiver in cdm.base.staticdata.party.validation
Methods in cdm.base.staticdata.party.validation with parameters of type PayerReceiverModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PayerReceiverTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PayerReceiver o) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayerReceiverValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PayerReceiver o) -
Uses of PayerReceiver in cdm.base.staticdata.party.validation.exists
Methods in cdm.base.staticdata.party.validation.exists with type parameters of type PayerReceiverModifier and TypeMethodDescription<T2 extends PayerReceiver>
com.rosetta.model.lib.validation.ValidationResult<PayerReceiver> PayerReceiverOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.base.staticdata.party.validation.exists that return types with arguments of type PayerReceiverModifier and TypeMethodDescription<T2 extends PayerReceiver>
com.rosetta.model.lib.validation.ValidationResult<PayerReceiver> PayerReceiverOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of PayerReceiver in cdm.event.common
Methods in cdm.event.common that return PayerReceiverModifier and TypeMethodDescriptionCalculateTransferInstruction.CalculateTransferInstructionImpl.getPayerReceiver()CalculateTransferInstruction.getPayerReceiver()Methods in cdm.event.common with parameters of type PayerReceiverModifier and TypeMethodDescriptionCalculateTransferInstruction.CalculateTransferInstructionBuilder.setPayerReceiver(PayerReceiver payerReceiver) CalculateTransferInstruction.CalculateTransferInstructionBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) -
Uses of PayerReceiver in cdm.event.common.functions
Methods in cdm.event.common.functions with parameters of type PayerReceiverModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends AssetPayout> SecurityFinanceCashSettlementAmount.assetPayout(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected com.rosetta.model.lib.mapper.MapperS<? extends AssetPayout> SecurityFinanceCashSettlementAmount.SecurityFinanceCashSettlementAmountDefault.assetPayout(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected Cashflow.CashflowBuilderCreate_Cashflow.Create_CashflowDefault.assignOutput(Cashflow.CashflowBuilder cashflow, BigDecimal amount, FieldWithMetaString currency, SettlementDate settlementDate, PayerReceiver payerReceiver, CashflowType cashflowType, PaymentDiscounting paymentDiscounting) protected Transfer.TransferBuilderSecurityFinanceCashSettlementAmount.SecurityFinanceCashSettlementAmountDefault.assignOutput(Transfer.TransferBuilder cashSettlementAmount, TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Collateral> SecurityFinanceCashSettlementAmount.collateral(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected com.rosetta.model.lib.mapper.MapperS<? extends Collateral> SecurityFinanceCashSettlementAmount.SecurityFinanceCashSettlementAmountDefault.collateral(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected Cashflow.CashflowBuilderCreate_Cashflow.Create_CashflowDefault.doEvaluate(BigDecimal amount, FieldWithMetaString currency, SettlementDate settlementDate, PayerReceiver payerReceiver, CashflowType cashflowType, PaymentDiscounting paymentDiscounting) protected abstract Cashflow.CashflowBuilderCreate_Cashflow.doEvaluate(BigDecimal amount, FieldWithMetaString currency, SettlementDate settlementDate, PayerReceiver payerReceiver, CashflowType cashflowType, PaymentDiscounting paymentDiscounting) protected abstract Transfer.TransferBuilderSecurityFinanceCashSettlementAmount.doEvaluate(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected Transfer.TransferBuilderSecurityFinanceCashSettlementAmount.SecurityFinanceCashSettlementAmountDefault.doEvaluate(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) Create_Cashflow.evaluate(BigDecimal amount, FieldWithMetaString currency, SettlementDate settlementDate, PayerReceiver payerReceiver, CashflowType cashflowType, PaymentDiscounting paymentDiscounting) SecurityFinanceCashSettlementAmount.evaluate(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected abstract com.rosetta.model.lib.mapper.MapperS<BigDecimal> SecurityFinanceCashSettlementAmount.marginRatio(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected com.rosetta.model.lib.mapper.MapperS<BigDecimal> SecurityFinanceCashSettlementAmount.SecurityFinanceCashSettlementAmountDefault.marginRatio(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected com.rosetta.model.lib.mapper.MapperS<? extends PriceSchedule> SecurityFinanceCashSettlementAmount.SecurityFinanceCashSettlementAmountDefault.securityPrice(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PriceSchedule> SecurityFinanceCashSettlementAmount.securityPrice(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected com.rosetta.model.lib.mapper.MapperS<? extends QuantitySchedule> SecurityFinanceCashSettlementAmount.SecurityFinanceCashSettlementAmountDefault.securityQuantity(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends QuantitySchedule> SecurityFinanceCashSettlementAmount.securityQuantity(TradeState tradeState, com.rosetta.model.lib.records.Date date, Quantity quantity, PayerReceiver payerReceiver) -
Uses of PayerReceiver in cdm.product.asset
Methods in cdm.product.asset with parameters of type PayerReceiverModifier and TypeMethodDescriptionCommodityPayout.CommodityPayoutBuilder.setPayerReceiver(PayerReceiver payerReceiver) CommodityPayout.CommodityPayoutBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) CreditDefaultPayout.CreditDefaultPayoutBuilder.setPayerReceiver(PayerReceiver payerReceiver) CreditDefaultPayout.CreditDefaultPayoutBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) InterestRatePayout.InterestRatePayoutBuilder.setPayerReceiver(PayerReceiver payerReceiver) InterestRatePayout.InterestRatePayoutBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) -
Uses of PayerReceiver in cdm.product.common.settlement
Methods in cdm.product.common.settlement that return PayerReceiverModifier and TypeMethodDescriptionPayoutBase.getPayerReceiver()Canonical representation of the payer and receiver parties applicable to each payout leg.PayoutBase.PayoutBaseImpl.getPayerReceiver()PrincipalPayment.getPayerReceiver()Specifies the parties responsible for making and receiving payments defined by this structure.PrincipalPayment.PrincipalPaymentImpl.getPayerReceiver()Methods in cdm.product.common.settlement with parameters of type PayerReceiverModifier and TypeMethodDescriptionCashflow.CashflowBuilder.setPayerReceiver(PayerReceiver payerReceiver) Cashflow.CashflowBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) PayoutBase.PayoutBaseBuilder.setPayerReceiver(PayerReceiver payerReceiver) PayoutBase.PayoutBaseBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) PrincipalPayment.PrincipalPaymentBuilder.setPayerReceiver(PayerReceiver payerReceiver) PrincipalPayment.PrincipalPaymentBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) -
Uses of PayerReceiver in cdm.product.template
Subinterfaces of PayerReceiver in cdm.product.templateModifier and TypeInterfaceDescriptioninterfaceA class defining the fee payable on exercise of an option.static interfaceBuilder InterfaceinterfaceA class to define a fee or schedule of fees to be payable on the exercise of an option.static interfaceBuilder InterfaceClasses in cdm.product.template that implement PayerReceiverModifier and TypeClassDescriptionstatic classBuilder Implementation of ExerciseFeestatic classImmutable Implementation of ExerciseFeestatic classBuilder Implementation of ExerciseFeeSchedulestatic classImmutable Implementation of ExerciseFeeScheduleMethods in cdm.product.template that return PayerReceiverModifier and TypeMethodDescriptionPassThroughItem.getPayerReceiver()This attribute doesn't exists in the FpML construct, which makes use of the PayerReceiver.model group.PassThroughItem.PassThroughItemImpl.getPayerReceiver()PortfolioReturnTerms.getPayerReceiver()Canonical representation of the payer and receiver parties applicable to each individual return leg.PortfolioReturnTerms.PortfolioReturnTermsImpl.getPayerReceiver()Methods in cdm.product.template with parameters of type PayerReceiverModifier and TypeMethodDescriptionAssetPayout.AssetPayoutBuilder.setPayerReceiver(PayerReceiver payerReceiver) AssetPayout.AssetPayoutBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) FixedPricePayout.FixedPricePayoutBuilder.setPayerReceiver(PayerReceiver payerReceiver) FixedPricePayout.FixedPricePayoutBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) ForwardPayout.ForwardPayoutBuilder.setPayerReceiver(PayerReceiver payerReceiver) ForwardPayout.ForwardPayoutBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) OptionPayout.OptionPayoutBuilder.setPayerReceiver(PayerReceiver payerReceiver) OptionPayout.OptionPayoutBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) PassThroughItem.PassThroughItemBuilder.setPayerReceiver(PayerReceiver payerReceiver) PassThroughItem.PassThroughItemBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) PerformancePayout.PerformancePayoutBuilder.setPayerReceiver(PayerReceiver payerReceiver) PerformancePayout.PerformancePayoutBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver) PortfolioReturnTerms.PortfolioReturnTermsBuilder.setPayerReceiver(PayerReceiver payerReceiver) PortfolioReturnTerms.PortfolioReturnTermsBuilderImpl.setPayerReceiver(PayerReceiver _payerReceiver)