类 MyJavaVMTool


  • public class MyJavaVMTool
    extends Object
    • 构造器详细资料

      • MyJavaVMTool

        public MyJavaVMTool()
    • 方法详细资料

      • getTargetDirectory

        public File getTargetDirectory()
      • setTargetDirectory

        public void setTargetDirectory​(File targetDirectory)
      • setTargetFileName

        public void setTargetFileName​(String targetFileName)
      • setObfuscated

        public void setObfuscated​(boolean obfuscated)
      • setEnableMemoryTraceHooks

        public void setEnableMemoryTraceHooks​(boolean enableMemoryTraceHooks)
      • setStrict

        public void setStrict​(boolean strict)
      • setMaxTopLevelNames

        public void setMaxTopLevelNames​(int maxTopLevelNames)
      • isIncremental

        public boolean isIncremental()
      • setIncremental

        public void setIncremental​(boolean incremental)
      • getMainClass

        public String getMainClass()
      • setMainClass

        public void setMainClass​(String mainClass)
      • setEntryPointName

        public void setEntryPointName​(String entryPointName)
      • isDebugInformationGenerated

        public boolean isDebugInformationGenerated()
      • setDebugInformationGenerated

        public void setDebugInformationGenerated​(boolean debugInformationGenerated)
      • getCacheDirectory

        public File getCacheDirectory()
      • setCacheDirectory

        public void setCacheDirectory​(File cacheDirectory)
      • isSourceMapsFileGenerated

        public boolean isSourceMapsFileGenerated()
      • setSourceMapsFileGenerated

        public void setSourceMapsFileGenerated​(boolean sourceMapsFileGenerated)
      • isSourceFilesCopied

        public boolean isSourceFilesCopied()
      • setSourceFilesCopied

        public void setSourceFilesCopied​(boolean sourceFilesCopied)
      • getProperties

        public Properties getProperties()
      • getTransformers

        public List<String> getTransformers()
      • getClassesToPreserve

        public List<String> getClassesToPreserve()
      • isFastDependencyAnalysis

        public boolean isFastDependencyAnalysis()
      • setFastDependencyAnalysis

        public void setFastDependencyAnalysis​(boolean fastDependencyAnalysis)
      • setMinHeapSize

        public void setMinHeapSize​(int minHeapSize)
      • setMaxHeapSize

        public void setMaxHeapSize​(int maxHeapSize)
      • setMaxMemorySize

        public void setMaxMemorySize​(int maxMemorySize)
      • setClassLoader

        public void setClassLoader​(ClassLoader classLoader)
      • getWasmSectionCode

        public int getWasmSectionCode()
      • setWasmSectionCode

        public void setWasmSectionCode​(int wasmSectionCode)
      • setOptimizeWasmStart

        public void setOptimizeWasmStart​(boolean optimizeWasmStart)
      • setCompressWasm

        public void setCompressWasm​(boolean compressWasm)
      • setDumpNames

        public void setDumpNames​(boolean dumpNames)
      • setLongjmpSupported

        public void setLongjmpSupported​(boolean longjmpSupported)
      • setHeapDump

        public void setHeapDump​(boolean heapDump)
      • wasCancelled

        public boolean wasCancelled()
      • getGeneratedFiles

        public Set<File> getGeneratedFiles()
      • addSourceFileProvider

        public void addSourceFileProvider​(SourceFileProvider sourceFileProvider)