Package com.poscoict.glueframework.util
Class GlueNumberFormatUtil
java.lang.Object
com.poscoict.glueframework.util.GlueNumberFormatUtil
숫자, 통화, 퍼센트에 대한 형식 변환을 수행하는 클래스
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
formatCurrency
(Number number) 기본 Locale에 해당하는 형식으로 통화를 변환한다.static String
formatCurrency
(Number number, boolean groupingUsed) 기본 Locale에 해당하는 형식으로 통화를 변환한다.static String
formatCurrency
(Locale locale, Number number) Locale에 해당하는 형식으로 통화를 변환한다.static String
formatCurrency
(Locale locale, Number number, boolean groupingUsed) Locale에 해당하는 형식으로 통화를 변환한다.static String
formatNumber
(Number number) 기본 Locale에 해당하는 형식으로 숫자를 변환한다.static String
formatNumber
(Number number, boolean groupingUsed) 기본 Locale에 해당하는 형식으로 숫자를 변환한다.static String
formatNumber
(Number number, boolean groupingUsed, int maxFactionDigits) 기본 Locale에 해당하는 형식으로 숫자를 변환한다.static String
formatNumber
(Number number, int maxFactionDigits) 기본 Locale에 해당하는 형식으로 숫자를 변환한다.static String
formatNumber
(Locale locale, Number number) Locale에 해당하는 형식으로 숫자를 변환한다.static String
formatNumber
(Locale locale, Number number, boolean groupingUsed) Locale에 해당하는 형식으로 숫자를 변환한다.static String
formatNumber
(Locale locale, Number number, boolean groupingUsed, int maxFactionDigits) Locale에 해당하는 형식으로 숫자를 변환한다.static String
formatNumber
(Locale locale, Number number, int maxFactionDigits) Locale에 해당하는 형식으로 숫자를 변환한다.static String
formatPercent
(Number number) 기본 Locale에 해당하는 형식으로 퍼센트를 변환한다.static String
formatPercent
(Number number, boolean groupingUsed) 기본 Locale에 해당하는 형식으로 퍼센트를 변환한다.static String
formatPercent
(Number number, boolean groupingUsed, int maxFactionDigits) 기본 Locale에 해당하는 형식으로 퍼센트를 변환한다.static String
formatPercent
(Number number, int maxFactionDigits) 기본 Locale에 해당하는 형식으로 퍼센트를 변환한다.static String
formatPercent
(Locale locale, Number number) Locale에 해당하는 형식으로 퍼센트를 변환한다.static String
formatPercent
(Locale locale, Number number, boolean groupingUsed) Locale에 해당하는 형식으로 퍼센트를 변환한다.static String
formatPercent
(Locale locale, Number number, boolean groupingUsed, int maxFactionDigits) Locale에 해당하는 형식으로 퍼센트를 변환한다.static String
formatPercent
(Locale locale, Number number, int maxFactionDigits) Locale에 해당하는 형식으로 퍼센트를 변환한다.
-
Constructor Details
-
GlueNumberFormatUtil
public GlueNumberFormatUtil()
-
-
Method Details
-
formatNumber
기본 Locale에 해당하는 형식으로 숫자를 변환한다.- Parameters:
number
- 숫자- Returns:
- 숫자 문자열
-
formatNumber
Locale에 해당하는 형식으로 숫자를 변환한다.- Parameters:
locale
- 로케일number
- 숫자- Returns:
- 숫자 문자열
-
formatNumber
기본 Locale에 해당하는 형식으로 숫자를 변환한다.- Parameters:
number
- 숫자groupingUsed
- 그룹 분리기호 포함 여부- Returns:
- 숫자 문자열
-
formatNumber
Locale에 해당하는 형식으로 숫자를 변환한다.- Parameters:
locale
- 로케일number
- 숫자groupingUsed
- 그룹 분리기호 포함 여부- Returns:
- 숫자 문자열
-
formatNumber
기본 Locale에 해당하는 형식으로 숫자를 변환한다.- Parameters:
number
- 숫자maxFactionDigits
- 변환된 문자열에서 출력할 소수점 이하 최대 자리수- Returns:
- 숫자 문자열
-
formatNumber
Locale에 해당하는 형식으로 숫자를 변환한다.- Parameters:
locale
- 로케일number
- 숫자maxFactionDigits
- 변환된 문자열에서 출력할 소수점 이하 최대 자리수- Returns:
- 숫자 문자열
-
formatNumber
기본 Locale에 해당하는 형식으로 숫자를 변환한다.- Parameters:
number
- 숫자groupingUsed
- 그룹 분리기호 포함 여부maxFactionDigits
- 변환된 문자열에서 출력할 소수점 이하 최대 자리수- Returns:
- 숫자 문자열
-
formatNumber
public static String formatNumber(Locale locale, Number number, boolean groupingUsed, int maxFactionDigits) Locale에 해당하는 형식으로 숫자를 변환한다.- Parameters:
locale
- 로케일number
- 숫자groupingUsed
- 그룹 분리기호 포함 여부maxFactionDigits
- 변환된 문자열에서 출력할 소수점 이하 최대 자리수- Returns:
- 숫자 문자열
-
formatCurrency
기본 Locale에 해당하는 형식으로 통화를 변환한다.- Parameters:
number
- 숫자- Returns:
- 통화 문자열
-
formatCurrency
Locale에 해당하는 형식으로 통화를 변환한다.- Parameters:
locale
- 로케일number
- 숫자- Returns:
- 통화 문자열
-
formatCurrency
기본 Locale에 해당하는 형식으로 통화를 변환한다.- Parameters:
number
- 숫자groupingUsed
- 그룹 분리기호 포함 여부- Returns:
- 통화 문자열
-
formatCurrency
Locale에 해당하는 형식으로 통화를 변환한다.- Parameters:
locale
- 로케일number
- 숫자groupingUsed
- 그룹 분리기호 포함 여부- Returns:
- 통화 문자열
-
formatPercent
기본 Locale에 해당하는 형식으로 퍼센트를 변환한다.- Parameters:
number
- 숫자- Returns:
- 퍼센트 문자열
-
formatPercent
Locale에 해당하는 형식으로 퍼센트를 변환한다.- Parameters:
locale
- 로케일number
- 숫자- Returns:
- 퍼센트 문자열
-
formatPercent
기본 Locale에 해당하는 형식으로 퍼센트를 변환한다.- Parameters:
number
- 숫자groupingUsed
- 그룹 분리기호 포함 여부- Returns:
- 퍼센트 문자열
-
formatPercent
Locale에 해당하는 형식으로 퍼센트를 변환한다.- Parameters:
locale
- 로케일number
- 숫자groupingUsed
- 그룹 분리기호 포함 여부- Returns:
- 퍼센트 문자열
-
formatPercent
기본 Locale에 해당하는 형식으로 퍼센트를 변환한다.- Parameters:
number
- 숫자maxFactionDigits
- 변환된 문자열에서 출력할 소수점 이하 최대 자리수- Returns:
- 퍼센트 문자열
-
formatPercent
Locale에 해당하는 형식으로 퍼센트를 변환한다.- Parameters:
locale
- 로케일number
- 숫자maxFactionDigits
- 변환된 문자열에서 출력할 소수점 이하 최대 자리수- Returns:
- 퍼센트 문자열
-
formatPercent
기본 Locale에 해당하는 형식으로 퍼센트를 변환한다.- Parameters:
number
- 숫자groupingUsed
- 그룹 분리기호 포함 여부maxFactionDigits
- 변환된 문자열에서 출력할 소수점 이하 최대 자리수- Returns:
- 퍼센트 문자열
-
formatPercent
public static String formatPercent(Locale locale, Number number, boolean groupingUsed, int maxFactionDigits) Locale에 해당하는 형식으로 퍼센트를 변환한다.- Parameters:
locale
- 로케일number
- 숫자groupingUsed
- 그룹 분리기호 포함 여부maxFactionDigits
- 변환된 문자열에서 출력할 소수점 이하 최대 자리수- Returns:
- 퍼센트 문자열
-