Lettercase 1.0.0 API documentation
Declarative case conversion.
org.tobereplaced.lettercase
Declarative case conversion. The main functions in this namespace operate on strings and are named according to: (case-method)-(optional-separator)-(optional-return-type). The implemented case-methods include capitalize, sentence, mixed, upper, and lower. The implemented separators include space, hyphen, and underscore, defaulting to nothing. The implemented return types include symbol and keyword, defaulting to string. The functions suffixed by "name" can be used similarly to the core clojure function with case manipulation. All of the above functions accept an optional regular expression pattern to match word-separators. See "separator-pattern" for help constructing more complicated patterns. If you are working with keywords or symbols, see the "alter-name" and "alter-namespace" functions.
Public variables and functions:
- alter-name
- alter-namespace
- capitalized
- capitalized-hyphen
- capitalized-hyphen-keyword
- capitalized-hyphen-name
- capitalized-hyphen-symbol
- capitalized-keyword
- capitalized-name
- capitalized-space
- capitalized-space-keyword
- capitalized-space-name
- capitalized-space-symbol
- capitalized-symbol
- capitalized-underscore
- capitalized-underscore-keyword
- capitalized-underscore-name
- capitalized-underscore-symbol
- lower
- lower-hyphen
- lower-hyphen-keyword
- lower-hyphen-name
- lower-hyphen-symbol
- lower-keyword
- lower-name
- lower-space
- lower-space-keyword
- lower-space-name
- lower-space-symbol
- lower-symbol
- lower-underscore
- lower-underscore-keyword
- lower-underscore-name
- lower-underscore-symbol
- mixed
- mixed-hyphen
- mixed-hyphen-keyword
- mixed-hyphen-name
- mixed-hyphen-symbol
- mixed-keyword
- mixed-name
- mixed-space
- mixed-space-keyword
- mixed-space-name
- mixed-space-symbol
- mixed-symbol
- mixed-underscore
- mixed-underscore-keyword
- mixed-underscore-name
- mixed-underscore-symbol
- sentence
- sentence-hyphen
- sentence-hyphen-keyword
- sentence-hyphen-name
- sentence-hyphen-symbol
- sentence-keyword
- sentence-name
- sentence-space
- sentence-space-keyword
- sentence-space-name
- sentence-space-symbol
- sentence-symbol
- sentence-underscore
- sentence-underscore-keyword
- sentence-underscore-name
- sentence-underscore-symbol
- separator-pattern
- upper
- upper-hyphen
- upper-hyphen-keyword
- upper-hyphen-name
- upper-hyphen-symbol
- upper-keyword
- upper-name
- upper-space
- upper-space-keyword
- upper-space-name
- upper-space-symbol
- upper-symbol
- upper-underscore
- upper-underscore-keyword
- upper-underscore-name
- upper-underscore-symbol
org.tobereplaced.lettercase.postgresql
Declarative case conversion for working with PostgreSQL.
Public variables and functions: