Class LanguageManager

java.lang.Object
org.adoptopenjdk.jitwatch.jvmlang.LanguageManager

public class LanguageManager extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • getCompiler

      public ICompiler getCompiler(String vmLanguage, String languageHomeDir)
    • getRuntime

      public IRuntime getRuntime(String vmLanguage, String languageHomeDir)
    • isCompilable

      public static boolean isCompilable(String language, File sourceFile)
    • getFileExtension

      public static String getFileExtension(File file)
    • getLanguageFromFile

      public static String getLanguageFromFile(File sourceFile)
    • getKnownFilenameExtensions

      public static List<String> getKnownFilenameExtensions()
    • isLanguageEnabled

      public static boolean isLanguageEnabled(String vmLanguage)