public final class NameConverter
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
humanize(java.lang.String name)
Converts a class or method name into a human-readable sentence.
|
static java.lang.String |
splitCamelCase(java.lang.String name)
Inserts spaces between words in a CamelCase name.
|
static java.lang.String |
stripArgumentsFrom(java.lang.String methodName) |
static java.lang.String |
stripIndexesFrom(java.lang.String methodName) |
static java.lang.String |
underscore(java.lang.String name)
Transform a camel-case word to underscored-version.
|
static java.lang.String |
withNoArguments(java.lang.String methodName) |
static java.lang.String |
withNoIssueNumbers(java.lang.String methodName) |
public static java.lang.String humanize(java.lang.String name)
name
- a class or method namepublic static java.lang.String splitCamelCase(java.lang.String name)
name
- a name in camel-casepublic static java.lang.String withNoArguments(java.lang.String methodName)
public static java.lang.String withNoIssueNumbers(java.lang.String methodName)
public static java.lang.String stripArgumentsFrom(java.lang.String methodName)
public static java.lang.String stripIndexesFrom(java.lang.String methodName)
public static java.lang.String underscore(java.lang.String name)
name
- name to be converted