Package cdm.product.collateral
Class SpecificAsset.SpecificAssetImpl
java.lang.Object
cdm.base.staticdata.asset.common.Asset.AssetImpl
cdm.product.collateral.SpecificAsset.SpecificAssetImpl
- All Implemented Interfaces:
Asset,SpecificAsset,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
SpecificAsset
public static class SpecificAsset.SpecificAssetImpl
extends Asset.AssetImpl
implements SpecificAsset
Immutable Implementation of SpecificAsset
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.asset.common.Asset
Asset.AssetBuilder, Asset.AssetBuilderImpl, Asset.AssetImplNested classes/interfaces inherited from interface cdm.product.collateral.SpecificAsset
SpecificAsset.SpecificAssetBuilder, SpecificAsset.SpecificAssetBuilderImpl, SpecificAsset.SpecificAssetImpl -
Field Summary
Fields inherited from interface cdm.product.collateral.SpecificAsset
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Methods inherited from class cdm.base.staticdata.asset.common.Asset.AssetImpl
getCash, getCommodity, getDigitalAsset, getInstrument, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.staticdata.asset.common.Asset
getCash, getCommodity, getDigitalAsset, getInstrumentMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface cdm.product.collateral.SpecificAsset
getType, metaData, process
-
Constructor Details
-
SpecificAssetImpl
-
-
Method Details
-
build
Description copied from interface:AssetBuild Methods- Specified by:
buildin interfaceAsset- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceSpecificAsset- Overrides:
buildin classAsset.AssetImpl
-
toBuilder
- Specified by:
toBuilderin interfaceAsset- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceSpecificAsset- Overrides:
toBuilderin classAsset.AssetImpl
-
setBuilderFields
-
equals
- Overrides:
equalsin classAsset.AssetImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classAsset.AssetImpl
-
toString
- Overrides:
toStringin classAsset.AssetImpl
-