Package org.openl.util.conf
Class Version
java.lang.Object
org.openl.util.conf.Version
- All Implemented Interfaces:
Comparable<Version>
- Author:
- snshor
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic intcalcNumbersSeparatedByDots(String s, int from, String pattern) intbooleanstatic VersionextractVersion(String s, String pattern) static VersionextractVersion(String s, org.openl.util.conf.Version.IVersionStartPatternFinder finder, String pattern) static intfindVersionStart(String s, org.openl.util.conf.Version.IVersionStartPatternFinder finder, String pattern) intgetBuild()intgetMajor()intgetMinor()intinthashCode()static booleanstatic booleanstatic VersionparseVersion(String s, int from, String pattern) voidsetBuild(int i) voidsetMajor(int i) voidsetMinor(int i) voidsetPattern(String string) voidsetVariant(int i) toString()
-
Field Details
-
MAJOR
public static final int MAJOR- See Also:
-
MINOR
public static final int MINOR- See Also:
-
VARIANT
public static final int VARIANT- See Also:
-
BUILD
public static final int BUILD- See Also:
-
JAVA_VERSION_PATTERN
- See Also:
-
-
Method Details
-
calcNumbersSeparatedByDots
-
extractVersion
public static Version extractVersion(String s, org.openl.util.conf.Version.IVersionStartPatternFinder finder, String pattern) throws Exception - Throws:
Exception
-
extractVersion
- Throws:
Exception
-
findVersionStart
-
isVersion
-
isVersion
-
parseVersion
-
compareTo
- Specified by:
compareToin interfaceComparable<Version>
-
equals
-
getBuild
public int getBuild() -
getMajor
public int getMajor() -
getMinor
public int getMinor() -
getPattern
-
getVariant
public int getVariant() -
hashCode
public int hashCode() -
setBuild
public void setBuild(int i) -
setMajor
public void setMajor(int i) -
setMinor
public void setMinor(int i) -
setPattern
-
setVariant
public void setVariant(int i) -
toString
-