Uses of Interface
cdm.product.template.ContractualProduct
Packages that use ContractualProduct
Package
Description
Template feature concepts to define payouts.
-
Uses of ContractualProduct in cdm.event.common.functions
Methods in cdm.event.common.functions with parameters of type ContractualProductModifier and TypeMethodDescriptionCreate_CancellationTermChangeInstruction.Create_CancellationTermChangeInstructionDefault.assignOutput(TermsChangeInstruction.TermsChangeInstructionBuilder termsChangeInstruction, ContractualProduct contractualProduct, AdjustableOrRelativeDate cancellationDate) Create_CashflowTermsChangeInstruction.Create_CashflowTermsChangeInstructionDefault.assignOutput(TermsChangeInstruction.TermsChangeInstructionBuilder termsChangeInstruction, ContractualProduct contractualProduct, Cashflow cashFlow) Create_EffectiveOrTerminationDateTermChangeInstruction.Create_EffectiveOrTerminationDateTermChangeInstructionDefault.assignOutput(TermsChangeInstruction.TermsChangeInstructionBuilder termsChangeInstruction, ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveRollDate, AdjustableOrRelativeDate terminationDate) Create_OnDemandRateChangeTermsChangeInstruction.Create_OnDemandRateChangeTermsChangeInstructionDefault.assignOutput(TermsChangeInstruction.TermsChangeInstructionBuilder termsChangeInstruction, ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveDate) Create_RollTermChangeInstruction.Create_RollTermChangeInstructionDefault.assignOutput(TermsChangeInstruction.TermsChangeInstructionBuilder termsChangeInstruction, ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveRollDate, AdjustableOrRelativeDate terminationDate) Create_SubstitutionInstruction.Create_SubstitutionInstructionDefault.assignOutput(TermsChangeInstruction.TermsChangeInstructionBuilder termsChangeInstruction, ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveDate, CollateralPortfolio newCollateralPortfolio) Create_CancellationTermChangeInstruction.Create_CancellationTermChangeInstructionDefault.doEvaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate cancellationDate) protected abstract TermsChangeInstruction.TermsChangeInstructionBuilderCreate_CancellationTermChangeInstruction.doEvaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate cancellationDate) Create_CashflowTermsChangeInstruction.Create_CashflowTermsChangeInstructionDefault.doEvaluate(ContractualProduct contractualProduct, Cashflow cashFlow) protected abstract TermsChangeInstruction.TermsChangeInstructionBuilderCreate_CashflowTermsChangeInstruction.doEvaluate(ContractualProduct contractualProduct, Cashflow cashFlow) Create_EffectiveOrTerminationDateTermChangeInstruction.Create_EffectiveOrTerminationDateTermChangeInstructionDefault.doEvaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveRollDate, AdjustableOrRelativeDate terminationDate) protected abstract TermsChangeInstruction.TermsChangeInstructionBuilderCreate_EffectiveOrTerminationDateTermChangeInstruction.doEvaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveRollDate, AdjustableOrRelativeDate terminationDate) Create_OnDemandRateChangeTermsChangeInstruction.Create_OnDemandRateChangeTermsChangeInstructionDefault.doEvaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveDate) protected abstract TermsChangeInstruction.TermsChangeInstructionBuilderCreate_OnDemandRateChangeTermsChangeInstruction.doEvaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveDate) Create_RollTermChangeInstruction.Create_RollTermChangeInstructionDefault.doEvaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveRollDate, AdjustableOrRelativeDate terminationDate) protected abstract TermsChangeInstruction.TermsChangeInstructionBuilderCreate_RollTermChangeInstruction.doEvaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveRollDate, AdjustableOrRelativeDate terminationDate) Create_SubstitutionInstruction.Create_SubstitutionInstructionDefault.doEvaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveDate, CollateralPortfolio newCollateralPortfolio) protected abstract TermsChangeInstruction.TermsChangeInstructionBuilderCreate_SubstitutionInstruction.doEvaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveDate, CollateralPortfolio newCollateralPortfolio) Create_CancellationTermChangeInstruction.evaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate cancellationDate) Create_CashflowTermsChangeInstruction.evaluate(ContractualProduct contractualProduct, Cashflow cashFlow) Create_EffectiveOrTerminationDateTermChangeInstruction.evaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveRollDate, AdjustableOrRelativeDate terminationDate) Create_OnDemandRateChangeTermsChangeInstruction.evaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveDate) Create_RollTermChangeInstruction.evaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveRollDate, AdjustableOrRelativeDate terminationDate) Create_SubstitutionInstruction.evaluate(ContractualProduct contractualProduct, AdjustableOrRelativeDate effectiveDate, CollateralPortfolio newCollateralPortfolio) -
Uses of ContractualProduct in cdm.product.template
Subinterfaces of ContractualProduct in cdm.product.templateModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.template that implement ContractualProductModifier and TypeClassDescriptionstatic classBuilder Implementation of ContractualProductstatic classImmutable Implementation of ContractualProductMethods in cdm.product.template that return ContractualProductModifier and TypeMethodDescriptionContractualProduct.build()Build MethodsContractualProduct.ContractualProductBuilderImpl.build()ContractualProduct.ContractualProductImpl.build()Product.getContractualProduct()Specifies the contractual product's economic terms, product identifier, and product taxonomy.Product.ProductImpl.getContractualProduct()Methods in cdm.product.template that return types with arguments of type ContractualProductModifier and TypeMethodDescriptiondefault Class<? extends ContractualProduct> ContractualProduct.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends ContractualProduct> ContractualProduct.metaData()Utility MethodsMethods in cdm.product.template with parameters of type ContractualProductModifier and TypeMethodDescriptionBasketConstituent.BasketConstituentBuilder.setContractualProduct(ContractualProduct contractualProduct) BasketConstituent.BasketConstituentBuilderImpl.setContractualProduct(ContractualProduct _contractualProduct) Product.ProductBuilder.setContractualProduct(ContractualProduct contractualProduct) Product.ProductBuilderImpl.setContractualProduct(ContractualProduct _contractualProduct) -
Uses of ContractualProduct in cdm.product.template.meta
Methods in cdm.product.template.meta that return types with arguments of type ContractualProductModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super ContractualProduct>> ContractualProductMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super ContractualProduct, com.rosetta.model.lib.qualify.QualifyResult>> ContractualProductMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super ContractualProduct, Set<String>> ContractualProductMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super ContractualProduct> ContractualProductMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super ContractualProduct> ContractualProductMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super ContractualProduct> ContractualProductMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super ContractualProduct> ContractualProductMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of ContractualProduct in cdm.product.template.validation
Methods in cdm.product.template.validation with parameters of type ContractualProductModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ContractualProductTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ContractualProduct o) List<com.rosetta.model.lib.validation.ValidationResult<?>> ContractualProductValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ContractualProduct o) -
Uses of ContractualProduct in cdm.product.template.validation.datarule
Methods in cdm.product.template.validation.datarule with parameters of type ContractualProductModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ContractualProductPrimaryAssetClass.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ContractualProduct contractualProduct) List<com.rosetta.model.lib.validation.ValidationResult<?>> ContractualProductPrimaryAssetClass.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ContractualProduct contractualProduct) -
Uses of ContractualProduct in cdm.product.template.validation.exists
Methods in cdm.product.template.validation.exists with type parameters of type ContractualProductModifier and TypeMethodDescription<T2 extends ContractualProduct>
com.rosetta.model.lib.validation.ValidationResult<ContractualProduct> ContractualProductOnlyExistsValidator.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 ContractualProductModifier and TypeMethodDescription<T2 extends ContractualProduct>
com.rosetta.model.lib.validation.ValidationResult<ContractualProduct> ContractualProductOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of ContractualProduct in org.isda.cdm.qualify
Methods in org.isda.cdm.qualify with parameters of type ContractualProductModifier and TypeMethodDescriptionEconomicTermsQualificationHandler.getQualifiableObject(ContractualProduct contractualProduct) EconomicTermsQualificationHandler.getQualifier(ContractualProduct contractualProduct)