Package org.teavm.devserver
Class CodeServletJavaScriptBackend
java.lang.Object
org.teavm.devserver.CodeServletJavaScriptBackend
- All Implemented Interfaces:
CodeServletBackend<org.teavm.backend.javascript.JavaScriptTarget>
public class CodeServletJavaScriptBackend
extends Object
implements CodeServletBackend<org.teavm.backend.javascript.JavaScriptTarget>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterBuild(org.teavm.vm.MemoryBuildTarget buildTarget, CodeServletSettings settings) org.teavm.backend.javascript.JavaScriptTargetbooleanvoidsetup(org.teavm.backend.javascript.JavaScriptTarget target, org.teavm.cache.MethodNodeCache astCache, org.teavm.model.ReferenceCache referenceCache, CodeServletSettings settings)
-
Constructor Details
-
CodeServletJavaScriptBackend
public CodeServletJavaScriptBackend()
-
-
Method Details
-
createTarget
public org.teavm.backend.javascript.JavaScriptTarget createTarget()- Specified by:
createTargetin interfaceCodeServletBackend<org.teavm.backend.javascript.JavaScriptTarget>
-
setup
public void setup(org.teavm.backend.javascript.JavaScriptTarget target, org.teavm.cache.MethodNodeCache astCache, org.teavm.model.ReferenceCache referenceCache, CodeServletSettings settings) - Specified by:
setupin interfaceCodeServletBackend<org.teavm.backend.javascript.JavaScriptTarget>
-
afterBuild
- Specified by:
afterBuildin interfaceCodeServletBackend<org.teavm.backend.javascript.JavaScriptTarget>
-
isIndicatorSupported
public boolean isIndicatorSupported()- Specified by:
isIndicatorSupportedin interfaceCodeServletBackend<org.teavm.backend.javascript.JavaScriptTarget>
-