|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jcoderz.commons.FooLong
public final class FooLong
Holds the FooLong.
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 FooLong |
CONSTANT_VALUE
Additional Constant defined in the XML document. |
static long |
MAX_VALUE
The maximum value of a FooLong (10). |
static long |
MIN_VALUE
The minimum value of a FooLong (1). |
static String |
TYPE_NAME
FooLong - the name of this type as string constant. |
| Method Summary | |
|---|---|
int |
compareTo(Object o)
Compares this FooLong with an other. |
boolean |
equals(Object obj)
|
static FooLong |
fromLong(long id)
Construct a FooLong object from its long representation. |
static FooLong |
fromLong(Long id)
Construct a FooLong object from its Long representation. |
static FooLong |
fromString(String s)
Construct a FooLong object from its string representation. |
int |
hashCode()
|
static FooLong |
random()
Generates a random FooLong object. |
long |
toLong()
Returns the long representation of this FooLong object. |
Long |
toLongObject()
Returns the Long representation of this FooLong 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 FooLong CONSTANT_VALUE
| Method Detail |
|---|
public static FooLong fromLong(long id)
throws ArgumentMalformedException
id - the long representation of the FooLong
ArgumentMalformedException - If the given long id
violates the restriction of the type
FooLong.
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 FooLong fromString(String s)
throws ArgumentMalformedException
s - the string representation of the FooLong
ArgumentMalformedException - If the given string s
violates the restriction of the type
FooLong.
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 FooLong fromLong(Long id)
throws ArgumentMalformedException
id - the Long representation of the FooLong
ArgumentMalformedException - If the given Long id
is null or violates the restriction of the type
FooLong.
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 FooLong 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 | |||||||||