Parser Overrides

Parser Overrides are used to override the default parsing behavior of the DLC.

Java Configuration

ParserOverrides Spring Beans are picked up as configurations for the DLC.

Example

@Bean
ParserOverrides columnParsingOverrides() {
    return new ParserOverrides(Map.ofEntries(
            Map.entry(StoreFieldNames.MATURITY, STRING),
            Map.entry(StoreFieldNames.SCENARIO_IDS, INT_ARRAY),
            Map.entry(StoreFieldNames.PROFIT_AND_LOSS, DOUBLE_ARRAY),
            Map.entry(StoreFieldNames.PV, DOUBLE_ARRAY),
            Map.entry(StoreFieldNames.SENSITIVITY, DOUBLE_ARRAY)
    ));
}