Class CdmProductAssetStubFloatingRate
java.lang.Object
blue.repo.finoscdm60d07.CdmProductAssetStubFloatingRate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringblueId()capRateSchedule(List<CdmProductTemplateStrikeSchedule> capRateSchedule) floatingRateIndex(CdmBaseStaticdataAssetRatesFloatingRateIndexEnum floatingRateIndex) floatingRateMultiplierSchedule(CdmBaseMathSchedule floatingRateMultiplierSchedule) floorRateSchedule(List<CdmProductTemplateStrikeSchedule> floorRateSchedule) indexTenor(CdmBaseDatetimePeriod indexTenor) static Stringstatic StringrateTreatment(CdmProductAssetRateTreatmentEnum rateTreatment) static RepositoryTypestatic StringspreadSchedule(List<CdmProductAssetSpreadSchedule> spreadSchedule) static StringtypeName()
-
Constructor Details
-
CdmProductAssetStubFloatingRate
public CdmProductAssetStubFloatingRate()
-
-
Method Details
-
blueId
-
packageName
-
typeName
-
qualifiedName
-
resourcePath
-
repositoryType
-
getCapRateSchedule
-
capRateSchedule
public CdmProductAssetStubFloatingRate capRateSchedule(List<CdmProductTemplateStrikeSchedule> capRateSchedule) -
getFloatingRateIndex
-
floatingRateIndex
public CdmProductAssetStubFloatingRate floatingRateIndex(CdmBaseStaticdataAssetRatesFloatingRateIndexEnum floatingRateIndex) -
getFloatingRateMultiplierSchedule
-
floatingRateMultiplierSchedule
public CdmProductAssetStubFloatingRate floatingRateMultiplierSchedule(CdmBaseMathSchedule floatingRateMultiplierSchedule) -
getFloorRateSchedule
-
floorRateSchedule
public CdmProductAssetStubFloatingRate floorRateSchedule(List<CdmProductTemplateStrikeSchedule> floorRateSchedule) -
getIndexTenor
-
indexTenor
-
getRateTreatment
-
rateTreatment
public CdmProductAssetStubFloatingRate rateTreatment(CdmProductAssetRateTreatmentEnum rateTreatment) -
getSpreadSchedule
-
spreadSchedule
public CdmProductAssetStubFloatingRate spreadSchedule(List<CdmProductAssetSpreadSchedule> spreadSchedule)
-