public abstract static class Naming.Enumerated<E extends java.lang.Enum<E>> extends Naming<E>
| Modifier and Type | Class and Description |
|---|---|
static class |
Naming.Enumerated.Mapped<E extends java.lang.Enum<E> & EnumElement<E>> |
static class |
Naming.Enumerated.Simple<E extends java.lang.Enum<E>>
A naming implementation mapping enum elements to names by doing a lower case conversion
and substituting the hyphen character by the underscore character, for instance the enumeration:
|
Naming.Enumerated<E extends java.lang.Enum<E>>, Naming.Local, Naming.Qualified| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Class<E> |
enumType
.
|
protected E |
noSuchElement
.
|
| Modifier | Constructor and Description |
|---|---|
protected |
Naming.Enumerated(java.lang.Class<E> enumType,
E noSuchElement) |
Copyright © 2014 eXo Platform SAS. All Rights Reserved.