Package cdm.product.collateral
Class CollateralCriteria.CollateralCriteriaBuilderImpl
java.lang.Object
cdm.product.collateral.CollateralCriteria.CollateralCriteriaBuilderImpl
- All Implemented Interfaces:
CollateralCriteria,CollateralCriteria.CollateralCriteriaBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
CollateralCriteria
public static class CollateralCriteria.CollateralCriteriaBuilderImpl
extends Object
implements CollateralCriteria.CollateralCriteriaBuilder
Builder Implementation of CollateralCriteria
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.collateral.CollateralCriteria
CollateralCriteria.CollateralCriteriaBuilder, CollateralCriteria.CollateralCriteriaBuilderImpl, CollateralCriteria.CollateralCriteriaImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AllCriteria.AllCriteriaBuilderprotected AnyCriteria.AnyCriteriaBuilderprotected AssetMaturity.AssetMaturityBuilderprotected AssetType.AssetTypeBuilderprotected CurrencyCodeEnumprotected Index.IndexBuilderprotected IssuerName.IssuerNameBuilderprotected ListingExchange.ListingExchangeBuilderprotected ListingSector.ListingSectorBuilderprotected NegativeCriteria.NegativeCriteriaBuilderprotected SpecificAsset.SpecificAssetBuilderFields inherited from interface cdm.product.collateral.CollateralCriteria
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanEnables two or more Collateral Criteria to be combined using AND logic.Enables two or more Collateral Criteria to be combined using OR logic.Criteria is the agency rating(s) of the collateral asset.Criteria is the collateral asset country of origin.Criteria is the maturity characteristics of the collateral asset.Criteria is the asset type of the collateral.Criteria is the type of entity issuing the asset.Criteria is the taxonomy characteristics of an collateral.Criteria includes collateral issued by the counterparty.Criteria is the denominated currency of the collateral.Criteria is that collateral must be denominated in the domestic currency of the issuer.getIndex()Criteria is that the collateral is a constituent of a specific index.Criteria is the agency rating(s) of the issuer.Criteria is the issuing entity country of origin.Criteria is a specific named issuer entity.Criteria is that the collateral is listed on a specific exchange.Criteria is the industry sector of the collateral asset.Enables a single Collateral Criteria to be excluded using NOT logic.Criteria is the agency rating(s) of the country of the issuer.Criteria is a specifically identified assetbooleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAllCriteria(AllCriteria _allCriteria) setAnyCriteria(AnyCriteria _anyCriteria) setAssetAgencyRating(AssetAgencyRating _assetAgencyRating) setAssetCountryOfOrigin(AssetCountryOfOrigin _assetCountryOfOrigin) setAssetMaturity(AssetMaturity _assetMaturity) setAssetType(AssetType _assetType) setCollateralIssuerType(CollateralIssuerType _collateralIssuerType) setCollateralTaxonomy(CollateralTaxonomy _collateralTaxonomy) setCounterpartyOwnIssuePermitted(CounterpartyOwnIssuePermitted _counterpartyOwnIssuePermitted) setCurrencyCodeEnum(CurrencyCodeEnum _currencyCodeEnum) setDomesticCurrencyIssued(DomesticCurrencyIssued _domesticCurrencyIssued) setIssuerAgencyRating(IssuerAgencyRating _issuerAgencyRating) setIssuerCountryOfOrigin(IssuerCountryOfOrigin _issuerCountryOfOrigin) setIssuerName(IssuerName _issuerName) setListingExchange(ListingExchange _listingExchange) setListingSector(ListingSector _listingSector) setNegativeCriteria(NegativeCriteria _negativeCriteria) setSovereignAgencyRating(SovereignAgencyRating _sovereignAgencyRating) setSpecificAsset(SpecificAsset _specificAsset) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.product.collateral.CollateralCriteria
getType, metaData, processMethods inherited from interface cdm.product.collateral.CollateralCriteria.CollateralCriteriaBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
allCriteria
-
anyCriteria
-
negativeCriteria
-
collateralIssuerType
-
assetType
-
issuerCountryOfOrigin
-
assetCountryOfOrigin
-
currencyCodeEnum
-
issuerName
-
issuerAgencyRating
-
sovereignAgencyRating
-
assetAgencyRating
-
assetMaturity
-
specificAsset
-
collateralTaxonomy
-
listingExchange
-
listingSector
-
index
-
counterpartyOwnIssuePermitted
protected CounterpartyOwnIssuePermitted.CounterpartyOwnIssuePermittedBuilder counterpartyOwnIssuePermitted -
domesticCurrencyIssued
-
-
Constructor Details
-
CollateralCriteriaBuilderImpl
public CollateralCriteriaBuilderImpl()
-
-
Method Details
-
getAllCriteria
@RosettaAttribute("AllCriteria") @Accessor(GETTER) @RuneAttribute("AllCriteria") public AllCriteria.AllCriteriaBuilder getAllCriteria()Description copied from interface:CollateralCriteriaEnables two or more Collateral Criteria to be combined using AND logic.- Specified by:
getAllCriteriain interfaceCollateralCriteria- Specified by:
getAllCriteriain interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateAllCriteria
- Specified by:
getOrCreateAllCriteriain interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getAnyCriteria
@RosettaAttribute("AnyCriteria") @Accessor(GETTER) @RuneAttribute("AnyCriteria") public AnyCriteria.AnyCriteriaBuilder getAnyCriteria()Description copied from interface:CollateralCriteriaEnables two or more Collateral Criteria to be combined using OR logic.- Specified by:
getAnyCriteriain interfaceCollateralCriteria- Specified by:
getAnyCriteriain interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateAnyCriteria
- Specified by:
getOrCreateAnyCriteriain interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getNegativeCriteria
@RosettaAttribute("NegativeCriteria") @Accessor(GETTER) @RuneAttribute("NegativeCriteria") public NegativeCriteria.NegativeCriteriaBuilder getNegativeCriteria()Description copied from interface:CollateralCriteriaEnables a single Collateral Criteria to be excluded using NOT logic.- Specified by:
getNegativeCriteriain interfaceCollateralCriteria- Specified by:
getNegativeCriteriain interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateNegativeCriteria
- Specified by:
getOrCreateNegativeCriteriain interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getCollateralIssuerType
@RosettaAttribute("CollateralIssuerType") @Accessor(GETTER) @RuneAttribute("CollateralIssuerType") public CollateralIssuerType.CollateralIssuerTypeBuilder getCollateralIssuerType()Description copied from interface:CollateralCriteriaCriteria is the type of entity issuing the asset.- Specified by:
getCollateralIssuerTypein interfaceCollateralCriteria- Specified by:
getCollateralIssuerTypein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateCollateralIssuerType
- Specified by:
getOrCreateCollateralIssuerTypein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getAssetType
@RosettaAttribute("AssetType") @Accessor(GETTER) @RuneAttribute("AssetType") public AssetType.AssetTypeBuilder getAssetType()Description copied from interface:CollateralCriteriaCriteria is the asset type of the collateral.- Specified by:
getAssetTypein interfaceCollateralCriteria- Specified by:
getAssetTypein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateAssetType
- Specified by:
getOrCreateAssetTypein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getIssuerCountryOfOrigin
@RosettaAttribute("IssuerCountryOfOrigin") @Accessor(GETTER) @RuneAttribute("IssuerCountryOfOrigin") public IssuerCountryOfOrigin.IssuerCountryOfOriginBuilder getIssuerCountryOfOrigin()Description copied from interface:CollateralCriteriaCriteria is the issuing entity country of origin.- Specified by:
getIssuerCountryOfOriginin interfaceCollateralCriteria- Specified by:
getIssuerCountryOfOriginin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateIssuerCountryOfOrigin
- Specified by:
getOrCreateIssuerCountryOfOriginin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getAssetCountryOfOrigin
@RosettaAttribute("AssetCountryOfOrigin") @Accessor(GETTER) @RuneAttribute("AssetCountryOfOrigin") public AssetCountryOfOrigin.AssetCountryOfOriginBuilder getAssetCountryOfOrigin()Description copied from interface:CollateralCriteriaCriteria is the collateral asset country of origin.- Specified by:
getAssetCountryOfOriginin interfaceCollateralCriteria- Specified by:
getAssetCountryOfOriginin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateAssetCountryOfOrigin
- Specified by:
getOrCreateAssetCountryOfOriginin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getCurrencyCodeEnum
@RosettaAttribute("CurrencyCodeEnum") @Accessor(GETTER) @RuneAttribute("CurrencyCodeEnum") public CurrencyCodeEnum getCurrencyCodeEnum()Description copied from interface:CollateralCriteriaCriteria is the denominated currency of the collateral.- Specified by:
getCurrencyCodeEnumin interfaceCollateralCriteria
-
getIssuerName
@RosettaAttribute("IssuerName") @Accessor(GETTER) @RuneAttribute("IssuerName") public IssuerName.IssuerNameBuilder getIssuerName()Description copied from interface:CollateralCriteriaCriteria is a specific named issuer entity.- Specified by:
getIssuerNamein interfaceCollateralCriteria- Specified by:
getIssuerNamein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateIssuerName
- Specified by:
getOrCreateIssuerNamein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getIssuerAgencyRating
@RosettaAttribute("IssuerAgencyRating") @Accessor(GETTER) @RuneAttribute("IssuerAgencyRating") public IssuerAgencyRating.IssuerAgencyRatingBuilder getIssuerAgencyRating()Description copied from interface:CollateralCriteriaCriteria is the agency rating(s) of the issuer.- Specified by:
getIssuerAgencyRatingin interfaceCollateralCriteria- Specified by:
getIssuerAgencyRatingin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateIssuerAgencyRating
- Specified by:
getOrCreateIssuerAgencyRatingin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getSovereignAgencyRating
@RosettaAttribute("SovereignAgencyRating") @Accessor(GETTER) @RuneAttribute("SovereignAgencyRating") public SovereignAgencyRating.SovereignAgencyRatingBuilder getSovereignAgencyRating()Description copied from interface:CollateralCriteriaCriteria is the agency rating(s) of the country of the issuer.- Specified by:
getSovereignAgencyRatingin interfaceCollateralCriteria- Specified by:
getSovereignAgencyRatingin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateSovereignAgencyRating
- Specified by:
getOrCreateSovereignAgencyRatingin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getAssetAgencyRating
@RosettaAttribute("AssetAgencyRating") @Accessor(GETTER) @RuneAttribute("AssetAgencyRating") public AssetAgencyRating.AssetAgencyRatingBuilder getAssetAgencyRating()Description copied from interface:CollateralCriteriaCriteria is the agency rating(s) of the collateral asset.- Specified by:
getAssetAgencyRatingin interfaceCollateralCriteria- Specified by:
getAssetAgencyRatingin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateAssetAgencyRating
- Specified by:
getOrCreateAssetAgencyRatingin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getAssetMaturity
@RosettaAttribute("AssetMaturity") @Accessor(GETTER) @RuneAttribute("AssetMaturity") public AssetMaturity.AssetMaturityBuilder getAssetMaturity()Description copied from interface:CollateralCriteriaCriteria is the maturity characteristics of the collateral asset.- Specified by:
getAssetMaturityin interfaceCollateralCriteria- Specified by:
getAssetMaturityin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateAssetMaturity
- Specified by:
getOrCreateAssetMaturityin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getSpecificAsset
@RosettaAttribute("SpecificAsset") @Accessor(GETTER) @RuneAttribute("SpecificAsset") public SpecificAsset.SpecificAssetBuilder getSpecificAsset()Description copied from interface:CollateralCriteriaCriteria is a specifically identified asset- Specified by:
getSpecificAssetin interfaceCollateralCriteria- Specified by:
getSpecificAssetin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateSpecificAsset
- Specified by:
getOrCreateSpecificAssetin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getCollateralTaxonomy
@RosettaAttribute("CollateralTaxonomy") @Accessor(GETTER) @RuneAttribute("CollateralTaxonomy") public CollateralTaxonomy.CollateralTaxonomyBuilder getCollateralTaxonomy()Description copied from interface:CollateralCriteriaCriteria is the taxonomy characteristics of an collateral.- Specified by:
getCollateralTaxonomyin interfaceCollateralCriteria- Specified by:
getCollateralTaxonomyin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateCollateralTaxonomy
- Specified by:
getOrCreateCollateralTaxonomyin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getListingExchange
@RosettaAttribute("ListingExchange") @Accessor(GETTER) @RuneAttribute("ListingExchange") public ListingExchange.ListingExchangeBuilder getListingExchange()Description copied from interface:CollateralCriteriaCriteria is that the collateral is listed on a specific exchange.- Specified by:
getListingExchangein interfaceCollateralCriteria- Specified by:
getListingExchangein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateListingExchange
- Specified by:
getOrCreateListingExchangein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getListingSector
@RosettaAttribute("ListingSector") @Accessor(GETTER) @RuneAttribute("ListingSector") public ListingSector.ListingSectorBuilder getListingSector()Description copied from interface:CollateralCriteriaCriteria is the industry sector of the collateral asset.- Specified by:
getListingSectorin interfaceCollateralCriteria- Specified by:
getListingSectorin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateListingSector
- Specified by:
getOrCreateListingSectorin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getIndex
@RosettaAttribute("Index") @Accessor(GETTER) @RuneAttribute("Index") public Index.IndexBuilder getIndex()Description copied from interface:CollateralCriteriaCriteria is that the collateral is a constituent of a specific index.- Specified by:
getIndexin interfaceCollateralCriteria- Specified by:
getIndexin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateIndex
- Specified by:
getOrCreateIndexin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getCounterpartyOwnIssuePermitted
@RosettaAttribute("CounterpartyOwnIssuePermitted") @Accessor(GETTER) @RuneAttribute("CounterpartyOwnIssuePermitted") public CounterpartyOwnIssuePermitted.CounterpartyOwnIssuePermittedBuilder getCounterpartyOwnIssuePermitted()Description copied from interface:CollateralCriteriaCriteria includes collateral issued by the counterparty.- Specified by:
getCounterpartyOwnIssuePermittedin interfaceCollateralCriteria- Specified by:
getCounterpartyOwnIssuePermittedin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateCounterpartyOwnIssuePermitted
public CounterpartyOwnIssuePermitted.CounterpartyOwnIssuePermittedBuilder getOrCreateCounterpartyOwnIssuePermitted()- Specified by:
getOrCreateCounterpartyOwnIssuePermittedin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getDomesticCurrencyIssued
@RosettaAttribute("DomesticCurrencyIssued") @Accessor(GETTER) @RuneAttribute("DomesticCurrencyIssued") public DomesticCurrencyIssued.DomesticCurrencyIssuedBuilder getDomesticCurrencyIssued()Description copied from interface:CollateralCriteriaCriteria is that collateral must be denominated in the domestic currency of the issuer.- Specified by:
getDomesticCurrencyIssuedin interfaceCollateralCriteria- Specified by:
getDomesticCurrencyIssuedin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
getOrCreateDomesticCurrencyIssued
- Specified by:
getOrCreateDomesticCurrencyIssuedin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setAllCriteria
@RosettaAttribute("AllCriteria") @Accessor(SETTER) @RuneAttribute("AllCriteria") public CollateralCriteria.CollateralCriteriaBuilder setAllCriteria(AllCriteria _allCriteria) - Specified by:
setAllCriteriain interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setAnyCriteria
@RosettaAttribute("AnyCriteria") @Accessor(SETTER) @RuneAttribute("AnyCriteria") public CollateralCriteria.CollateralCriteriaBuilder setAnyCriteria(AnyCriteria _anyCriteria) - Specified by:
setAnyCriteriain interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setNegativeCriteria
@RosettaAttribute("NegativeCriteria") @Accessor(SETTER) @RuneAttribute("NegativeCriteria") public CollateralCriteria.CollateralCriteriaBuilder setNegativeCriteria(NegativeCriteria _negativeCriteria) - Specified by:
setNegativeCriteriain interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setCollateralIssuerType
@RosettaAttribute("CollateralIssuerType") @Accessor(SETTER) @RuneAttribute("CollateralIssuerType") public CollateralCriteria.CollateralCriteriaBuilder setCollateralIssuerType(CollateralIssuerType _collateralIssuerType) - Specified by:
setCollateralIssuerTypein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setAssetType
@RosettaAttribute("AssetType") @Accessor(SETTER) @RuneAttribute("AssetType") public CollateralCriteria.CollateralCriteriaBuilder setAssetType(AssetType _assetType) - Specified by:
setAssetTypein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setIssuerCountryOfOrigin
@RosettaAttribute("IssuerCountryOfOrigin") @Accessor(SETTER) @RuneAttribute("IssuerCountryOfOrigin") public CollateralCriteria.CollateralCriteriaBuilder setIssuerCountryOfOrigin(IssuerCountryOfOrigin _issuerCountryOfOrigin) - Specified by:
setIssuerCountryOfOriginin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setAssetCountryOfOrigin
@RosettaAttribute("AssetCountryOfOrigin") @Accessor(SETTER) @RuneAttribute("AssetCountryOfOrigin") public CollateralCriteria.CollateralCriteriaBuilder setAssetCountryOfOrigin(AssetCountryOfOrigin _assetCountryOfOrigin) - Specified by:
setAssetCountryOfOriginin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setCurrencyCodeEnum
@RosettaAttribute("CurrencyCodeEnum") @Accessor(SETTER) @RuneAttribute("CurrencyCodeEnum") public CollateralCriteria.CollateralCriteriaBuilder setCurrencyCodeEnum(CurrencyCodeEnum _currencyCodeEnum) - Specified by:
setCurrencyCodeEnumin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setIssuerName
@RosettaAttribute("IssuerName") @Accessor(SETTER) @RuneAttribute("IssuerName") public CollateralCriteria.CollateralCriteriaBuilder setIssuerName(IssuerName _issuerName) - Specified by:
setIssuerNamein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setIssuerAgencyRating
@RosettaAttribute("IssuerAgencyRating") @Accessor(SETTER) @RuneAttribute("IssuerAgencyRating") public CollateralCriteria.CollateralCriteriaBuilder setIssuerAgencyRating(IssuerAgencyRating _issuerAgencyRating) - Specified by:
setIssuerAgencyRatingin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setSovereignAgencyRating
@RosettaAttribute("SovereignAgencyRating") @Accessor(SETTER) @RuneAttribute("SovereignAgencyRating") public CollateralCriteria.CollateralCriteriaBuilder setSovereignAgencyRating(SovereignAgencyRating _sovereignAgencyRating) - Specified by:
setSovereignAgencyRatingin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setAssetAgencyRating
@RosettaAttribute("AssetAgencyRating") @Accessor(SETTER) @RuneAttribute("AssetAgencyRating") public CollateralCriteria.CollateralCriteriaBuilder setAssetAgencyRating(AssetAgencyRating _assetAgencyRating) - Specified by:
setAssetAgencyRatingin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setAssetMaturity
@RosettaAttribute("AssetMaturity") @Accessor(SETTER) @RuneAttribute("AssetMaturity") public CollateralCriteria.CollateralCriteriaBuilder setAssetMaturity(AssetMaturity _assetMaturity) - Specified by:
setAssetMaturityin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setSpecificAsset
@RosettaAttribute("SpecificAsset") @Accessor(SETTER) @RuneAttribute("SpecificAsset") public CollateralCriteria.CollateralCriteriaBuilder setSpecificAsset(SpecificAsset _specificAsset) - Specified by:
setSpecificAssetin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setCollateralTaxonomy
@RosettaAttribute("CollateralTaxonomy") @Accessor(SETTER) @RuneAttribute("CollateralTaxonomy") public CollateralCriteria.CollateralCriteriaBuilder setCollateralTaxonomy(CollateralTaxonomy _collateralTaxonomy) - Specified by:
setCollateralTaxonomyin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setListingExchange
@RosettaAttribute("ListingExchange") @Accessor(SETTER) @RuneAttribute("ListingExchange") public CollateralCriteria.CollateralCriteriaBuilder setListingExchange(ListingExchange _listingExchange) - Specified by:
setListingExchangein interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setListingSector
@RosettaAttribute("ListingSector") @Accessor(SETTER) @RuneAttribute("ListingSector") public CollateralCriteria.CollateralCriteriaBuilder setListingSector(ListingSector _listingSector) - Specified by:
setListingSectorin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setIndex
@RosettaAttribute("Index") @Accessor(SETTER) @RuneAttribute("Index") public CollateralCriteria.CollateralCriteriaBuilder setIndex(Index _index) - Specified by:
setIndexin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setCounterpartyOwnIssuePermitted
@RosettaAttribute("CounterpartyOwnIssuePermitted") @Accessor(SETTER) @RuneAttribute("CounterpartyOwnIssuePermitted") public CollateralCriteria.CollateralCriteriaBuilder setCounterpartyOwnIssuePermitted(CounterpartyOwnIssuePermitted _counterpartyOwnIssuePermitted) - Specified by:
setCounterpartyOwnIssuePermittedin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
setDomesticCurrencyIssued
@RosettaAttribute("DomesticCurrencyIssued") @Accessor(SETTER) @RuneAttribute("DomesticCurrencyIssued") public CollateralCriteria.CollateralCriteriaBuilder setDomesticCurrencyIssued(DomesticCurrencyIssued _domesticCurrencyIssued) - Specified by:
setDomesticCurrencyIssuedin interfaceCollateralCriteria.CollateralCriteriaBuilder
-
build
Description copied from interface:CollateralCriteriaBuild Methods- Specified by:
buildin interfaceCollateralCriteria- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCollateralCriteria- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceCollateralCriteria.CollateralCriteriaBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public CollateralCriteria.CollateralCriteriaBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-