|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jcoderz.commons.types.samples.TestEnumAsString
public final class TestEnumAsString
Enumerated type of a test enum as string. Instances of this class are immutable. The following test enum as strings are defined:
| Field Summary | |
|---|---|
static TestEnumAsString |
CLUBS
The TestEnumAsString Clubs. |
static TestEnumAsString |
DIAMONDS
The TestEnumAsString Diamonds. |
static TestEnumAsString |
HEARTS
The TestEnumAsString Hearts. |
static TestEnumAsString |
SPADES
The TestEnumAsString Spades. |
static String |
TYPE_NAME
The name of this type. |
static Map |
VALUE_MAP
Immutable map using the name string as key holding the TestEnumAsStrings as values. |
static List |
VALUES
Immutable list of the TestEnumAsStrings. |
| Method Summary | |
|---|---|
static TestEnumAsString |
fromInt(int i)
Creates a TestEnumAsString object from its int representation. |
static TestEnumAsString |
fromString(String str)
Creates a TestEnumAsString object from its String representation. |
int |
toInt()
Returns the int representation of this test enum as string. |
String |
toString()
Returns the String representation of this test enum as string. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String TYPE_NAME
public static final TestEnumAsString CLUBS
public static final TestEnumAsString DIAMONDS
public static final TestEnumAsString HEARTS
public static final TestEnumAsString SPADES
public static final List VALUES
public static final Map VALUE_MAP
| Method Detail |
|---|
public static TestEnumAsString fromInt(int i)
throws ArgumentMalformedException
i - the integer representation of the test enum as string.
ArgumentMalformedException - If the assigned int value isn't
listed in the internal test enum as string table.
public static TestEnumAsString fromString(String str)
throws ArgumentMalformedException
str - the string representation of the
test enum as string.
ArgumentMalformedException - If the given str value isn't
listed in the internal test enum as string table.public int toInt()
toInt in interface EnumTypepublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||