Package-level declarations
Types
Base class for implementing string notations.
A notation for static final
fields in Java. This notation is like ScreamingSnakeCase, but when printing, it will drop any character that is not allowed in a Java identifier. If the result is a Java keyword, _
will be appended to it.
A notation for java member names. This notation is like LowerCamelCase, but when printing, it will drop any character that is not allowed in a Java identifier. If the result is a Java keyword, _
will be appended to it.
A notation for whole java packages. When printing parts, it will drop any character that is not allowed in a Java identifier. If the result is a Java keyword, _
will be appended to it.
A notation for java package parts. When printing, it simply concatenates all word parts and drops any character that is not allowed in a Java identifier. If the result is a Java keyword, _
will be appended to it. When parsing, the notation will recognise word parts both in the LowerCamelCase and the SnakeCase notation. However, neither notation is conventional and parsing will usually yield only one word part on real-world inputs.
A notation for Java type names. This notation is like UpperCamelCase, but when printing, it will drop any character that is not allowed in a Java identifier. If the result is a Java keyword, _
will be appended to it.
The lowerCamelCase
notation.
The SCREAMING_SNAKE_CASE
notation.
The snake_case
notation.
A convention for representing Words.
The UpperCamelCase
notation.