public class JavaVersionImpl extends Object implements JavaVersion
| Constructor and Description |
|---|
JavaVersionImpl() |
JavaVersionImpl(int javaVersion) |
| Modifier and Type | Method and Description |
|---|---|
int |
asInt()
get java version as integer
|
static JavaVersion |
fromString(String javaVersion) |
boolean |
isJava7Compatible()
Test if java version of the project is greater than or equal to 7.
|
boolean |
isJava8Compatible()
Test if java version of the project is greater than or equal to 8.
|
boolean |
isNotSet()
Test if java version has been set for the analysis.
|
String |
java7CompatibilityMessage()
Default compatibility message with java 7
|
String |
java8CompatibilityMessage()
Default compatibility message with java 8
|
String |
toString() |
public JavaVersionImpl()
public JavaVersionImpl(int javaVersion)
public static JavaVersion fromString(@Nullable String javaVersion)
public boolean isJava7Compatible()
JavaVersionisJava7Compatible in interface JavaVersionpublic boolean isJava8Compatible()
JavaVersionisJava8Compatible in interface JavaVersionpublic String java7CompatibilityMessage()
JavaVersionjava7CompatibilityMessage in interface JavaVersionpublic String java8CompatibilityMessage()
JavaVersionjava8CompatibilityMessage in interface JavaVersionpublic int asInt()
JavaVersionasInt in interface JavaVersionpublic boolean isNotSet()
JavaVersionisNotSet in interface JavaVersionCopyright © 2012–2017 SonarSource. All rights reserved.