Skip to content

sftwnd/crayfish-common-textual

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Utilities to simplify work with Exceptions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages