Package org.teavm.jso.impl
Class JSNativeInjector
java.lang.Object
org.teavm.jso.impl.JSNativeInjector
- All Implemented Interfaces:
org.teavm.backend.javascript.spi.Injector,org.teavm.dependency.DependencyPlugin
public class JSNativeInjector
extends Object
implements org.teavm.backend.javascript.spi.Injector, org.teavm.dependency.DependencyPlugin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(org.teavm.backend.javascript.spi.InjectorContext context, org.teavm.model.MethodReference methodRef) voidmethodReached(org.teavm.dependency.DependencyAgent agent, org.teavm.dependency.MethodDependency method)
-
Constructor Details
-
JSNativeInjector
public JSNativeInjector()
-
-
Method Details
-
generate
public void generate(org.teavm.backend.javascript.spi.InjectorContext context, org.teavm.model.MethodReference methodRef) - Specified by:
generatein interfaceorg.teavm.backend.javascript.spi.Injector
-
methodReached
public void methodReached(org.teavm.dependency.DependencyAgent agent, org.teavm.dependency.MethodDependency method) - Specified by:
methodReachedin interfaceorg.teavm.dependency.DependencyPlugin
-