/** * Initialize Utility class * @param springEnvironment Spring environment */ public static void init(Environment springEnvironment) { Environment environment = springEnvironment; formattedPattern = environment.getProperty(AweConstants.PROPERTY_NUMERIC_PATTERN_FORMATTED, "###,###.####"); unformattedPattern = environment.getProperty(AweConstants.PROPERTY_NUMERIC_PATTERN_UNFORMATTED, "######.####"); numericFormat = environment.getProperty(AweConstants.PROPERTY_NUMERIC_FORMAT, "eur"); roundingType = RoundingType.fromCode(environment.getProperty(AweConstants.PROPERTY_NUMERIC_ROUND_TYPE, "S")); americanFormat = AMERICAN_NUMBER_FORMAT; americanFormat.setRoundingMode(roundingType.getRoundingMode()); }