public class TeaVMTool extends Object
| Constructor and Description |
|---|
TeaVMTool() |
public File getTargetDirectory()
public void setTargetDirectory(File targetDirectory)
public String getTargetFileName()
public void setTargetFileName(String targetFileName)
public boolean isMinifying()
public void setMinifying(boolean minifying)
public void setMaxTopLevelNames(int maxTopLevelNames)
public boolean isIncremental()
public void setIncremental(boolean incremental)
public String getMainClass()
public void setMainClass(String mainClass)
public void setEntryPointName(String entryPointName)
public boolean isDebugInformationGenerated()
public void setDebugInformationGenerated(boolean debugInformationGenerated)
public File getCacheDirectory()
public void setCacheDirectory(File cacheDirectory)
public boolean isSourceMapsFileGenerated()
public void setSourceMapsFileGenerated(boolean sourceMapsFileGenerated)
public boolean isSourceFilesCopied()
public void setSourceFilesCopied(boolean sourceFilesCopied)
public Properties getProperties()
public TeaVMToolLog getLog()
public void setLog(TeaVMToolLog log)
public TeaVMTargetType getTargetType()
public void setTargetType(TeaVMTargetType targetType)
public TeaVMOptimizationLevel getOptimizationLevel()
public void setOptimizationLevel(TeaVMOptimizationLevel optimizationLevel)
public boolean isFastDependencyAnalysis()
public void setFastDependencyAnalysis(boolean fastDependencyAnalysis)
public void setMinHeapSize(int minHeapSize)
public ClassLoader getClassLoader()
public void setClassLoader(ClassLoader classLoader)
public WasmBinaryVersion getWasmVersion()
public void setWasmVersion(WasmBinaryVersion wasmVersion)
public void setLongjmpSupported(boolean longjmpSupported)
public void setHeapDump(boolean heapDump)
public void setProgressListener(TeaVMProgressListener progressListener)
public boolean wasCancelled()
public ProblemProvider getProblemProvider()
public DependencyInfo getDependencyInfo()
public Collection<String> getClasses()
public Collection<String> getUsedResources()
public void addSourceFileProvider(SourceFileProvider sourceFileProvider)
public void generate()
throws TeaVMToolException
TeaVMToolExceptionCopyright © 2019. All rights reserved.