Class GraalPolyglotEngine

    • Field Detail

      • database

        public final Database database
      • language

        public final String language
      • allowedPackages

        public final List<String> allowedPackages
      • restrictedPackages

        public final List<String> restrictedPackages
      • context

        public final org.graalvm.polyglot.Context context
    • Method Detail

      • getSupportedLanguages

        public static Set<String> getSupportedLanguages()
      • setAttribute

        public void setAttribute​(String name,
                                 Object value)
      • isCriticalError

        public static boolean isCriticalError​(org.graalvm.polyglot.PolyglotException e)
      • endUserMessage

        public static String endUserMessage​(Throwable e,
                                            boolean includePosition)