public class VersionInfo extends Object implements Comparable<VersionInfo>, Serializable
| Constructor and Description |
|---|
VersionInfo(String version) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
between(String startVersion,
String toVersion)
判断是否介于两个版本号之间,即:
this.version >= startVersion && this.version <= toVersion |
int |
compareTo(String otherVersion) |
int |
compareTo(VersionInfo otherVersionInfo) |
boolean |
equals(Object o) |
String |
getVersion() |
long |
getVersionLong() |
int |
hashCode() |
boolean |
isSnapshotVersion() |
boolean |
isUnknownVersion() |
boolean |
notBetween(String startVersion,
String toVersion) |
String |
toString() |
public VersionInfo(String version)
public int compareTo(@NonNull
VersionInfo otherVersionInfo)
compareTo in interface Comparable<VersionInfo>public int compareTo(String otherVersion)
public boolean between(String startVersion, String toVersion)
this.version >= startVersion && this.version <= toVersionstartVersion - 起始版本号toVersion - 截止版本号@NonNull public String getVersion()
public long getVersionLong()
public boolean isUnknownVersion()
public boolean isSnapshotVersion()
Copyright © 2021–2022 EasyJ开源社区. All rights reserved.