public class StringUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
camelCaseToSnakeCase(java.lang.String camelCaseString)
Converts a given camel case string to its snake case representation
|
static java.lang.String[] |
camelCaseToSnakeCase(java.lang.String[] input)
Converts an Array of camel case strings to its snake case representations
|
static java.lang.String |
capitalize(java.lang.String inputString)
Capitalizes a given String.
|
static java.lang.String |
cleanString(java.lang.String input)
Replaces all non word-characters with an underscore
|
static java.lang.String |
csvString(java.lang.String inputString,
java.lang.String csvSep)
Quotes a given string that contains special characters to comply with the csv specification RFC
4180 (https://tools.ietf.org/html/rfc4180).
|
static java.lang.String |
quote(java.lang.String input)
Adds quotation marks at the beginning and end of the input, if they are not apparent, yet.
|
static java.lang.String[] |
quote(java.lang.String[] input)
Quotes all entries of the Array
|
static java.lang.String |
snakeCaseToCamelCase(java.lang.String snakeCaseString)
Converts a given snake case string to its lower camel case representation
|
static java.lang.String |
snakeCaseToPascalCase(java.lang.String snakeCaseString)
Converts a given snake case string to its upper camel case (= pascal case) representation
|
static java.lang.String |
unquoteStartEnd(java.lang.String input)
Removes double quotes at start and end position of the provided string, if any
|
public static java.lang.String camelCaseToSnakeCase(java.lang.String camelCaseString)
camelCaseString - the camel case stringpublic static java.lang.String snakeCaseToCamelCase(java.lang.String snakeCaseString)
snakeCaseString - the camel case stringpublic static java.lang.String snakeCaseToPascalCase(java.lang.String snakeCaseString)
snakeCaseString - the camel case stringpublic static java.lang.String[] camelCaseToSnakeCase(java.lang.String[] input)
input - Array of Strings to convertpublic static java.lang.String quote(java.lang.String input)
input - String to quotepublic static java.lang.String[] quote(java.lang.String[] input)
input - Array of Strings to quotepublic static java.lang.String cleanString(java.lang.String input)
input - String to cleanpublic static java.lang.String csvString(java.lang.String inputString,
java.lang.String csvSep)
inputString - string that should be converted to a valid rfc 4180 stringcsvSep - separator of the csv filepublic static java.lang.String unquoteStartEnd(java.lang.String input)
input - string that should be unquotedpublic static java.lang.String capitalize(java.lang.String inputString)
inputString - The String that is given.