this(pattern, new TDecimalFormatSymbols());
}
public TDecimalFormat(String pattern, TDecimalFormatSymbols value) {
symbols = (TDecimalFormatSymbols)value.clone();
TLocale locale = symbols.getLocale();
applyPattern(pattern);
CLDRDecimalData decimalData = CLDRHelper.resolveDecimalData(locale.getLanguage(), locale.getCountry());
super.setMaximumFractionDigits(decimalData.getMaximumFractionDigits());
super.setMaximumIntegerDigits(decimalData.getMaximumIntegerDigits());
super.setMinimumFractionDigits(decimalData.getMinimumFractionDigits());
super.setMinimumIntegerDigits(decimalData.getMinimumIntegerDigits());
}