Parser Overrides

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

Java Configuration

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

Example

@Bean
ParserOverridesDescription columnParsingOverrides() {
    return ParserOverridesDescription.builder()
            .parserOverride(StoreFieldNames.MATURITY, STRING)
            .parserOverride(StoreFieldNames.SCENARIO_IDS, INT_ARRAY)
            .parserOverride(StoreFieldNames.PROFIT_AND_LOSS, DOUBLE_ARRAY)
            .parserOverride(StoreFieldNames.PV, DOUBLE_ARRAY)
            .parserOverride(StoreFieldNames.SENSITIVITY, DOUBLE_ARRAY)
            .build();
}