normalizeCaseType method
Normalizes the case whether it is snake_case or camelCase. Conserves the case (upper or lower).
Examples
- fooBar -> foo bar
- FooBar -> Foo bar
- foo_bar -> foo bar
- fooBar_baz -> foo bar baz
- FooBar_baz -> Foo bar baz
Implementation
String normalizeCaseType() {
String normalized = this;
normalized = normalized.normalizeCamelCase();
normalized = normalized.normalizeSnakeCase();
return normalized;
}