Uses of Interface
cdm.product.template.OptionPayout
Packages that use OptionPayout
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Template feature concepts to define payouts.
-
Uses of OptionPayout in cdm.event.common
Methods in cdm.event.common with parameters of type OptionPayoutModifier and TypeMethodDescriptionExerciseInstruction.ExerciseInstructionBuilder.setExerciseOptionValue(OptionPayout exerciseOption) ExerciseInstruction.ExerciseInstructionBuilderImpl.setExerciseOptionValue(OptionPayout _exerciseOption) SettlementOrigin.SettlementOriginBuilder.setOptionPayoutValue(OptionPayout optionPayout) SettlementOrigin.SettlementOriginBuilderImpl.setOptionPayoutValue(OptionPayout _optionPayout) -
Uses of OptionPayout in cdm.event.common.functions
Methods in cdm.event.common.functions that return types with arguments of type OptionPayoutModifier and TypeMethodDescriptionprotected com.rosetta.model.lib.mapper.MapperS<? extends OptionPayout> Create_Exercise.Create_ExerciseDefault.optionPayout(ExerciseInstruction exerciseInstruction, TradeState originalTrade) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends OptionPayout> Create_Exercise.optionPayout(ExerciseInstruction exerciseInstruction, TradeState originalTrade) -
Uses of OptionPayout in cdm.product.qualification.functions
Methods in cdm.product.qualification.functions that return types with arguments of type OptionPayoutModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends OptionPayout> Qualify_EquityOption_PriceReturnBasicPerformance_Basket.optionPayout(EconomicTerms economicTerms) protected com.rosetta.model.lib.mapper.MapperS<? extends OptionPayout> Qualify_EquityOption_PriceReturnBasicPerformance_Basket.Qualify_EquityOption_PriceReturnBasicPerformance_BasketDefault.optionPayout(EconomicTerms economicTerms) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends OptionPayout> Qualify_EquityOption_PriceReturnBasicPerformance_Index.optionPayout(EconomicTerms economicTerms) protected com.rosetta.model.lib.mapper.MapperS<? extends OptionPayout> Qualify_EquityOption_PriceReturnBasicPerformance_Index.Qualify_EquityOption_PriceReturnBasicPerformance_IndexDefault.optionPayout(EconomicTerms economicTerms) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends OptionPayout> Qualify_EquityOption_PriceReturnBasicPerformance_SingleName.optionPayout(EconomicTerms economicTerms) protected com.rosetta.model.lib.mapper.MapperS<? extends OptionPayout> Qualify_EquityOption_PriceReturnBasicPerformance_SingleName.Qualify_EquityOption_PriceReturnBasicPerformance_SingleNameDefault.optionPayout(EconomicTerms economicTerms) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends OptionPayout> Qualify_ForeignExchange_VanillaOption.optionPayout(EconomicTerms economicTerms) protected com.rosetta.model.lib.mapper.MapperS<? extends OptionPayout> Qualify_ForeignExchange_VanillaOption.Qualify_ForeignExchange_VanillaOptionDefault.optionPayout(EconomicTerms economicTerms) protected abstract com.rosetta.model.lib.mapper.MapperC<? extends OptionPayout> Qualify_InterestRate_Option_DebtOption.optionPayout(EconomicTerms economicTerms) protected com.rosetta.model.lib.mapper.MapperC<? extends OptionPayout> Qualify_InterestRate_Option_DebtOption.Qualify_InterestRate_Option_DebtOptionDefault.optionPayout(EconomicTerms economicTerms) -
Uses of OptionPayout in cdm.product.template
Subinterfaces of OptionPayout in cdm.product.templateModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.template that implement OptionPayoutModifier and TypeClassDescriptionstatic classBuilder Implementation of OptionPayoutstatic classImmutable Implementation of OptionPayoutMethods in cdm.product.template that return OptionPayoutModifier and TypeMethodDescriptionOptionPayout.build()Build MethodsOptionPayout.OptionPayoutBuilderImpl.build()OptionPayout.OptionPayoutImpl.build()Methods in cdm.product.template that return types with arguments of type OptionPayoutModifier and TypeMethodDescriptionList<? extends OptionPayout> Payout.getOptionPayout()The option payout.List<? extends OptionPayout> Payout.PayoutImpl.getOptionPayout()default Class<? extends OptionPayout> OptionPayout.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends OptionPayout> OptionPayout.metaData()Utility MethodsMethods in cdm.product.template with parameters of type OptionPayoutModifier and TypeMethodDescriptionPayout.PayoutBuilder.addOptionPayout(OptionPayout optionPayout) Payout.PayoutBuilder.addOptionPayout(OptionPayout optionPayout, int idx) Payout.PayoutBuilderImpl.addOptionPayout(OptionPayout _optionPayout) Payout.PayoutBuilderImpl.addOptionPayout(OptionPayout _optionPayout, int idx) Method parameters in cdm.product.template with type arguments of type OptionPayoutModifier and TypeMethodDescriptionPayout.PayoutBuilder.addOptionPayout(List<? extends OptionPayout> optionPayout) Payout.PayoutBuilderImpl.addOptionPayout(List<? extends OptionPayout> optionPayouts) Payout.PayoutBuilder.setOptionPayout(List<? extends OptionPayout> optionPayout) Payout.PayoutBuilderImpl.setOptionPayout(List<? extends OptionPayout> optionPayouts) -
Uses of OptionPayout in cdm.product.template.meta
Methods in cdm.product.template.meta that return types with arguments of type OptionPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super OptionPayout>> OptionPayoutMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super OptionPayout, com.rosetta.model.lib.qualify.QualifyResult>> OptionPayoutMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super OptionPayout, Set<String>> OptionPayoutMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super OptionPayout> OptionPayoutMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super OptionPayout> OptionPayoutMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super OptionPayout> OptionPayoutMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super OptionPayout> OptionPayoutMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of OptionPayout in cdm.product.template.metafields
Methods in cdm.product.template.metafields that return OptionPayoutModifier and TypeMethodDescriptionReferenceWithMetaOptionPayout.getValue()Getter MethodsReferenceWithMetaOptionPayout.ReferenceWithMetaOptionPayoutImpl.getValue()Methods in cdm.product.template.metafields that return types with arguments of type OptionPayoutModifier and TypeMethodDescriptiondefault Class<OptionPayout> ReferenceWithMetaOptionPayout.getValueType()Methods in cdm.product.template.metafields with parameters of type OptionPayoutModifier and TypeMethodDescriptionReferenceWithMetaOptionPayout.ReferenceWithMetaOptionPayoutBuilder.setValue(OptionPayout value) ReferenceWithMetaOptionPayout.ReferenceWithMetaOptionPayoutBuilderImpl.setValue(OptionPayout _value) -
Uses of OptionPayout in cdm.product.template.validation
Methods in cdm.product.template.validation with parameters of type OptionPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> OptionPayoutTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionPayout o) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionPayoutValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionPayout o) -
Uses of OptionPayout in cdm.product.template.validation.datarule
Methods in cdm.product.template.validation.datarule with parameters of type OptionPayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> OptionPayoutClearedPhysicalSettlementExists.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionPayout optionPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionPayoutClearedPhysicalSettlementExists.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionPayout optionPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionPayoutDeliveryCapacity.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionPayout optionPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionPayoutDeliveryCapacity.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionPayout optionPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionPayoutPriceTimeIntervalQuantity.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionPayout optionPayout) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionPayoutPriceTimeIntervalQuantity.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionPayout optionPayout) -
Uses of OptionPayout in cdm.product.template.validation.exists
Methods in cdm.product.template.validation.exists with type parameters of type OptionPayoutModifier and TypeMethodDescription<T2 extends OptionPayout>
com.rosetta.model.lib.validation.ValidationResult<OptionPayout> OptionPayoutOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.template.validation.exists that return types with arguments of type OptionPayoutModifier and TypeMethodDescription<T2 extends OptionPayout>
com.rosetta.model.lib.validation.ValidationResult<OptionPayout> OptionPayoutOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)