@@ -63,13 +63,21 @@ public static void main(String[] args) throws InterruptedException, JsonProcessi
6363 FiCalculationsApi apiInstance = new FiCalculationsApi (getApiClient ());
6464 FICalculationParameters calcParameters = new FICalculationParameters ();
6565
66+ FIBankLoans fibankloans = new FIBankLoans ();
67+ fibankloans .ignoreSinkingFund (true );
68+
69+ FIMunicipalBonds fimunicipalbonds = new FIMunicipalBonds ();
70+ fimunicipalbonds .ignoreSinkingFund (true );
71+
6672 FISecurity security1 = new FISecurity ();
6773 security1 .setCalcFromMethod (FI_CALC_FROM_METHOD );
6874 security1 .setCalcFromValue (FI_CALC_FROM_VALUE );
6975 security1 .setFace (FI_FACE_VALUE );
7076 security1 .setSettlement (FI_SETTLEMENT );
7177 security1 .setDiscountCurve (FI_DISCOUNT_CURVE );
7278 security1 .setSymbol (FI_SYMBOL );
79+ security1 .setBankLoans (fibankloans );
80+ security1 .setMunicipalBonds (fimunicipalbonds );
7381 calcParameters .addSecuritiesItem (security1 );
7482
7583 FISecurity security2 = new FISecurity ();
@@ -79,6 +87,8 @@ public static void main(String[] args) throws InterruptedException, JsonProcessi
7987 security2 .setSettlement (FI_SETTLEMENT_2 );
8088 security2 .setDiscountCurve (FI_DISCOUNT_CURVE_2 );
8189 security2 .setSymbol (FI_SYMBOL_2 );
90+ security2 .setBankLoans (fibankloans );
91+ security2 .setMunicipalBonds (fimunicipalbonds );
8292 calcParameters .addSecuritiesItem (security2 );
8393
8494 ArrayList <String > calc = new ArrayList <String >();
@@ -89,9 +99,14 @@ public static void main(String[] args) throws InterruptedException, JsonProcessi
8999 FIMarketEnvironment fiMarketEnvironment = new FIMarketEnvironment ();
90100 fiMarketEnvironment .ratePath (RatePathEnum .FLAT_FORWARD );
91101
102+ FIMunicipalBondsForJobSettings fimunicipalbondsforjobsettings = new FIMunicipalBondsForJobSettings ();
103+ fimunicipalbondsforjobsettings .ignoreSinkingFund (true );
104+
92105 FIJobSettings jobSettings = new FIJobSettings ();
93106 jobSettings .setAsOfDate (FI_AS_OF_DATE );
94107 jobSettings .marketEnvironment (fiMarketEnvironment );
108+ jobSettings .setBankLoans (fibankloans );
109+ jobSettings .setMunicipalBonds (fimunicipalbondsforjobsettings );
95110 calcParameters .setJobSettings (jobSettings );
96111
97112 FICalculationParametersRoot fiCalcParam = new FICalculationParametersRoot ();
0 commit comments