Uses of Interface
cdm.base.staticdata.party.BuyerSeller
Packages that use BuyerSeller
Package
Description
Basic party concepts: legal entity, natural person, contact details, buyer / payer and all related enums.
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
Template feature concepts to define payouts.
-
Uses of BuyerSeller in cdm.base.staticdata.party
Subinterfaces of BuyerSeller in cdm.base.staticdata.partyModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.base.staticdata.party that implement BuyerSellerModifier and TypeClassDescriptionstatic classBuilder Implementation of BuyerSellerstatic classImmutable Implementation of BuyerSellerMethods in cdm.base.staticdata.party that return BuyerSellerModifier and TypeMethodDescriptionBuyerSeller.build()Build MethodsBuyerSeller.BuyerSellerBuilderImpl.build()BuyerSeller.BuyerSellerImpl.build()Methods in cdm.base.staticdata.party that return types with arguments of type BuyerSellerModifier and TypeMethodDescriptiondefault Class<? extends BuyerSeller> BuyerSeller.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends BuyerSeller> BuyerSeller.metaData()Utility Methods -
Uses of BuyerSeller in cdm.base.staticdata.party.meta
Methods in cdm.base.staticdata.party.meta that return types with arguments of type BuyerSellerModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super BuyerSeller>> BuyerSellerMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super BuyerSeller, com.rosetta.model.lib.qualify.QualifyResult>> BuyerSellerMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super BuyerSeller, Set<String>> BuyerSellerMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super BuyerSeller> BuyerSellerMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super BuyerSeller> BuyerSellerMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super BuyerSeller> BuyerSellerMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super BuyerSeller> BuyerSellerMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of BuyerSeller in cdm.base.staticdata.party.validation
Methods in cdm.base.staticdata.party.validation with parameters of type BuyerSellerModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> BuyerSellerTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, BuyerSeller o) List<com.rosetta.model.lib.validation.ValidationResult<?>> BuyerSellerValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, BuyerSeller o) -
Uses of BuyerSeller in cdm.base.staticdata.party.validation.exists
Methods in cdm.base.staticdata.party.validation.exists with type parameters of type BuyerSellerModifier and TypeMethodDescription<T2 extends BuyerSeller>
com.rosetta.model.lib.validation.ValidationResult<BuyerSeller> BuyerSellerOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.base.staticdata.party.validation.exists that return types with arguments of type BuyerSellerModifier and TypeMethodDescription<T2 extends BuyerSeller>
com.rosetta.model.lib.validation.ValidationResult<BuyerSeller> BuyerSellerOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of BuyerSeller in cdm.product.common.settlement
Methods in cdm.product.common.settlement that return BuyerSellerModifier and TypeMethodDescriptionPriceQuantity.getBuyerSeller()Defines the direction of the exchange.PriceQuantity.PriceQuantityImpl.getBuyerSeller()Methods in cdm.product.common.settlement with parameters of type BuyerSellerModifier and TypeMethodDescriptionPriceQuantity.PriceQuantityBuilder.setBuyerSeller(BuyerSeller buyerSeller) PriceQuantity.PriceQuantityBuilderImpl.setBuyerSeller(BuyerSeller _buyerSeller) -
Uses of BuyerSeller in cdm.product.template
Subinterfaces of BuyerSeller in cdm.product.templateModifier and TypeInterfaceDescriptioninterfaceA data defining: the right of a party to cancel a swap transaction on the specified exercise dates.static interfaceBuilder InterfaceinterfaceA data defining: an option to extend an existing swap transaction on the specified exercise dates for a term ending on the specified new termination date.static interfaceBuilder InterfaceClasses in cdm.product.template that implement BuyerSellerModifier and TypeClassDescriptionstatic classBuilder Implementation of CancelableProvisionstatic classImmutable Implementation of CancelableProvisionstatic classBuilder Implementation of ExtendibleProvisionstatic classImmutable Implementation of ExtendibleProvisionMethods in cdm.product.template that return BuyerSellerModifier and TypeMethodDescriptionOptionPayout.getBuyerSeller()Getter MethodsOptionPayout.OptionPayoutImpl.getBuyerSeller()SecurityLeg.getBuyerSeller()Whether the leg is a buyer or seller of securitySecurityLeg.SecurityLegImpl.getBuyerSeller()OptionalEarlyTermination.getSinglePartyOption()If optional early termination is not available to both parties then this component specifies the buyer and seller of the option.OptionalEarlyTermination.OptionalEarlyTerminationImpl.getSinglePartyOption()Methods in cdm.product.template with parameters of type BuyerSellerModifier and TypeMethodDescriptionOptionPayout.OptionPayoutBuilder.setBuyerSeller(BuyerSeller buyerSeller) OptionPayout.OptionPayoutBuilderImpl.setBuyerSeller(BuyerSeller _buyerSeller) SecurityLeg.SecurityLegBuilder.setBuyerSeller(BuyerSeller buyerSeller) SecurityLeg.SecurityLegBuilderImpl.setBuyerSeller(BuyerSeller _buyerSeller) OptionalEarlyTermination.OptionalEarlyTerminationBuilder.setSinglePartyOption(BuyerSeller singlePartyOption) OptionalEarlyTermination.OptionalEarlyTerminationBuilderImpl.setSinglePartyOption(BuyerSeller _singlePartyOption)