java.lang.Object
jp.ecuacion.lib.core.util.StringUtil
Provides string-related utility methods.
- Methods which StringUtils in apache-commons-lang has are not implemented in this class. Use StringUtils.
- The way of implementation follows to the one of apache-commons-lang.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionescapeHtml(String str) Returns html-escaped strings.static StringReturns csv from string array.static StringgetCsv(Collection<String> collection) Returns csv from list of string.static StringgetCsvWithSpace(String[] array) Returns csv with spaces after commas from list of string.static StringgetCsvWithSpace(Collection<String> collection) Returns csv with spaces after commas from list of string.getLowerCamelFromSnakeOrNullIfInputIsNull(String snakeCaseString) Returns a lowerCamelCase string from a snake case string.getLowerSnakeFromCamel(String camelCaseString) Returns a lowerSnakeCase string from a camel case string.getUpperCamelFromSnakeOrNullIfInputIsNull(String snakeCaseString) Returns a upperCamelCase string from a snake case string.toCurrencyFormat(String number) Returns comma-separated number from number.
-
Constructor Details
-
StringUtil
public StringUtil()
-
-
Method Details
-
getLowerCamelFromSnakeOrNullIfInputIsNull
Returns a lowerCamelCase string from a snake case string.- Parameters:
snakeCaseString- snakeCaseString, may be null.- Returns:
- camel case string, may be null when snakeCaseString is null.
-
getUpperCamelFromSnakeOrNullIfInputIsNull
Returns a upperCamelCase string from a snake case string.- Parameters:
snakeCaseString- snakeCaseString, may be null.- Returns:
- camel case string, may be null when snakeCaseString is null.
-
getLowerSnakeFromCamel
Returns a lowerSnakeCase string from a camel case string.- Parameters:
camelCaseString- snakeCaseString, may be null.- Returns:
- camel case string, may be null when camelCaseString is null.
-
toCurrencyFormat
Returns comma-separated number from number.- Parameters:
number- number- Returns:
- String comma-separated number.
- Throws:
NumberFormatException- NumberFormatException.
-
getCsv
Returns csv from string array.- Parameters:
array- string array- Returns:
- csv
-
getCsv
Returns csv from list of string.- Parameters:
collection- collection of string.- Returns:
- csv.
-
getCsvWithSpace
Returns csv with spaces after commas from list of string.This is used not for creating csv file, but for logging or program code creation.
- Parameters:
array- list of string.- Returns:
- csv with spaces after commas.
-
getCsvWithSpace
Returns csv with spaces after commas from list of string.This is used not for creating csv file, but for logging or program code creation.
- Parameters:
collection- collection of string.- Returns:
- csv with spaces after commas.
-
escapeHtml
Returns html-escaped strings.- Parameters:
str- string.- Returns:
- html-escaped strings.
-