Uses of Interface
cdm.product.asset.ProtectionTerms
Packages that use ProtectionTerms
Package
Description
Product concepts applicable to specific asset classes.
-
Uses of ProtectionTerms in cdm.product.asset
Subinterfaces of ProtectionTerms in cdm.product.assetModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.asset that implement ProtectionTermsModifier and TypeClassDescriptionstatic classBuilder Implementation of ProtectionTermsstatic classImmutable Implementation of ProtectionTermsMethods in cdm.product.asset that return ProtectionTermsModifier and TypeMethodDescriptionProtectionTerms.build()Build MethodsProtectionTerms.ProtectionTermsBuilderImpl.build()ProtectionTerms.ProtectionTermsImpl.build()Methods in cdm.product.asset that return types with arguments of type ProtectionTermsModifier and TypeMethodDescriptionList<? extends ProtectionTerms> CreditDefaultPayout.CreditDefaultPayoutImpl.getProtectionTerms()List<? extends ProtectionTerms> CreditDefaultPayout.getProtectionTerms()Specifies the terms for calculating a payout to protect the buyer of the swap in the case of a qualified credit event.default Class<? extends ProtectionTerms> ProtectionTerms.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends ProtectionTerms> ProtectionTerms.metaData()Utility MethodsMethods in cdm.product.asset with parameters of type ProtectionTermsModifier and TypeMethodDescriptionCreditDefaultPayout.CreditDefaultPayoutBuilder.addProtectionTerms(ProtectionTerms protectionTerms) CreditDefaultPayout.CreditDefaultPayoutBuilder.addProtectionTerms(ProtectionTerms protectionTerms, int idx) CreditDefaultPayout.CreditDefaultPayoutBuilderImpl.addProtectionTerms(ProtectionTerms _protectionTerms) CreditDefaultPayout.CreditDefaultPayoutBuilderImpl.addProtectionTerms(ProtectionTerms _protectionTerms, int idx) ReferencePoolItem.ReferencePoolItemBuilder.setProtectionTermsReferenceValue(ProtectionTerms protectionTermsReference) ReferencePoolItem.ReferencePoolItemBuilderImpl.setProtectionTermsReferenceValue(ProtectionTerms _protectionTermsReference) Method parameters in cdm.product.asset with type arguments of type ProtectionTermsModifier and TypeMethodDescriptionCreditDefaultPayout.CreditDefaultPayoutBuilder.addProtectionTerms(List<? extends ProtectionTerms> protectionTerms) CreditDefaultPayout.CreditDefaultPayoutBuilderImpl.addProtectionTerms(List<? extends ProtectionTerms> protectionTermss) CreditDefaultPayout.CreditDefaultPayoutBuilder.setProtectionTerms(List<? extends ProtectionTerms> protectionTerms) CreditDefaultPayout.CreditDefaultPayoutBuilderImpl.setProtectionTerms(List<? extends ProtectionTerms> protectionTermss) -
Uses of ProtectionTerms in cdm.product.asset.meta
Methods in cdm.product.asset.meta that return types with arguments of type ProtectionTermsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super ProtectionTerms>> ProtectionTermsMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super ProtectionTerms, com.rosetta.model.lib.qualify.QualifyResult>> ProtectionTermsMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super ProtectionTerms, Set<String>> ProtectionTermsMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super ProtectionTerms> ProtectionTermsMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super ProtectionTerms> ProtectionTermsMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super ProtectionTerms> ProtectionTermsMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super ProtectionTerms> ProtectionTermsMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of ProtectionTerms in cdm.product.asset.metafields
Methods in cdm.product.asset.metafields that return ProtectionTermsModifier and TypeMethodDescriptionReferenceWithMetaProtectionTerms.getValue()Getter MethodsReferenceWithMetaProtectionTerms.ReferenceWithMetaProtectionTermsImpl.getValue()Methods in cdm.product.asset.metafields that return types with arguments of type ProtectionTermsModifier and TypeMethodDescriptiondefault Class<ProtectionTerms> ReferenceWithMetaProtectionTerms.getValueType()Methods in cdm.product.asset.metafields with parameters of type ProtectionTermsModifier and TypeMethodDescriptionReferenceWithMetaProtectionTerms.ReferenceWithMetaProtectionTermsBuilder.setValue(ProtectionTerms value) ReferenceWithMetaProtectionTerms.ReferenceWithMetaProtectionTermsBuilderImpl.setValue(ProtectionTerms _value) -
Uses of ProtectionTerms in cdm.product.asset.validation
Methods in cdm.product.asset.validation with parameters of type ProtectionTermsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ProtectionTermsTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ProtectionTerms o) List<com.rosetta.model.lib.validation.ValidationResult<?>> ProtectionTermsValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ProtectionTerms o) -
Uses of ProtectionTerms in cdm.product.asset.validation.exists
Methods in cdm.product.asset.validation.exists with type parameters of type ProtectionTermsModifier and TypeMethodDescription<T2 extends ProtectionTerms>
com.rosetta.model.lib.validation.ValidationResult<ProtectionTerms> ProtectionTermsOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.asset.validation.exists that return types with arguments of type ProtectionTermsModifier and TypeMethodDescription<T2 extends ProtectionTerms>
com.rosetta.model.lib.validation.ValidationResult<ProtectionTerms> ProtectionTermsOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)