public final class ModelVersion extends Object implements ModelVersionRange
ModelVersionRange.Versions
Modifier and Type | Field and Description |
---|---|
static ModelVersion |
CURRENT |
Modifier and Type | Method and Description |
---|---|
void |
addToExistingModel(org.jboss.dmr.ModelNode node) |
static int |
compare(ModelVersion versionA,
ModelVersion versionB)
Compares two model versions
|
static ModelVersion |
create(int major) |
static ModelVersion |
create(int major,
int minor) |
static ModelVersion |
create(int major,
int minor,
int micro) |
boolean |
equals(Object o) |
static ModelVersion |
fromString(String s) |
int |
getMajor() |
int |
getMicro() |
int |
getMinor() |
ModelVersion[] |
getVersions()
Get all version in the range.
|
int |
hashCode() |
org.jboss.dmr.ModelNode |
toModelNode() |
String |
toString() |
public static final ModelVersion CURRENT
public int getMajor()
public int getMinor()
public int getMicro()
public org.jboss.dmr.ModelNode toModelNode()
public void addToExistingModel(org.jboss.dmr.ModelNode node)
public ModelVersion[] getVersions()
ModelVersionRange
getVersions
in interface ModelVersionRange
public static ModelVersion create(int major)
public static ModelVersion create(int major, int minor)
public static ModelVersion create(int major, int minor, int micro)
public static ModelVersion fromString(String s)
public static int compare(ModelVersion versionA, ModelVersion versionB)
versionA
- a model versionversionB
- a model version1
if versionB > versionA
-1
if versionB < versionA
0
if versionB == versionA
Copyright © 2023 JBoss by Red Hat. All rights reserved.