Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.58 KB

README.md

File metadata and controls

44 lines (29 loc) · 1.58 KB

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.