public class Enumerated extends java.lang.Number implements java.lang.Comparable<Enumerated>
| Constructor and Description |
|---|
Enumerated(java.util.LinkedHashMap<java.lang.Long,java.lang.String> possibleValues,
long currentValue) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Enumerated o) |
double |
doubleValue() |
boolean |
equals(java.lang.Object obj) |
float |
floatValue() |
long |
getCurrentValue() |
java.util.LinkedHashMap<java.lang.Long,java.lang.String> |
getPossibleValues() |
java.lang.Number |
getValueAs(java.lang.String slzType)
Get enumerated value according to serialization type.
|
int |
hashCode() |
int |
intValue() |
long |
longValue() |
void |
setCurrentValue(long value) |
void |
setCurrentValue(java.lang.String value) |
java.lang.String |
toString() |
public Enumerated(java.util.LinkedHashMap<java.lang.Long,java.lang.String> possibleValues,
long currentValue)
public long longValue()
longValue in class java.lang.Numberpublic double doubleValue()
doubleValue in class java.lang.Numberpublic float floatValue()
floatValue in class java.lang.Numberpublic int intValue()
intValue in class java.lang.Numberpublic int compareTo(Enumerated o)
compareTo in interface java.lang.Comparable<Enumerated>public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.util.LinkedHashMap<java.lang.Long,java.lang.String> getPossibleValues()
public long getCurrentValue()
public void setCurrentValue(long value)
throws InvalidFieldValueException
InvalidFieldValueExceptionpublic void setCurrentValue(java.lang.String value)
throws InvalidFieldValueException
InvalidFieldValueExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Number getValueAs(java.lang.String slzType)
slzType - the serialization typeCopyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.