Package org.gradle.jvm.toolchain
Interface JavaInstallationMetadata
public interface JavaInstallationMetadata
Metadata about a Java tool obtained from a toolchain.
- Since:
- 6.7
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionThe path to installation this tool belongs to.Returns the full Java version (including the build number) of the JVM, as specified in itsjava.runtime.versionproperty.Returns the version of the JVM, as specified in itsjava.vm.versionproperty.Returns the language version of the JVM to which this tool belongsReturns a human-readable string for the vendor of the JVM.booleanReturns true if this installation corresponds to the build JVM.
- 
Method Details- 
getLanguageVersionReturns the language version of the JVM to which this tool belongs- Returns:
- the JavaLanguageVersion
 
- 
getJavaRuntimeVersionReturns the full Java version (including the build number) of the JVM, as specified in itsjava.runtime.versionproperty.- Returns:
- the full Java version of the JVM
- Since:
- 7.1
 
- 
getJvmVersionReturns the version of the JVM, as specified in itsjava.vm.versionproperty.- Returns:
- the version of the JVM
- Since:
- 7.1
 
- 
getVendorReturns a human-readable string for the vendor of the JVM.- Returns:
- the vendor
- Since:
- 6.8
 
- 
getInstallationPathThe path to installation this tool belongs to.This value matches what would be the content of JAVA_HOMEfor the given installation.- Returns:
- the installation path
 
- 
isCurrentJvmReturns true if this installation corresponds to the build JVM.- Since:
- 8.0
 
 
-