|
terp - the Codemesh Modular Template Interpreter v1.3.309 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.codemesh.terp.data.VersionImpl
public class VersionImpl
The default implementation of the Version interface.
| Field Summary |
|---|
| Fields inherited from interface com.codemesh.terp.data.Version |
|---|
UNDEFINED |
| Method Summary | |
|---|---|
int |
compareTo(Version o)
|
boolean |
equals(java.lang.Object o)
|
void |
fromComponentValues()
|
static Version |
fromMap(java.util.Map<java.lang.String,java.lang.Object> data)
|
static Version |
fromString(java.lang.String str)
|
void |
fromVersionString()
|
int |
getBuild()
Returns the build version number. |
Version |
getLessSpecific()
A factory method that returns a less specific version than the version it is invoked upon. |
int |
getMajor()
Returns the major version number. |
int |
getMinor()
Returns the minor version number. |
int |
getPatch()
Returns the patch version number. |
java.lang.String |
getPrefix()
Returns the version number's prefix string. |
java.lang.String |
getSuffix()
Returns the version suffix. |
int |
hashCode()
|
void |
setBuild(int build)
|
void |
setMajor(int major)
|
void |
setMinor(int minor)
|
void |
setPatch(int patch)
|
void |
setPrefix(java.lang.String prefix)
|
void |
setSuffix(java.lang.String suffix)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static Version fromString(java.lang.String str)
public static Version fromMap(java.util.Map<java.lang.String,java.lang.Object> data)
public java.lang.String getPrefix()
Version
getPrefix in interface Versionpublic void setPrefix(java.lang.String prefix)
public int getMajor()
Version
getMajor in interface Versionpublic void setMajor(int major)
public int getMinor()
Version
getMinor in interface Versionpublic void setMinor(int minor)
public int getPatch()
Version
getPatch in interface Versionpublic void setPatch(int patch)
public int getBuild()
Version
getBuild in interface Versionpublic void setBuild(int build)
public java.lang.String getSuffix()
Version
getSuffix in interface Versionpublic Version getLessSpecific()
Version
getLessSpecific in interface Versionpublic void setSuffix(java.lang.String suffix)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int compareTo(Version o)
compareTo in interface java.lang.Comparable<Version>public void fromComponentValues()
public void fromVersionString()
public java.lang.String toString()
toString in class java.lang.Object
|
terp - the Codemesh Modular Template Interpreter v1.3.309 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||