diff options
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/i18n/I18n.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/i18n/I18n.java b/sonar-plugin-api/src/main/java/org/sonar/api/i18n/I18n.java index cef56a58201..3cc0936c099 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/i18n/I18n.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/i18n/I18n.java @@ -102,4 +102,22 @@ public interface I18n extends ServerComponent, BatchComponent { */ String formatDate(Locale locale, Date date); + /** + * Return the formatted decimal, with always one fraction digit. + * <br> + * Example : formatDouble(Locale.FRENCH, 10.56) -> 10,6 + * + * @since 4.4 + */ + String formatDouble(Locale locale, Double value); + + /** + * Return the formatted integer. + * <br> + * Example : formatInteger(Locale.ENGLISH, 100000) -> 100,000 + * + * @since 4.4 + */ + String formatInteger(Locale locale, Integer value); + } |