/crayfish-common-textual

Utilities to simplify work with Exceptions

Primary LanguageJavaBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Quality Gate Status Coverage TravisCI-build License

Crayfish Common Textual

Utilities to simplify work with Textual information

Camel Case

camelCase

Convert text string to camel case

assertEquals("LetterIsSoBigLetter", CamelCase.lowerCamelCase(" letter isSo Big letter  "));

lowerCamelCase

First symbol of CamelCase text will be changed to lowercase

assertEquals("someText", CamelCase.lowerCamelCase("SomeText"));

or for supplier:

assertEquals("illegalArgumentException", CamelCase.lowerCamelCase(IllegalArgumentException.class::getSimpleName));

upperCamelCase

First symbol of CamelCase text will be changed to uppercase

assertEquals("SomeText", CamelCase.upperCamelCase("someText"));

or for supplier:

assertEquals("SomethingWrong", CamelCase.upperCamelCase(() -> "somethingWrong"));

Copyright © 2017-2024 Andrey D. Shindarev. All rights reserved.