Uses of Interface
cdm.product.template.MultipleExercise
Packages that use MultipleExercise
Package
Description
Template feature concepts to define payouts.
-
Uses of MultipleExercise in cdm.product.template
Subinterfaces of MultipleExercise in cdm.product.templateModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.template that implement MultipleExerciseModifier and TypeClassDescriptionstatic classBuilder Implementation of MultipleExercisestatic classImmutable Implementation of MultipleExerciseMethods in cdm.product.template that return MultipleExerciseModifier and TypeMethodDescriptionMultipleExercise.build()Build MethodsMultipleExercise.MultipleExerciseBuilderImpl.build()MultipleExercise.MultipleExerciseImpl.build()AmericanExercise.AmericanExerciseImpl.getMultipleExercise()AmericanExercise.getMultipleExercise()As defined in the 2000 ISDA Definitions, Section 12.4.BermudaExercise.BermudaExerciseImpl.getMultipleExercise()BermudaExercise.getMultipleExercise()As defined in the 2000 ISDA Definitions, Section 12.4.Methods in cdm.product.template that return types with arguments of type MultipleExerciseModifier and TypeMethodDescriptiondefault Class<? extends MultipleExercise> MultipleExercise.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends MultipleExercise> MultipleExercise.metaData()Utility MethodsMethods in cdm.product.template with parameters of type MultipleExerciseModifier and TypeMethodDescriptionAmericanExercise.AmericanExerciseBuilder.setMultipleExercise(MultipleExercise multipleExercise) AmericanExercise.AmericanExerciseBuilderImpl.setMultipleExercise(MultipleExercise _multipleExercise) BermudaExercise.BermudaExerciseBuilder.setMultipleExercise(MultipleExercise multipleExercise) BermudaExercise.BermudaExerciseBuilderImpl.setMultipleExercise(MultipleExercise _multipleExercise) -
Uses of MultipleExercise in cdm.product.template.meta
Methods in cdm.product.template.meta that return types with arguments of type MultipleExerciseModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super MultipleExercise>> MultipleExerciseMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super MultipleExercise, com.rosetta.model.lib.qualify.QualifyResult>> MultipleExerciseMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super MultipleExercise, Set<String>> MultipleExerciseMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super MultipleExercise> MultipleExerciseMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super MultipleExercise> MultipleExerciseMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super MultipleExercise> MultipleExerciseMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super MultipleExercise> MultipleExerciseMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of MultipleExercise in cdm.product.template.validation
Methods in cdm.product.template.validation with parameters of type MultipleExerciseModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleExerciseTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleExercise o) List<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleExerciseValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleExercise o) -
Uses of MultipleExercise in cdm.product.template.validation.datarule
Methods in cdm.product.template.validation.datarule with parameters of type MultipleExerciseModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleExerciseMaximumChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleExercise multipleExercise) List<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleExerciseMaximumChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleExercise multipleExercise) List<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleExerciseMaximumNumberOfOptions.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleExercise multipleExercise) List<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleExerciseMaximumNumberOfOptions.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleExercise multipleExercise) List<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleExerciseMinimumNumberOfOptions.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleExercise multipleExercise) List<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleExerciseMinimumNumberOfOptions.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleExercise multipleExercise) -
Uses of MultipleExercise in cdm.product.template.validation.exists
Methods in cdm.product.template.validation.exists with type parameters of type MultipleExerciseModifier and TypeMethodDescription<T2 extends MultipleExercise>
com.rosetta.model.lib.validation.ValidationResult<MultipleExercise> MultipleExerciseOnlyExistsValidator.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 MultipleExerciseModifier and TypeMethodDescription<T2 extends MultipleExercise>
com.rosetta.model.lib.validation.ValidationResult<MultipleExercise> MultipleExerciseOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)