class MonetaryFormat implements Serializable {

    public Value parse(ValueType type, String str) throws NumberFormatException {
        return Value.valueOf(type, parseValue(str, type.getUnitExponent()));
    }

    public  MonetaryFormat();
    private  MonetaryFormat(char negativeSign, char positiveSign, char zeroDigit, char decimalMark, int minDecimals,
                           List<Integer> decimalGroups, int shift, RoundingMode roundingMode, Map<Integer, String> codes,
                           char codeSeparator, boolean codePrefixed);

}