public abstract class NamingStyle
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static int |
LOWER |
static NamingStyle |
LOWER_CAMEL |
static NamingStyle |
LOWER_CASE |
static NamingStyle |
LOWER_HYPHEN |
static NamingStyle |
LOWER_SPACE |
static NamingStyle |
LOWER_UNDERSCORE |
private static int[] |
MAP |
private java.lang.String |
name |
static NamingStyle |
NOOP |
private static int |
NUMBER |
private static int |
OTHER |
private static int |
SEPARATOR |
private static int |
UPPER |
static NamingStyle |
UPPER_CAMEL |
static NamingStyle |
UPPER_CASE |
static NamingStyle |
UPPER_HYPHEN |
static NamingStyle |
UPPER_SPACE |
static NamingStyle |
UPPER_UNDERSCORE |
| Constructor and Description |
|---|
NamingStyle(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
private static int |
getType(char c) |
abstract java.lang.String |
to(java.lang.String value) |
private static java.lang.String |
toCamelCase(java.lang.String value,
boolean upper) |
private static java.lang.String |
toSeparatedCase(java.lang.String value,
boolean upper,
char sep) |
private static java.lang.String |
toSimpleCase(java.lang.String value,
boolean upper) |
java.lang.String |
toString() |
public static final NamingStyle NOOP
public static final NamingStyle LOWER_CASE
public static final NamingStyle LOWER_CAMEL
public static final NamingStyle LOWER_SPACE
public static final NamingStyle LOWER_HYPHEN
public static final NamingStyle LOWER_UNDERSCORE
public static final NamingStyle UPPER_CASE
public static final NamingStyle UPPER_CAMEL
public static final NamingStyle UPPER_SPACE
public static final NamingStyle UPPER_HYPHEN
public static final NamingStyle UPPER_UNDERSCORE
private java.lang.String name
private static final int SEPARATOR
private static final int LOWER
private static final int UPPER
private static final int NUMBER
private static final int OTHER
private static final int[] MAP
public abstract java.lang.String to(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectprivate static java.lang.String toSimpleCase(java.lang.String value,
boolean upper)
private static java.lang.String toCamelCase(java.lang.String value,
boolean upper)
private static java.lang.String toSeparatedCase(java.lang.String value,
boolean upper,
char sep)
private static int getType(char c)