Schnittstelle JavaInstallationMetadata


public interface JavaInstallationMetadata
Metadata about a Java tool obtained from a toolchain.
Seit:
6.7
Siehe auch:
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    The path to installation this tool belongs to.
    Returns the full Java version (including the build number) of the JVM, as specified in its java.runtime.version property.
    Returns the version of the JVM, as specified in its java.vm.version property.
    Returns the language version of the JVM to which this tool belongs
    Returns a human-readable string for the vendor of the JVM.
    boolean
    Returns true if this installation corresponds to the build JVM.
  • Methodendetails

    • getLanguageVersion

      @Input JavaLanguageVersion getLanguageVersion()
      Returns the language version of the JVM to which this tool belongs
      Gibt zurück:
      the JavaLanguageVersion
    • getJavaRuntimeVersion

      @Internal String getJavaRuntimeVersion()
      Returns the full Java version (including the build number) of the JVM, as specified in its java.runtime.version property.
      Gibt zurück:
      the full Java version of the JVM
      Seit:
      7.1
    • getJvmVersion

      @Internal String getJvmVersion()
      Returns the version of the JVM, as specified in its java.vm.version property.
      Gibt zurück:
      the version of the JVM
      Seit:
      7.1
    • getVendor

      @Internal String getVendor()
      Returns a human-readable string for the vendor of the JVM.
      Gibt zurück:
      the vendor
      Seit:
      6.8
    • getInstallationPath

      @Internal Directory getInstallationPath()
      The path to installation this tool belongs to.

      This value matches what would be the content of JAVA_HOME for the given installation.

      Gibt zurück:
      the installation path
    • isCurrentJvm

      @Internal @Incubating boolean isCurrentJvm()
      Returns true if this installation corresponds to the build JVM.
      Seit:
      8.0