Class WasmModule

java.lang.Object
org.teavm.backend.wasm.model.WasmModule

public class WasmModule extends Object
  • Constructor Details

    • WasmModule

      public WasmModule()
  • Method Details

    • add

      public void add(WasmFunction function)
    • remove

      public void remove(WasmFunction function)
    • getFunctions

      public Map<String,WasmFunction> getFunctions()
    • add

      public void add(WasmCustomSection customSection)
    • remove

      public void remove(WasmCustomSection customSection)
    • getCustomSections

      public Map<? extends String,? extends WasmCustomSection> getCustomSections()
    • getFunctionTable

      public List<WasmFunction> getFunctionTable()
    • getSegments

      public List<WasmMemorySegment> getSegments()
    • getMinMemorySize

      public int getMinMemorySize()
    • setMinMemorySize

      public void setMinMemorySize(int minMemorySize)
    • getMaxMemorySize

      public int getMaxMemorySize()
    • setMaxMemorySize

      public void setMaxMemorySize(int maxMemorySize)
    • getStartFunction

      public WasmFunction getStartFunction()
    • setStartFunction

      public void setStartFunction(WasmFunction startFunction)