Package cdm.observable.asset
Class IndexBase.IndexBaseImpl
java.lang.Object
cdm.base.staticdata.asset.common.AssetBase.AssetBaseImpl
cdm.observable.asset.IndexBase.IndexBaseImpl
- Direct Known Subclasses:
CreditIndex.CreditIndexImpl,EquityIndex.EquityIndexImpl,FloatingRateIndex.FloatingRateIndexImpl,ForeignExchangeRateIndex.ForeignExchangeRateIndexImpl,InflationIndex.InflationIndexImpl,OtherIndex.OtherIndexImpl
- Enclosing interface:
IndexBase
Immutable Implementation of IndexBase
-
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.IndexBase
IndexBase.IndexBaseBuilder, IndexBase.IndexBaseBuilderImpl, IndexBase.IndexBaseImpl -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class cdm.base.staticdata.asset.common.AssetBase.AssetBaseImpl
getExchange, getIdentifier, getIsExchangeListed, getRelatedExchange, getTaxonomy, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.staticdata.asset.common.AssetBase
getExchange, getIdentifier, getIsExchangeListed, getRelatedExchange, getTaxonomyMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
IndexBaseImpl
-
-
Method Details
-
getName
@RosettaAttribute("name") @Accessor(GETTER) @RuneAttribute("name") public FieldWithMetaString getName()Description copied from interface:IndexBaseA description of the Index. -
getProvider
@RosettaAttribute("provider") @Accessor(GETTER) @RuneAttribute("provider") public LegalEntity getProvider()Description copied from interface:IndexBaseThe organisation that creates or maintains the Index.- Specified by:
getProviderin interfaceIndexBase
-
getAssetClass
@RosettaAttribute("assetClass") @Accessor(GETTER) @RuneAttribute("assetClass") public AssetClassEnum getAssetClass()Description copied from interface:IndexBaseThe Asset Class of the Index.- Specified by:
getAssetClassin interfaceIndexBase
-
build
Description copied from interface:AssetBaseBuild Methods -
toBuilder
-
setBuilderFields
-
equals
- Overrides:
equalsin classAssetBase.AssetBaseImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classAssetBase.AssetBaseImpl
-
toString
- Overrides:
toStringin classAssetBase.AssetBaseImpl
-