|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jcoderz.commons.FooString
public final class FooString
Holds the FooString.
String.type[1..10].Instances of this class are immutable.
This class implements the Comparable interface based on the natural order of the String representation of its instances.
| Field Summary | |
|---|---|
static FooString |
CONSTANT_VALUE
Additional Constant defined in the XML document. |
static int |
MAX_LENGTH
The maximal length of FooString (10). |
static int |
MIN_LENGTH
The minimal length of FooString (1). |
static String |
TYPE_NAME
FooString - the name of this type as string constant. |
| Method Summary | |
|---|---|
int |
compareTo(Object o)
Compares this FooString with an other. |
boolean |
equals(Object obj)
Indicates whether some other object is "equal to" this one. |
static FooString |
fromString(String str)
Creates a FooString object from the String representation. |
int |
hashCode()
Returns the hash code for the FooString. |
String |
toString()
Returns the String representation of this FooString. |
| 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 int MIN_LENGTH
public static final int MAX_LENGTH
public static final FooString CONSTANT_VALUE
| Method Detail |
|---|
public static FooString fromString(String str)
throws ArgumentMalformedException
str - The str representation of the FooString to be returned.
ArgumentMalformedException - If the given string str
violates the restriction of this type.public String toString()
toString in class Objectpublic boolean equals(Object obj)
equals in class Objectobj - the object to compare to.
public int hashCode()
hashCode in class Objectpublic int compareTo(Object o)
compareTo in interface Comparableo - the Object to be compared.
ClassCastException - if the specified object's type prevents
it from being compared to this Object.String.compareTo(Object)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||