Uses of Interface
cdm.product.template.MandatoryEarlyTermination
Packages that use MandatoryEarlyTermination
Package
Description
Template feature concepts to define payouts.
-
Uses of MandatoryEarlyTermination in cdm.product.template
Subinterfaces of MandatoryEarlyTermination in cdm.product.templateModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.template that implement MandatoryEarlyTerminationModifier and TypeClassDescriptionstatic classBuilder Implementation of MandatoryEarlyTerminationstatic classImmutable Implementation of MandatoryEarlyTerminationMethods in cdm.product.template that return MandatoryEarlyTerminationModifier and TypeMethodDescriptionMandatoryEarlyTermination.build()Build MethodsMandatoryEarlyTermination.MandatoryEarlyTerminationBuilderImpl.build()MandatoryEarlyTermination.MandatoryEarlyTerminationImpl.build()EarlyTerminationProvision.EarlyTerminationProvisionImpl.getMandatoryEarlyTermination()EarlyTerminationProvision.getMandatoryEarlyTermination()A mandatory early termination provision to terminate the swap at fair value.Methods in cdm.product.template that return types with arguments of type MandatoryEarlyTerminationModifier and TypeMethodDescriptiondefault Class<? extends MandatoryEarlyTermination> MandatoryEarlyTermination.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends MandatoryEarlyTermination> MandatoryEarlyTermination.metaData()Utility MethodsMethods in cdm.product.template with parameters of type MandatoryEarlyTerminationModifier and TypeMethodDescriptionEarlyTerminationProvision.EarlyTerminationProvisionBuilder.setMandatoryEarlyTermination(MandatoryEarlyTermination mandatoryEarlyTermination) EarlyTerminationProvision.EarlyTerminationProvisionBuilderImpl.setMandatoryEarlyTermination(MandatoryEarlyTermination _mandatoryEarlyTermination) -
Uses of MandatoryEarlyTermination in cdm.product.template.meta
Methods in cdm.product.template.meta that return types with arguments of type MandatoryEarlyTerminationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super MandatoryEarlyTermination>> MandatoryEarlyTerminationMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super MandatoryEarlyTermination, com.rosetta.model.lib.qualify.QualifyResult>> MandatoryEarlyTerminationMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super MandatoryEarlyTermination, Set<String>> MandatoryEarlyTerminationMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super MandatoryEarlyTermination> MandatoryEarlyTerminationMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super MandatoryEarlyTermination> MandatoryEarlyTerminationMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super MandatoryEarlyTermination> MandatoryEarlyTerminationMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super MandatoryEarlyTermination> MandatoryEarlyTerminationMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of MandatoryEarlyTermination in cdm.product.template.validation
Methods in cdm.product.template.validation with parameters of type MandatoryEarlyTerminationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> MandatoryEarlyTerminationTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MandatoryEarlyTermination o) List<com.rosetta.model.lib.validation.ValidationResult<?>> MandatoryEarlyTerminationValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MandatoryEarlyTermination o) -
Uses of MandatoryEarlyTermination in cdm.product.template.validation.datarule
Methods in cdm.product.template.validation.datarule with parameters of type MandatoryEarlyTerminationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> MandatoryEarlyTerminationMandatoryEarlyTerminationCalculationAgent.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MandatoryEarlyTermination mandatoryEarlyTermination) List<com.rosetta.model.lib.validation.ValidationResult<?>> MandatoryEarlyTerminationMandatoryEarlyTerminationCalculationAgent.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MandatoryEarlyTermination mandatoryEarlyTermination) -
Uses of MandatoryEarlyTermination in cdm.product.template.validation.exists
Methods in cdm.product.template.validation.exists with type parameters of type MandatoryEarlyTerminationModifier and TypeMethodDescription<T2 extends MandatoryEarlyTermination>
com.rosetta.model.lib.validation.ValidationResult<MandatoryEarlyTermination> MandatoryEarlyTerminationOnlyExistsValidator.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 MandatoryEarlyTerminationModifier and TypeMethodDescription<T2 extends MandatoryEarlyTermination>
com.rosetta.model.lib.validation.ValidationResult<MandatoryEarlyTermination> MandatoryEarlyTerminationOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)