|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jcoderz.commons.types.samples.SampleLong
public final class SampleLong
Holds the SampleLong.
long[1..10].Instances of this class are immutable.
This class implements the Comparable interface based on the numeric order of its instances.
| Field Summary | |
|---|---|
static SampleLong |
CONSTANT_VALUE
Additional Constant defined in the XML document. |
static long |
MAX_VALUE
The maximum value of a SampleLong (10). |
static long |
MIN_VALUE
The minimum value of a SampleLong (1). |
static String |
TYPE_NAME
SampleLong - the name of this type as string constant. |
| Method Summary | |
|---|---|
int |
compareTo(Object o)
Compares this SampleLong with an other. |
boolean |
equals(Object obj)
|
static SampleLong |
fromLong(long id)
Construct a SampleLong object from its long representation. |
static SampleLong |
fromLong(Long id)
Construct a SampleLong object from its Long representation. |
static SampleLong |
fromString(String s)
Construct a SampleLong object from its string representation. |
int |
hashCode()
|
static SampleLong |
random()
Generates a random SampleLong object. |
long |
toLong()
Returns the long representation of this SampleLong object. |
Long |
toLongObject()
Returns the Long representation of this SampleLong object. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String TYPE_NAME
public static final long MIN_VALUE
public static final long MAX_VALUE
public static final SampleLong CONSTANT_VALUE
| Method Detail |
|---|
public static SampleLong fromLong(long id)
throws ArgumentMalformedException
id - the long representation of the SampleLong
ArgumentMalformedException - If the given long id
violates the restriction of the type
SampleLong.
ArgumentMinValueViolationException - If the value of the given
long id is below MIN_VALUE.
ArgumentMaxValueViolationException - If the value of the given
long id is above MAX_VALUE.
public static SampleLong fromString(String s)
throws ArgumentMalformedException
s - the string representation of the SampleLong
ArgumentMalformedException - If the given string s
violates the restriction of the type
SampleLong.
ArgumentMinValueViolationException - If the value of the given
long id is below MIN_VALUE.
ArgumentMaxValueViolationException - If the value of the given
long id is above MAX_VALUE.
public static SampleLong fromLong(Long id)
throws ArgumentMalformedException
id - the Long representation of the SampleLong
ArgumentMalformedException - If the given Long id
is null or violates the restriction of the type
SampleLong.
ArgumentMinValueViolationException - If the value of the given
long id is below MIN_VALUE.
ArgumentMaxValueViolationException - If the value of the given
long id is above MAX_VALUE.public static SampleLong random()
public long toLong()
toLong in interface RestrictedLongpublic Long toLongObject()
toLongObject in interface RestrictedLongpublic String toString()
toString in class Objectpublic boolean equals(Object obj)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic int compareTo(Object o)
compareTo in interface ComparableClassCastException - if the specified object's type prevents
it from being compared to this Object.Long.compareTo(Object)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||