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(String javaVersion)
public boolean isJava7Compatible()
JavaVersion
isJava7Compatible
in interface JavaVersion
public boolean isJava8Compatible()
JavaVersion
isJava8Compatible
in interface JavaVersion
public String java7CompatibilityMessage()
JavaVersion
java7CompatibilityMessage
in interface JavaVersion
public String java8CompatibilityMessage()
JavaVersion
java8CompatibilityMessage
in interface JavaVersion
public int asInt()
JavaVersion
asInt
in interface JavaVersion
public boolean isNotSet()
JavaVersion
isNotSet
in interface JavaVersion
Copyright © 2012–2016 SonarSource. All rights reserved.