Uses of Interface
cdm.product.template.OptionalEarlyTermination
Packages that use OptionalEarlyTermination
Package
Description
Template feature concepts to define payouts.
-
Uses of OptionalEarlyTermination in cdm.product.template
Subinterfaces of OptionalEarlyTermination in cdm.product.templateModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.template that implement OptionalEarlyTerminationModifier and TypeClassDescriptionstatic classBuilder Implementation of OptionalEarlyTerminationstatic classImmutable Implementation of OptionalEarlyTerminationMethods in cdm.product.template that return OptionalEarlyTerminationModifier and TypeMethodDescriptionOptionalEarlyTermination.build()Build MethodsOptionalEarlyTermination.OptionalEarlyTerminationBuilderImpl.build()OptionalEarlyTermination.OptionalEarlyTerminationImpl.build()EarlyTerminationProvision.EarlyTerminationProvisionImpl.getOptionalEarlyTermination()EarlyTerminationProvision.getOptionalEarlyTermination()An option for either or both parties to terminate the swap at fair value.Methods in cdm.product.template that return types with arguments of type OptionalEarlyTerminationModifier and TypeMethodDescriptiondefault Class<? extends OptionalEarlyTermination> OptionalEarlyTermination.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends OptionalEarlyTermination> OptionalEarlyTermination.metaData()Utility MethodsMethods in cdm.product.template with parameters of type OptionalEarlyTerminationModifier and TypeMethodDescriptionEarlyTerminationProvision.EarlyTerminationProvisionBuilder.setOptionalEarlyTermination(OptionalEarlyTermination optionalEarlyTermination) EarlyTerminationProvision.EarlyTerminationProvisionBuilderImpl.setOptionalEarlyTermination(OptionalEarlyTermination _optionalEarlyTermination) -
Uses of OptionalEarlyTermination in cdm.product.template.meta
Methods in cdm.product.template.meta that return types with arguments of type OptionalEarlyTerminationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super OptionalEarlyTermination>> OptionalEarlyTerminationMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super OptionalEarlyTermination, com.rosetta.model.lib.qualify.QualifyResult>> OptionalEarlyTerminationMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super OptionalEarlyTermination, Set<String>> OptionalEarlyTerminationMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super OptionalEarlyTermination> OptionalEarlyTerminationMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super OptionalEarlyTermination> OptionalEarlyTerminationMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super OptionalEarlyTermination> OptionalEarlyTerminationMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super OptionalEarlyTermination> OptionalEarlyTerminationMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of OptionalEarlyTermination in cdm.product.template.validation
Methods in cdm.product.template.validation with parameters of type OptionalEarlyTerminationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> OptionalEarlyTerminationTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionalEarlyTermination o) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionalEarlyTerminationValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionalEarlyTermination o) -
Uses of OptionalEarlyTermination in cdm.product.template.validation.datarule
Methods in cdm.product.template.validation.datarule with parameters of type OptionalEarlyTerminationModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> OptionalEarlyTerminationExerciseChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionalEarlyTermination optionalEarlyTermination) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionalEarlyTerminationExerciseChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionalEarlyTermination optionalEarlyTermination) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionalEarlyTerminationMandatoryEarlyTerminationCalculationAgent.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionalEarlyTermination optionalEarlyTermination) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionalEarlyTerminationMandatoryEarlyTerminationCalculationAgent.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionalEarlyTermination optionalEarlyTermination) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionalEarlyTerminationOptionalEarlyTerminationExerciseNoticeReceiverParty.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionalEarlyTermination optionalEarlyTermination) List<com.rosetta.model.lib.validation.ValidationResult<?>> OptionalEarlyTerminationOptionalEarlyTerminationExerciseNoticeReceiverParty.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, OptionalEarlyTermination optionalEarlyTermination) -
Uses of OptionalEarlyTermination in cdm.product.template.validation.exists
Methods in cdm.product.template.validation.exists with type parameters of type OptionalEarlyTerminationModifier and TypeMethodDescription<T2 extends OptionalEarlyTermination>
com.rosetta.model.lib.validation.ValidationResult<OptionalEarlyTermination> OptionalEarlyTerminationOnlyExistsValidator.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 OptionalEarlyTerminationModifier and TypeMethodDescription<T2 extends OptionalEarlyTermination>
com.rosetta.model.lib.validation.ValidationResult<OptionalEarlyTermination> OptionalEarlyTerminationOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)