public class PluginVersion
extends java.lang.Object
implements java.io.Serializable
PluginManager,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static PluginVersion |
DEFAULT
Simple default v1.0.0 version.
|
| Constructor and Description |
|---|
PluginVersion()
Constructs new plugin version data object.
|
PluginVersion(int major,
int minor)
Constructs new plugin version data object with the specified major and minor version numbers.
|
PluginVersion(int major,
int minor,
java.lang.Integer build)
Constructs new plugin version data object with the specified major and minor version numbers.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getBuild()
Returns plugin build version.
|
int |
getMajor()
Returns major plugin version.
|
int |
getMinor()
Returns minor plugin version.
|
boolean |
isNewerThan(PluginVersion ov)
Returns whether this plugin version is newer than the specified one or not.
|
boolean |
isOlderThan(PluginVersion ov)
Returns whether this plugin version is older than the specified one or not.
|
boolean |
isSame(PluginVersion ov)
Returns whether this plugin version is the same as the specified one or not.
|
void |
setBuild(java.lang.Integer build)
Sets plugin build version.
|
void |
setMajor(int major)
Sets major plugin version.
|
void |
setMinor(int minor)
Sets minor plugin version
|
java.lang.String |
toString() |
public static final PluginVersion DEFAULT
public PluginVersion()
public PluginVersion(int major,
int minor)
major - major version numberminor - minor version numberpublic PluginVersion(int major,
int minor,
java.lang.Integer build)
major - major version numberminor - minor version numberbuild - build version numberpublic int getMajor()
public void setMajor(int major)
major - new major plugin versionpublic int getMinor()
public void setMinor(int minor)
minor - new minor plugin versionpublic java.lang.Integer getBuild()
public void setBuild(java.lang.Integer build)
build - plugin build versionpublic boolean isNewerThan(PluginVersion ov)
ov - other plugin versionpublic boolean isOlderThan(PluginVersion ov)
ov - other plugin versionpublic boolean isSame(PluginVersion ov)
ov - other plugin versionpublic java.lang.String toString()
toString in class java.lang.Object