Package org.teavm.classlib.java.lang
Class ClassGenerator
java.lang.Object
org.teavm.classlib.java.lang.ClassGenerator
- All Implemented Interfaces:
Generator,Injector,DependencyPlugin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(GeneratorContext context, SourceWriter writer, MethodReference methodRef) voidgenerate(InjectorContext context, MethodReference methodRef) voidmethodReached(DependencyAgent agent, MethodDependency method)
-
Constructor Details
-
ClassGenerator
public ClassGenerator()
-
-
Method Details
-
generate
public void generate(GeneratorContext context, SourceWriter writer, MethodReference methodRef) throws IOException - Specified by:
generatein interfaceGenerator- Throws:
IOException
-
generate
- Specified by:
generatein interfaceInjector- Throws:
IOException
-
methodReached
- Specified by:
methodReachedin interfaceDependencyPlugin
-