Package org.teavm.vm
Class TeaVMBuilder
- java.lang.Object
-
- org.teavm.vm.TeaVMBuilder
-
public class TeaVMBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TeaVMBuilder(TeaVMTarget target)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TeaVMbuild()java.lang.ClassLoadergetClassLoader()ClassReaderSourcegetClassSource()DependencyAnalyzerFactorygetDependencyAnalyzerFactory()TeaVMBuildersetClassLoader(java.lang.ClassLoader classLoader)TeaVMBuildersetClassSource(ClassReaderSource classSource)TeaVMBuildersetClassSourcePacker(ClassSourcePacker classSourcePacker)TeaVMBuildersetDependencyAnalyzerFactory(DependencyAnalyzerFactory dependencyAnalyzerFactory)TeaVMBuildersetObfuscated(boolean obfuscated)TeaVMBuildersetReferenceCache(ReferenceCache referenceCache)TeaVMBuildersetStrict(boolean strict)
-
-
-
Constructor Detail
-
TeaVMBuilder
public TeaVMBuilder(TeaVMTarget target)
-
-
Method Detail
-
getClassSource
public ClassReaderSource getClassSource()
-
setClassSource
public TeaVMBuilder setClassSource(ClassReaderSource classSource)
-
getClassLoader
public java.lang.ClassLoader getClassLoader()
-
setClassLoader
public TeaVMBuilder setClassLoader(java.lang.ClassLoader classLoader)
-
getDependencyAnalyzerFactory
public DependencyAnalyzerFactory getDependencyAnalyzerFactory()
-
setDependencyAnalyzerFactory
public TeaVMBuilder setDependencyAnalyzerFactory(DependencyAnalyzerFactory dependencyAnalyzerFactory)
-
setReferenceCache
public TeaVMBuilder setReferenceCache(ReferenceCache referenceCache)
-
setClassSourcePacker
public TeaVMBuilder setClassSourcePacker(ClassSourcePacker classSourcePacker)
-
setObfuscated
public TeaVMBuilder setObfuscated(boolean obfuscated)
-
setStrict
public TeaVMBuilder setStrict(boolean strict)
-
build
public TeaVM build()
-
-