|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jcoderz.commons.types.TaggedFooString
public final class TaggedFooString
Holds the TaggedFooString.
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 int |
MAX_LENGTH
The maximal length of TaggedFooString (10). |
static int |
MIN_LENGTH
The minimal length of TaggedFooString (1). |
static String |
TYPE_NAME
TaggedFooString - the name of this type as string constant. |
| Method Summary | |
|---|---|
int |
compareTo(Object o)
Compares this TaggedFooString with an other. |
boolean |
equals(Object obj)
Indicates whether some other object is "equal to" this one. |
static TaggedFooString |
fromString(String str)
Creates a TaggedFooString object from the String representation. |
int |
hashCode()
Returns the hash code for the TaggedFooString. |
String |
toString()
Returns the String representation of this TaggedFooString. |
| 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
| Method Detail |
|---|
public static TaggedFooString fromString(String str)
throws ArgumentMalformedException
str - The str representation of the TaggedFooString 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 | |||||||||