Uses of Interface
cdm.base.staticdata.party.LegalEntity
Packages that use LegalEntity
Package
Description
Basic static asset concepts that apply across asset classes: taxonomy etc.
Basic party concepts: legal entity, natural person, contact details, buyer / payer and all related enums.
Business event concepts: primitives, contract state and associated state transition function specifications.
Common legal agreement concepts.
Product concepts applicable to specific asset classes.
-
Uses of LegalEntity in cdm.base.staticdata.asset.common
Methods in cdm.base.staticdata.asset.common that return LegalEntityModifier and TypeMethodDescriptionListing.getExchange()Exchange refers to the principal financial market where the asset is listed.Listing.ListingImpl.getExchange()Methods in cdm.base.staticdata.asset.common that return types with arguments of type LegalEntityModifier and TypeMethodDescriptionList<? extends LegalEntity> Loan.getBorrower()Specifies the borrower.List<? extends LegalEntity> Loan.LoanImpl.getBorrower()List<? extends LegalEntity> Listing.getRelatedExchange()Related Exchange denotes any additional exchange or trading platform where the asset is listed.List<? extends LegalEntity> Listing.ListingImpl.getRelatedExchange()Methods in cdm.base.staticdata.asset.common with parameters of type LegalEntityModifier and TypeMethodDescriptionLoan.LoanBuilder.addBorrower(LegalEntity borrower) Loan.LoanBuilder.addBorrower(LegalEntity borrower, int idx) Loan.LoanBuilderImpl.addBorrower(LegalEntity _borrower) Loan.LoanBuilderImpl.addBorrower(LegalEntity _borrower, int idx) Commodity.CommodityBuilder.addRelatedExchange(LegalEntity relatedExchange) Commodity.CommodityBuilder.addRelatedExchange(LegalEntity relatedExchange, int idx) Commodity.CommodityBuilderImpl.addRelatedExchange(LegalEntity _relatedExchange) Commodity.CommodityBuilderImpl.addRelatedExchange(LegalEntity _relatedExchange, int idx) Listing.ListingBuilder.addRelatedExchange(LegalEntity relatedExchange) Listing.ListingBuilder.addRelatedExchange(LegalEntity relatedExchange, int idx) Listing.ListingBuilderImpl.addRelatedExchange(LegalEntity _relatedExchange) Listing.ListingBuilderImpl.addRelatedExchange(LegalEntity _relatedExchange, int idx) Security.SecurityBuilder.addRelatedExchange(LegalEntity relatedExchange) Security.SecurityBuilder.addRelatedExchange(LegalEntity relatedExchange, int idx) Security.SecurityBuilderImpl.addRelatedExchange(LegalEntity _relatedExchange) Security.SecurityBuilderImpl.addRelatedExchange(LegalEntity _relatedExchange, int idx) Commodity.CommodityBuilder.setExchange(LegalEntity exchange) Commodity.CommodityBuilderImpl.setExchange(LegalEntity _exchange) Listing.ListingBuilder.setExchange(LegalEntity exchange) Listing.ListingBuilderImpl.setExchange(LegalEntity _exchange) Security.SecurityBuilder.setExchange(LegalEntity exchange) Security.SecurityBuilderImpl.setExchange(LegalEntity _exchange) Method parameters in cdm.base.staticdata.asset.common with type arguments of type LegalEntityModifier and TypeMethodDescriptionLoan.LoanBuilder.addBorrower(List<? extends LegalEntity> borrower) Loan.LoanBuilderImpl.addBorrower(List<? extends LegalEntity> borrowers) Commodity.CommodityBuilder.addRelatedExchange(List<? extends LegalEntity> relatedExchange) Commodity.CommodityBuilderImpl.addRelatedExchange(List<? extends LegalEntity> relatedExchanges) Listing.ListingBuilder.addRelatedExchange(List<? extends LegalEntity> relatedExchange) Listing.ListingBuilderImpl.addRelatedExchange(List<? extends LegalEntity> relatedExchanges) Security.SecurityBuilder.addRelatedExchange(List<? extends LegalEntity> relatedExchange) Security.SecurityBuilderImpl.addRelatedExchange(List<? extends LegalEntity> relatedExchanges) Loan.LoanBuilder.setBorrower(List<? extends LegalEntity> borrower) Loan.LoanBuilderImpl.setBorrower(List<? extends LegalEntity> borrowers) Commodity.CommodityBuilder.setRelatedExchange(List<? extends LegalEntity> relatedExchange) Commodity.CommodityBuilderImpl.setRelatedExchange(List<? extends LegalEntity> relatedExchanges) Listing.ListingBuilder.setRelatedExchange(List<? extends LegalEntity> relatedExchange) Listing.ListingBuilderImpl.setRelatedExchange(List<? extends LegalEntity> relatedExchanges) Security.SecurityBuilder.setRelatedExchange(List<? extends LegalEntity> relatedExchange) Security.SecurityBuilderImpl.setRelatedExchange(List<? extends LegalEntity> relatedExchanges) -
Uses of LegalEntity in cdm.base.staticdata.party
Subinterfaces of LegalEntity in cdm.base.staticdata.partyModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.base.staticdata.party that implement LegalEntityModifier and TypeClassDescriptionstatic classBuilder Implementation of LegalEntitystatic classImmutable Implementation of LegalEntityMethods in cdm.base.staticdata.party that return LegalEntityModifier and TypeMethodDescriptionLegalEntity.build()Build MethodsLegalEntity.LegalEntityBuilderImpl.build()LegalEntity.LegalEntityImpl.build()AncillaryEntity.AncillaryEntityImpl.getLegalEntity()AncillaryEntity.getLegalEntity()Methods in cdm.base.staticdata.party that return types with arguments of type LegalEntityModifier and TypeMethodDescriptiondefault Class<? extends LegalEntity> LegalEntity.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends LegalEntity> LegalEntity.metaData()Utility MethodsMethods in cdm.base.staticdata.party with parameters of type LegalEntityModifier and TypeMethodDescriptionAncillaryEntity.AncillaryEntityBuilder.setLegalEntity(LegalEntity legalEntity) AncillaryEntity.AncillaryEntityBuilderImpl.setLegalEntity(LegalEntity _legalEntity) -
Uses of LegalEntity in cdm.base.staticdata.party.meta
Methods in cdm.base.staticdata.party.meta that return types with arguments of type LegalEntityModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super LegalEntity>> LegalEntityMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super LegalEntity, com.rosetta.model.lib.qualify.QualifyResult>> LegalEntityMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super LegalEntity, Set<String>> LegalEntityMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super LegalEntity> LegalEntityMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super LegalEntity> LegalEntityMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super LegalEntity> LegalEntityMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super LegalEntity> LegalEntityMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of LegalEntity in cdm.base.staticdata.party.metafields
Methods in cdm.base.staticdata.party.metafields that return LegalEntityModifier and TypeMethodDescriptionReferenceWithMetaLegalEntity.getValue()Getter MethodsReferenceWithMetaLegalEntity.ReferenceWithMetaLegalEntityImpl.getValue()Methods in cdm.base.staticdata.party.metafields that return types with arguments of type LegalEntityModifier and TypeMethodDescriptiondefault Class<LegalEntity> ReferenceWithMetaLegalEntity.getValueType()Methods in cdm.base.staticdata.party.metafields with parameters of type LegalEntityModifier and TypeMethodDescriptionReferenceWithMetaLegalEntity.ReferenceWithMetaLegalEntityBuilder.setValue(LegalEntity value) ReferenceWithMetaLegalEntity.ReferenceWithMetaLegalEntityBuilderImpl.setValue(LegalEntity _value) -
Uses of LegalEntity in cdm.base.staticdata.party.validation
Methods in cdm.base.staticdata.party.validation with parameters of type LegalEntityModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> LegalEntityTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, LegalEntity o) List<com.rosetta.model.lib.validation.ValidationResult<?>> LegalEntityValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, LegalEntity o) -
Uses of LegalEntity in cdm.base.staticdata.party.validation.exists
Methods in cdm.base.staticdata.party.validation.exists with type parameters of type LegalEntityModifier and TypeMethodDescription<T2 extends LegalEntity>
com.rosetta.model.lib.validation.ValidationResult<LegalEntity> LegalEntityOnlyExistsValidator.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 LegalEntityModifier and TypeMethodDescription<T2 extends LegalEntity>
com.rosetta.model.lib.validation.ValidationResult<LegalEntity> LegalEntityOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of LegalEntity in cdm.event.common
Methods in cdm.event.common that return LegalEntityModifier and TypeMethodDescriptionExecutionDetails.ExecutionDetailsImpl.getExecutionVenue()ExecutionDetails.getExecutionVenue()Represents the venue on which a trade was executed.Methods in cdm.event.common with parameters of type LegalEntityModifier and TypeMethodDescriptionExecutionDetails.ExecutionDetailsBuilder.setExecutionVenue(LegalEntity executionVenue) ExecutionDetails.ExecutionDetailsBuilderImpl.setExecutionVenue(LegalEntity _executionVenue) -
Uses of LegalEntity in cdm.legaldocumentation.common
Subinterfaces of LegalEntity in cdm.legaldocumentation.commonModifier and TypeInterfaceDescriptioninterfaceA class to specify the legal entities that are part of the umbrella agreement.static interfaceBuilder InterfaceClasses in cdm.legaldocumentation.common that implement LegalEntityModifier and TypeClassDescriptionstatic classBuilder Implementation of UmbrellaAgreementEntitystatic classImmutable Implementation of UmbrellaAgreementEntity -
Uses of LegalEntity in cdm.product.asset
Methods in cdm.product.asset that return LegalEntityModifier and TypeMethodDescriptionReferenceObligation.getGuarantor()The party that guarantees by way of a contractual arrangement to pay the debts of an obligor if the obligor is unable to make the required payments itself.ReferenceObligation.ReferenceObligationImpl.getGuarantor()ReferenceObligation.getPrimaryObligor()The entity primarily responsible for repaying debt to a creditor as a result of borrowing or issuing bonds.ReferenceObligation.ReferenceObligationImpl.getPrimaryObligor()ReferenceInformation.getReferenceEntity()The corporate or sovereign entity which is subject to the swap transaction and any successor that assumes all or substantially all of its contractual and other obligations.ReferenceInformation.ReferenceInformationImpl.getReferenceEntity()ReferencePair.getReferenceEntity()The corporate or sovereign entity on which you are buying or selling protection and any successor that assumes all or substantially all of its contractual and other obligations.ReferencePair.ReferencePairImpl.getReferenceEntity()Methods in cdm.product.asset with parameters of type LegalEntityModifier and TypeMethodDescriptionReferenceObligation.ReferenceObligationBuilder.setGuarantor(LegalEntity guarantor) ReferenceObligation.ReferenceObligationBuilderImpl.setGuarantor(LegalEntity _guarantor) ReferenceObligation.ReferenceObligationBuilder.setPrimaryObligor(LegalEntity primaryObligor) ReferenceObligation.ReferenceObligationBuilderImpl.setPrimaryObligor(LegalEntity _primaryObligor) ReferenceObligation.ReferenceObligationBuilder.setPrimaryObligorReferenceValue(LegalEntity primaryObligorReference) ReferenceObligation.ReferenceObligationBuilderImpl.setPrimaryObligorReferenceValue(LegalEntity _primaryObligorReference) ReferenceInformation.ReferenceInformationBuilder.setReferenceEntity(LegalEntity referenceEntity) ReferenceInformation.ReferenceInformationBuilderImpl.setReferenceEntity(LegalEntity _referenceEntity) ReferencePair.ReferencePairBuilder.setReferenceEntity(LegalEntity referenceEntity) ReferencePair.ReferencePairBuilderImpl.setReferenceEntity(LegalEntity _referenceEntity) -
Uses of LegalEntity in cdm.product.collateral
Methods in cdm.product.collateral that return LegalEntityModifier and TypeMethodDescriptionEligibilityQuery.EligibilityQueryImpl.getIssuerName()EligibilityQuery.getIssuerName()Specifies the issuing entity name or LEI.Methods in cdm.product.collateral that return types with arguments of type LegalEntityModifier and TypeMethodDescriptionList<? extends LegalEntity> IssuerCriteria.getIssuerName()Specifies the issuing entity name or LEI.List<? extends LegalEntity> IssuerCriteria.IssuerCriteriaImpl.getIssuerName()Methods in cdm.product.collateral with parameters of type LegalEntityModifier and TypeMethodDescriptionIssuerCriteria.IssuerCriteriaBuilder.addIssuerName(LegalEntity issuerName) IssuerCriteria.IssuerCriteriaBuilder.addIssuerName(LegalEntity issuerName, int idx) IssuerCriteria.IssuerCriteriaBuilderImpl.addIssuerName(LegalEntity _issuerName) IssuerCriteria.IssuerCriteriaBuilderImpl.addIssuerName(LegalEntity _issuerName, int idx) EligibilityQuery.EligibilityQueryBuilder.setIssuerName(LegalEntity issuerName) EligibilityQuery.EligibilityQueryBuilderImpl.setIssuerName(LegalEntity _issuerName) Method parameters in cdm.product.collateral with type arguments of type LegalEntityModifier and TypeMethodDescriptionIssuerCriteria.IssuerCriteriaBuilder.addIssuerName(List<? extends LegalEntity> issuerName) IssuerCriteria.IssuerCriteriaBuilderImpl.addIssuerName(List<? extends LegalEntity> issuerNames) IssuerCriteria.IssuerCriteriaBuilder.setIssuerName(List<? extends LegalEntity> issuerName) IssuerCriteria.IssuerCriteriaBuilderImpl.setIssuerName(List<? extends LegalEntity> issuerNames) -
Uses of LegalEntity in cdm.product.collateral.functions
Method parameters in cdm.product.collateral.functions with type arguments of type LegalEntityModifier and TypeMethodDescriptionprotected BooleanCheckIssuerName.CheckIssuerNameDefault.assignOutput(Boolean isEqual, List<? extends LegalEntity> issuerName, EligibilityQuery query) protected BooleanCheckIssuerName.CheckIssuerNameDefault.doEvaluate(List<? extends LegalEntity> issuerName, EligibilityQuery query) protected abstract BooleanCheckIssuerName.doEvaluate(List<? extends LegalEntity> issuerName, EligibilityQuery query) CheckIssuerName.evaluate(List<? extends LegalEntity> issuerName, EligibilityQuery query)