Package icu.easyj.core.util.version
Class VersionInfo
java.lang.Object
icu.easyj.core.util.version.VersionInfo
- All Implemented Interfaces:
Serializable,Comparable<VersionInfo>
版本信息
- Author:
- wangliang181230
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean判断是否介于两个版本号之间,即:this.version >= startVersion && this.version <= toVersionintcompareTo(VersionInfo otherVersionInfo) intbooleanlonginthashCode()booleanbooleanbooleannotBetween(String startVersion, String toVersion) toString()
-
Constructor Details
-
VersionInfo
-
-
Method Details
-
compareTo
- Specified by:
compareToin interfaceComparable<VersionInfo>
-
compareTo
-
between
判断是否介于两个版本号之间,即:this.version >= startVersion && this.version <= toVersion- Parameters:
startVersion- 起始版本号toVersion- 截止版本号- Returns:
- true=介于 | false=不介于
-
notBetween
-
getVersion
-
getVersionLong
public long getVersionLong() -
isUnknownVersion
public boolean isUnknownVersion() -
isSnapshotVersion
public boolean isSnapshotVersion() -
equals
-
hashCode
public int hashCode() -
toString
-