Class Project.EvaluatorSettings

  • Enclosing class:
    Project

    public static class Project.EvaluatorSettings
    extends java.lang.Object
    • Constructor Detail

      • EvaluatorSettings

        public EvaluatorSettings​(@Nullable java.util.Map<java.lang.String,​java.lang.String> externalProperties,
                                 @Nullable java.util.Map<java.lang.String,​java.lang.String> env,
                                 @Nullable java.util.List<java.util.regex.Pattern> allowedModules,
                                 @Nullable java.util.List<java.util.regex.Pattern> allowedResources,
                                 @Nullable java.lang.Boolean noCache,
                                 @Nullable java.nio.file.Path moduleCacheDir,
                                 @Nullable java.util.List<java.nio.file.Path> modulePath,
                                 @Nullable Duration timeout,
                                 @Nullable java.nio.file.Path rootDir)
    • Method Detail

      • getExternalProperties

        public @Nullable java.util.Map<java.lang.String,​java.lang.String> getExternalProperties()
      • getEnv

        public @Nullable java.util.Map<java.lang.String,​java.lang.String> getEnv()
      • getAllowedModules

        public @Nullable java.util.List<java.util.regex.Pattern> getAllowedModules()
      • getAllowedResources

        public @Nullable java.util.List<java.util.regex.Pattern> getAllowedResources()
      • isNoCache

        public @Nullable java.lang.Boolean isNoCache()
      • getModulePath

        public @Nullable java.util.List<java.nio.file.Path> getModulePath()
      • getModuleCacheDir

        public @Nullable java.nio.file.Path getModuleCacheDir()
      • getRootDir

        public @Nullable java.nio.file.Path getRootDir()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object