Package org.nuxeo.launcher.config
Class JVMVersion
- java.lang.Object
- 
- org.nuxeo.launcher.config.JVMVersion
 
- 
- All Implemented Interfaces:
- Comparable<JVMVersion>
 
 public class JVMVersion extends Object implements Comparable<JVMVersion> 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classJVMVersion.UpTo
 - 
Constructor SummaryConstructors Constructor Description JVMVersion(int major, int minor)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(JVMVersion o)intcompareTo(JVMVersion o, JVMVersion.UpTo upTo)static JVMVersionparse(String version)static JVMVersionparseJdk9(String version)static JVMVersionparsePreJdk9(String version)StringtoString()
 
- 
- 
- 
Method Detail- 
compareTopublic int compareTo(JVMVersion o, JVMVersion.UpTo upTo) 
 - 
compareTopublic int compareTo(JVMVersion o) - Specified by:
- compareToin interface- Comparable<JVMVersion>
 
 - 
parsepublic static JVMVersion parse(String version) throws ParseException - Throws:
- ParseException
 
 - 
parsePreJdk9public static JVMVersion parsePreJdk9(String version) throws ParseException - Throws:
- ParseException
 
 - 
parseJdk9public static JVMVersion parseJdk9(String version) throws ParseException - Throws:
- ParseException
 
 
- 
 
-