| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static String | Returns: the name capitalized, except when we don'tthe property name to capitalize property)This is the complement the behavior of the decapitalize(string) method. |
| public static String | Returns: the decapitalized stringa string representing the name of a JavaBean-like property property)Returns a new String which is the same as the original except the first letter will be lowercase except for some special cases as per JavaBean handling. |
| BeanUtils | back to summary |
|---|---|
| private BeanUtils() | |
| capitalize | back to summary |
|---|---|
| public static String capitalize(final String property) This is the complement the behavior of the decapitalize(string) method. We handle names that begin with an initial lowerCase followed by upperCase with special JavaBean behavior (which is to make no change). See GROOVY-3211. | |
| decapitalize | back to summary |
|---|---|
| public static String decapitalize(final String property) Returns a new String which is the same as the original except the first letter will be lowercase except for some special cases as per JavaBean handling. In particular, if the first two letters are both uppercase, e.g. URL, then no change of case occurs. Originally inspired by the method with the same name in java.lang.Introspector. See also: https://stackoverflow.com/questions/4052840/most-efficient-way-to-make-the-first-character-of-a-string-lower-case/4052914 | |