Package cdm.observable.asset
Class CreditIndex.CreditIndexBuilderImpl
java.lang.Object
cdm.base.staticdata.asset.common.AssetBase.AssetBaseBuilderImpl
cdm.observable.asset.IndexBase.IndexBaseBuilderImpl
cdm.observable.asset.CreditIndex.CreditIndexBuilderImpl
- All Implemented Interfaces:
AssetBase,AssetBase.AssetBaseBuilder,CreditIndex,CreditIndex.CreditIndexBuilder,IndexBase,IndexBase.IndexBaseBuilder,com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
CreditIndex
public static class CreditIndex.CreditIndexBuilderImpl
extends IndexBase.IndexBaseBuilderImpl
implements CreditIndex.CreditIndexBuilder
Builder Implementation of CreditIndex
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.asset.common.AssetBase
AssetBase.AssetBaseBuilder, AssetBase.AssetBaseBuilderImpl, AssetBase.AssetBaseImplNested classes/interfaces inherited from interface cdm.observable.asset.CreditIndex
CreditIndex.CreditIndexBuilder, CreditIndex.CreditIndexBuilderImpl, CreditIndex.CreditIndexImplNested classes/interfaces inherited from interface com.rosetta.model.lib.GlobalKey
com.rosetta.model.lib.GlobalKey.GlobalKeyBuilderNested classes/interfaces inherited from interface cdm.observable.asset.IndexBase
IndexBase.IndexBaseBuilder, IndexBase.IndexBaseBuilderImpl, IndexBase.IndexBaseImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.rosetta.model.lib.records.Dateprotected Integerprotected BigDecimalprotected Integerprotected com.rosetta.model.metafields.MetaFields.MetaFieldsBuilderprotected CreditSeniorityEnumprotected Tranche.TrancheBuilderFields inherited from class cdm.observable.asset.IndexBase.IndexBaseBuilderImpl
assetClass, name, providerFields inherited from class cdm.base.staticdata.asset.common.AssetBase.AssetBaseBuilderImpl
exchange, identifier, isExchangeListed, relatedExchange, taxonomyFields inherited from interface cdm.observable.asset.CreditIndex
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddExcludedReferenceEntity(ReferenceInformation _excludedReferenceEntity) addExcludedReferenceEntity(ReferenceInformation _excludedReferenceEntity, int idx) addExcludedReferenceEntity(List<? extends ReferenceInformation> excludedReferenceEntitys) addIdentifier(AssetIdentifier _identifier) addIdentifier(AssetIdentifier _identifier, int idx) addIdentifier(List<? extends AssetIdentifier> identifiers) addRelatedExchange(LegalEntity _relatedExchange) addRelatedExchange(LegalEntity _relatedExchange, int idx) addRelatedExchange(List<? extends LegalEntity> relatedExchanges) addTaxonomy(Taxonomy _taxonomy) addTaxonomy(Taxonomy _taxonomy, int idx) addTaxonomy(List<? extends Taxonomy> taxonomys) build()Build MethodsbooleanExcluded reference entity.com.rosetta.model.lib.records.DateA CDS index series annex date.A CDS index series annex source.A CDS index series version identifier, e.g. 1, 2, 3 etc.Index Factor is the index version factor or percent, expressed as an absolute decimal value between 0 and 1, that multiplied by the original notional amount yields the notional amount covered by the seller of protection.A CDS index series identifier, e.g. 1, 2, 3 etc.com.rosetta.model.metafields.MetaFields.MetaFieldsBuildergetMeta()getOrCreateExcludedReferenceEntity(int index) com.rosetta.model.metafields.MetaFields.MetaFieldsBuilderSeniority of debt instruments comprising the index.Used to specify the Relevant Settled Entity Matrix when there are settled entities at the time of the trade.This element contains CDS tranche terms.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAssetClass(AssetClassEnum _assetClass) setExchange(LegalEntity _exchange) setExcludedReferenceEntity(List<? extends ReferenceInformation> excludedReferenceEntitys) setIdentifier(List<? extends AssetIdentifier> identifiers) setIndexAnnexDate(com.rosetta.model.lib.records.Date _indexAnnexDate) setIndexAnnexSource(FieldWithMetaIndexAnnexSourceEnum _indexAnnexSource) setIndexAnnexSourceValue(IndexAnnexSourceEnum _indexAnnexSource) setIndexAnnexVersion(Integer _indexAnnexVersion) setIndexFactor(BigDecimal _indexFactor) setIndexSeries(Integer _indexSeries) setIsExchangeListed(Boolean _isExchangeListed) setMeta(com.rosetta.model.metafields.MetaFields _meta) setName(FieldWithMetaString _name) setNameValue(String _name) setProvider(LegalEntity _provider) setRelatedExchange(List<? extends LegalEntity> relatedExchanges) setSeniority(CreditSeniorityEnum _seniority) setSettledEntityMatrix(SettledEntityMatrix _settledEntityMatrix) setTaxonomy(List<? extends Taxonomy> taxonomys) setTranche(Tranche _tranche) toString()Methods inherited from class cdm.observable.asset.IndexBase.IndexBaseBuilderImpl
getAssetClass, getName, getOrCreateName, getOrCreateProvider, getProviderMethods inherited from class cdm.base.staticdata.asset.common.AssetBase.AssetBaseBuilderImpl
getExchange, getIdentifier, getIsExchangeListed, getOrCreateExchange, getOrCreateIdentifier, getOrCreateRelatedExchange, getOrCreateTaxonomy, getRelatedExchange, getTaxonomyMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.staticdata.asset.common.AssetBase
getIsExchangeListedMethods inherited from interface cdm.base.staticdata.asset.common.AssetBase.AssetBaseBuilder
getExchange, getIdentifier, getOrCreateExchange, getOrCreateIdentifier, getOrCreateRelatedExchange, getOrCreateTaxonomy, getRelatedExchange, getTaxonomyMethods inherited from interface cdm.observable.asset.CreditIndex
getType, metaData, processMethods inherited from interface cdm.observable.asset.CreditIndex.CreditIndexBuilder
processMethods inherited from interface cdm.observable.asset.IndexBase
getAssetClassMethods inherited from interface cdm.observable.asset.IndexBase.IndexBaseBuilder
getName, getOrCreateName, getOrCreateProvider, getProviderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
indexSeries
-
indexAnnexVersion
-
indexAnnexDate
protected com.rosetta.model.lib.records.Date indexAnnexDate -
indexAnnexSource
protected FieldWithMetaIndexAnnexSourceEnum.FieldWithMetaIndexAnnexSourceEnumBuilder indexAnnexSource -
excludedReferenceEntity
-
tranche
-
settledEntityMatrix
-
indexFactor
-
seniority
-
meta
protected com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder meta
-
-
Constructor Details
-
CreditIndexBuilderImpl
public CreditIndexBuilderImpl()
-
-
Method Details
-
getIndexSeries
@RosettaAttribute("indexSeries") @Accessor(GETTER) @RuneAttribute("indexSeries") public Integer getIndexSeries()Description copied from interface:CreditIndexA CDS index series identifier, e.g. 1, 2, 3 etc.- Specified by:
getIndexSeriesin interfaceCreditIndex
-
getIndexAnnexVersion
@RosettaAttribute("indexAnnexVersion") @Accessor(GETTER) @RuneAttribute("indexAnnexVersion") public Integer getIndexAnnexVersion()Description copied from interface:CreditIndexA CDS index series version identifier, e.g. 1, 2, 3 etc.- Specified by:
getIndexAnnexVersionin interfaceCreditIndex
-
getIndexAnnexDate
@RosettaAttribute("indexAnnexDate") @Accessor(GETTER) @RuneAttribute("indexAnnexDate") public com.rosetta.model.lib.records.Date getIndexAnnexDate()Description copied from interface:CreditIndexA CDS index series annex date.- Specified by:
getIndexAnnexDatein interfaceCreditIndex
-
getIndexAnnexSource
@RosettaAttribute("indexAnnexSource") @Accessor(GETTER) @RuneAttribute("indexAnnexSource") public FieldWithMetaIndexAnnexSourceEnum.FieldWithMetaIndexAnnexSourceEnumBuilder getIndexAnnexSource()Description copied from interface:CreditIndexA CDS index series annex source.- Specified by:
getIndexAnnexSourcein interfaceCreditIndex- Specified by:
getIndexAnnexSourcein interfaceCreditIndex.CreditIndexBuilder
-
getOrCreateIndexAnnexSource
public FieldWithMetaIndexAnnexSourceEnum.FieldWithMetaIndexAnnexSourceEnumBuilder getOrCreateIndexAnnexSource()- Specified by:
getOrCreateIndexAnnexSourcein interfaceCreditIndex.CreditIndexBuilder
-
getExcludedReferenceEntity
@RosettaAttribute("excludedReferenceEntity") @Accessor(GETTER) @Multi @RuneAttribute("excludedReferenceEntity") public List<? extends ReferenceInformation.ReferenceInformationBuilder> getExcludedReferenceEntity()Description copied from interface:CreditIndexExcluded reference entity.- Specified by:
getExcludedReferenceEntityin interfaceCreditIndex- Specified by:
getExcludedReferenceEntityin interfaceCreditIndex.CreditIndexBuilder
-
getOrCreateExcludedReferenceEntity
public ReferenceInformation.ReferenceInformationBuilder getOrCreateExcludedReferenceEntity(int index) - Specified by:
getOrCreateExcludedReferenceEntityin interfaceCreditIndex.CreditIndexBuilder
-
getTranche
@RosettaAttribute("tranche") @Accessor(GETTER) @RuneAttribute("tranche") public Tranche.TrancheBuilder getTranche()Description copied from interface:CreditIndexThis element contains CDS tranche terms.- Specified by:
getTranchein interfaceCreditIndex- Specified by:
getTranchein interfaceCreditIndex.CreditIndexBuilder
-
getOrCreateTranche
- Specified by:
getOrCreateTranchein interfaceCreditIndex.CreditIndexBuilder
-
getSettledEntityMatrix
@RosettaAttribute("settledEntityMatrix") @Accessor(GETTER) @RuneAttribute("settledEntityMatrix") public SettledEntityMatrix.SettledEntityMatrixBuilder getSettledEntityMatrix()Description copied from interface:CreditIndexUsed to specify the Relevant Settled Entity Matrix when there are settled entities at the time of the trade.- Specified by:
getSettledEntityMatrixin interfaceCreditIndex- Specified by:
getSettledEntityMatrixin interfaceCreditIndex.CreditIndexBuilder
-
getOrCreateSettledEntityMatrix
- Specified by:
getOrCreateSettledEntityMatrixin interfaceCreditIndex.CreditIndexBuilder
-
getIndexFactor
@RosettaAttribute("indexFactor") @Accessor(GETTER) @RuneAttribute("indexFactor") public BigDecimal getIndexFactor()Description copied from interface:CreditIndexIndex Factor is the index version factor or percent, expressed as an absolute decimal value between 0 and 1, that multiplied by the original notional amount yields the notional amount covered by the seller of protection.- Specified by:
getIndexFactorin interfaceCreditIndex
-
getSeniority
@RosettaAttribute("seniority") @Accessor(GETTER) @RuneAttribute("seniority") public CreditSeniorityEnum getSeniority()Description copied from interface:CreditIndexSeniority of debt instruments comprising the index.- Specified by:
getSeniorityin interfaceCreditIndex
-
getMeta
@RosettaAttribute("meta") @Accessor(GETTER) @RuneAttribute("meta") @RuneMetaType public com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getMeta()- Specified by:
getMetain interfaceCreditIndex- Specified by:
getMetain interfaceCreditIndex.CreditIndexBuilder- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
-
getOrCreateMeta
public com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getOrCreateMeta()- Specified by:
getOrCreateMetain interfaceCreditIndex.CreditIndexBuilder- Specified by:
getOrCreateMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
-
addIdentifier
@RosettaAttribute("identifier") @Accessor(ADDER) @Required @Multi @RuneAttribute("identifier") public CreditIndex.CreditIndexBuilder addIdentifier(AssetIdentifier _identifier) - Specified by:
addIdentifierin interfaceAssetBase.AssetBaseBuilder- Specified by:
addIdentifierin interfaceCreditIndex.CreditIndexBuilder- Specified by:
addIdentifierin interfaceIndexBase.IndexBaseBuilder- Overrides:
addIdentifierin classIndexBase.IndexBaseBuilderImpl
-
addIdentifier
- Specified by:
addIdentifierin interfaceAssetBase.AssetBaseBuilder- Specified by:
addIdentifierin interfaceCreditIndex.CreditIndexBuilder- Specified by:
addIdentifierin interfaceIndexBase.IndexBaseBuilder- Overrides:
addIdentifierin classIndexBase.IndexBaseBuilderImpl
-
addIdentifier
- Specified by:
addIdentifierin interfaceAssetBase.AssetBaseBuilder- Specified by:
addIdentifierin interfaceCreditIndex.CreditIndexBuilder- Specified by:
addIdentifierin interfaceIndexBase.IndexBaseBuilder- Overrides:
addIdentifierin classIndexBase.IndexBaseBuilderImpl
-
setIdentifier
@RosettaAttribute("identifier") @Accessor(SETTER) @Required @Multi @RuneAttribute("identifier") public CreditIndex.CreditIndexBuilder setIdentifier(List<? extends AssetIdentifier> identifiers) - Specified by:
setIdentifierin interfaceAssetBase.AssetBaseBuilder- Specified by:
setIdentifierin interfaceCreditIndex.CreditIndexBuilder- Specified by:
setIdentifierin interfaceIndexBase.IndexBaseBuilder- Overrides:
setIdentifierin classIndexBase.IndexBaseBuilderImpl
-
addTaxonomy
@RosettaAttribute("taxonomy") @Accessor(ADDER) @Multi @RuneAttribute("taxonomy") public CreditIndex.CreditIndexBuilder addTaxonomy(Taxonomy _taxonomy) - Specified by:
addTaxonomyin interfaceAssetBase.AssetBaseBuilder- Specified by:
addTaxonomyin interfaceCreditIndex.CreditIndexBuilder- Specified by:
addTaxonomyin interfaceIndexBase.IndexBaseBuilder- Overrides:
addTaxonomyin classIndexBase.IndexBaseBuilderImpl
-
addTaxonomy
- Specified by:
addTaxonomyin interfaceAssetBase.AssetBaseBuilder- Specified by:
addTaxonomyin interfaceCreditIndex.CreditIndexBuilder- Specified by:
addTaxonomyin interfaceIndexBase.IndexBaseBuilder- Overrides:
addTaxonomyin classIndexBase.IndexBaseBuilderImpl
-
addTaxonomy
- Specified by:
addTaxonomyin interfaceAssetBase.AssetBaseBuilder- Specified by:
addTaxonomyin interfaceCreditIndex.CreditIndexBuilder- Specified by:
addTaxonomyin interfaceIndexBase.IndexBaseBuilder- Overrides:
addTaxonomyin classIndexBase.IndexBaseBuilderImpl
-
setTaxonomy
@RosettaAttribute("taxonomy") @Accessor(SETTER) @Multi @RuneAttribute("taxonomy") public CreditIndex.CreditIndexBuilder setTaxonomy(List<? extends Taxonomy> taxonomys) - Specified by:
setTaxonomyin interfaceAssetBase.AssetBaseBuilder- Specified by:
setTaxonomyin interfaceCreditIndex.CreditIndexBuilder- Specified by:
setTaxonomyin interfaceIndexBase.IndexBaseBuilder- Overrides:
setTaxonomyin classIndexBase.IndexBaseBuilderImpl
-
setIsExchangeListed
@RosettaAttribute("isExchangeListed") @Accessor(SETTER) @RuneAttribute("isExchangeListed") public CreditIndex.CreditIndexBuilder setIsExchangeListed(Boolean _isExchangeListed) - Specified by:
setIsExchangeListedin interfaceAssetBase.AssetBaseBuilder- Specified by:
setIsExchangeListedin interfaceCreditIndex.CreditIndexBuilder- Specified by:
setIsExchangeListedin interfaceIndexBase.IndexBaseBuilder- Overrides:
setIsExchangeListedin classIndexBase.IndexBaseBuilderImpl
-
setExchange
@RosettaAttribute("exchange") @Accessor(SETTER) @RuneAttribute("exchange") public CreditIndex.CreditIndexBuilder setExchange(LegalEntity _exchange) - Specified by:
setExchangein interfaceAssetBase.AssetBaseBuilder- Specified by:
setExchangein interfaceCreditIndex.CreditIndexBuilder- Specified by:
setExchangein interfaceIndexBase.IndexBaseBuilder- Overrides:
setExchangein classIndexBase.IndexBaseBuilderImpl
-
addRelatedExchange
@RosettaAttribute("relatedExchange") @Accessor(ADDER) @Multi @RuneAttribute("relatedExchange") public CreditIndex.CreditIndexBuilder addRelatedExchange(LegalEntity _relatedExchange) - Specified by:
addRelatedExchangein interfaceAssetBase.AssetBaseBuilder- Specified by:
addRelatedExchangein interfaceCreditIndex.CreditIndexBuilder- Specified by:
addRelatedExchangein interfaceIndexBase.IndexBaseBuilder- Overrides:
addRelatedExchangein classIndexBase.IndexBaseBuilderImpl
-
addRelatedExchange
- Specified by:
addRelatedExchangein interfaceAssetBase.AssetBaseBuilder- Specified by:
addRelatedExchangein interfaceCreditIndex.CreditIndexBuilder- Specified by:
addRelatedExchangein interfaceIndexBase.IndexBaseBuilder- Overrides:
addRelatedExchangein classIndexBase.IndexBaseBuilderImpl
-
addRelatedExchange
public CreditIndex.CreditIndexBuilder addRelatedExchange(List<? extends LegalEntity> relatedExchanges) - Specified by:
addRelatedExchangein interfaceAssetBase.AssetBaseBuilder- Specified by:
addRelatedExchangein interfaceCreditIndex.CreditIndexBuilder- Specified by:
addRelatedExchangein interfaceIndexBase.IndexBaseBuilder- Overrides:
addRelatedExchangein classIndexBase.IndexBaseBuilderImpl
-
setRelatedExchange
@RosettaAttribute("relatedExchange") @Accessor(SETTER) @Multi @RuneAttribute("relatedExchange") public CreditIndex.CreditIndexBuilder setRelatedExchange(List<? extends LegalEntity> relatedExchanges) - Specified by:
setRelatedExchangein interfaceAssetBase.AssetBaseBuilder- Specified by:
setRelatedExchangein interfaceCreditIndex.CreditIndexBuilder- Specified by:
setRelatedExchangein interfaceIndexBase.IndexBaseBuilder- Overrides:
setRelatedExchangein classIndexBase.IndexBaseBuilderImpl
-
setName
@RosettaAttribute("name") @Accessor(SETTER) @RuneAttribute("name") public CreditIndex.CreditIndexBuilder setName(FieldWithMetaString _name) - Specified by:
setNamein interfaceCreditIndex.CreditIndexBuilder- Specified by:
setNamein interfaceIndexBase.IndexBaseBuilder- Overrides:
setNamein classIndexBase.IndexBaseBuilderImpl
-
setNameValue
- Specified by:
setNameValuein interfaceCreditIndex.CreditIndexBuilder- Specified by:
setNameValuein interfaceIndexBase.IndexBaseBuilder- Overrides:
setNameValuein classIndexBase.IndexBaseBuilderImpl
-
setProvider
@RosettaAttribute("provider") @Accessor(SETTER) @RuneAttribute("provider") public CreditIndex.CreditIndexBuilder setProvider(LegalEntity _provider) - Specified by:
setProviderin interfaceCreditIndex.CreditIndexBuilder- Specified by:
setProviderin interfaceIndexBase.IndexBaseBuilder- Overrides:
setProviderin classIndexBase.IndexBaseBuilderImpl
-
setAssetClass
@RosettaAttribute("assetClass") @Accessor(SETTER) @RuneAttribute("assetClass") public CreditIndex.CreditIndexBuilder setAssetClass(AssetClassEnum _assetClass) - Specified by:
setAssetClassin interfaceCreditIndex.CreditIndexBuilder- Specified by:
setAssetClassin interfaceIndexBase.IndexBaseBuilder- Overrides:
setAssetClassin classIndexBase.IndexBaseBuilderImpl
-
setIndexSeries
@RosettaAttribute("indexSeries") @Accessor(SETTER) @RuneAttribute("indexSeries") public CreditIndex.CreditIndexBuilder setIndexSeries(Integer _indexSeries) - Specified by:
setIndexSeriesin interfaceCreditIndex.CreditIndexBuilder
-
setIndexAnnexVersion
@RosettaAttribute("indexAnnexVersion") @Accessor(SETTER) @RuneAttribute("indexAnnexVersion") public CreditIndex.CreditIndexBuilder setIndexAnnexVersion(Integer _indexAnnexVersion) - Specified by:
setIndexAnnexVersionin interfaceCreditIndex.CreditIndexBuilder
-
setIndexAnnexDate
@RosettaAttribute("indexAnnexDate") @Accessor(SETTER) @RuneAttribute("indexAnnexDate") public CreditIndex.CreditIndexBuilder setIndexAnnexDate(com.rosetta.model.lib.records.Date _indexAnnexDate) - Specified by:
setIndexAnnexDatein interfaceCreditIndex.CreditIndexBuilder
-
setIndexAnnexSource
@RosettaAttribute("indexAnnexSource") @Accessor(SETTER) @RuneAttribute("indexAnnexSource") public CreditIndex.CreditIndexBuilder setIndexAnnexSource(FieldWithMetaIndexAnnexSourceEnum _indexAnnexSource) - Specified by:
setIndexAnnexSourcein interfaceCreditIndex.CreditIndexBuilder
-
setIndexAnnexSourceValue
public CreditIndex.CreditIndexBuilder setIndexAnnexSourceValue(IndexAnnexSourceEnum _indexAnnexSource) - Specified by:
setIndexAnnexSourceValuein interfaceCreditIndex.CreditIndexBuilder
-
addExcludedReferenceEntity
@RosettaAttribute("excludedReferenceEntity") @Accessor(ADDER) @Multi @RuneAttribute("excludedReferenceEntity") public CreditIndex.CreditIndexBuilder addExcludedReferenceEntity(ReferenceInformation _excludedReferenceEntity) - Specified by:
addExcludedReferenceEntityin interfaceCreditIndex.CreditIndexBuilder
-
addExcludedReferenceEntity
public CreditIndex.CreditIndexBuilder addExcludedReferenceEntity(ReferenceInformation _excludedReferenceEntity, int idx) - Specified by:
addExcludedReferenceEntityin interfaceCreditIndex.CreditIndexBuilder
-
addExcludedReferenceEntity
public CreditIndex.CreditIndexBuilder addExcludedReferenceEntity(List<? extends ReferenceInformation> excludedReferenceEntitys) - Specified by:
addExcludedReferenceEntityin interfaceCreditIndex.CreditIndexBuilder
-
setExcludedReferenceEntity
@RosettaAttribute("excludedReferenceEntity") @Accessor(SETTER) @Multi @RuneAttribute("excludedReferenceEntity") public CreditIndex.CreditIndexBuilder setExcludedReferenceEntity(List<? extends ReferenceInformation> excludedReferenceEntitys) - Specified by:
setExcludedReferenceEntityin interfaceCreditIndex.CreditIndexBuilder
-
setTranche
@RosettaAttribute("tranche") @Accessor(SETTER) @RuneAttribute("tranche") public CreditIndex.CreditIndexBuilder setTranche(Tranche _tranche) - Specified by:
setTranchein interfaceCreditIndex.CreditIndexBuilder
-
setSettledEntityMatrix
@RosettaAttribute("settledEntityMatrix") @Accessor(SETTER) @RuneAttribute("settledEntityMatrix") public CreditIndex.CreditIndexBuilder setSettledEntityMatrix(SettledEntityMatrix _settledEntityMatrix) - Specified by:
setSettledEntityMatrixin interfaceCreditIndex.CreditIndexBuilder
-
setIndexFactor
@RosettaAttribute("indexFactor") @Accessor(SETTER) @RuneAttribute("indexFactor") public CreditIndex.CreditIndexBuilder setIndexFactor(BigDecimal _indexFactor) - Specified by:
setIndexFactorin interfaceCreditIndex.CreditIndexBuilder
-
setSeniority
@RosettaAttribute("seniority") @Accessor(SETTER) @RuneAttribute("seniority") public CreditIndex.CreditIndexBuilder setSeniority(CreditSeniorityEnum _seniority) - Specified by:
setSeniorityin interfaceCreditIndex.CreditIndexBuilder
-
setMeta
@RosettaAttribute("meta") @Accessor(SETTER) @RuneAttribute("meta") @RuneMetaType public CreditIndex.CreditIndexBuilder setMeta(com.rosetta.model.metafields.MetaFields _meta) - Specified by:
setMetain interfaceCreditIndex.CreditIndexBuilder
-
build
Description copied from interface:AssetBaseBuild Methods- Specified by:
buildin interfaceAssetBase- Specified by:
buildin interfaceCreditIndex- Specified by:
buildin interfaceIndexBase- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classIndexBase.IndexBaseBuilderImpl
-
toBuilder
- Specified by:
toBuilderin interfaceAssetBase- Specified by:
toBuilderin interfaceCreditIndex- Specified by:
toBuilderin interfaceIndexBase- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classIndexBase.IndexBaseBuilderImpl
-
prune
- Specified by:
prunein interfaceAssetBase.AssetBaseBuilder- Specified by:
prunein interfaceCreditIndex.CreditIndexBuilder- Specified by:
prunein interfaceIndexBase.IndexBaseBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
prunein classIndexBase.IndexBaseBuilderImpl
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
hasDatain classIndexBase.IndexBaseBuilderImpl
-
merge
public CreditIndex.CreditIndexBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
mergein classIndexBase.IndexBaseBuilderImpl
-
equals
- Overrides:
equalsin classIndexBase.IndexBaseBuilderImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classIndexBase.IndexBaseBuilderImpl
-
toString
- Overrides:
toStringin classIndexBase.IndexBaseBuilderImpl
-