Package com.dylibso.chicory.wasm.types
Class Import
- java.lang.Object
-
- com.dylibso.chicory.wasm.types.Import
-
- Direct Known Subclasses:
FunctionImport,GlobalImport,MemoryImport,TableImport
public abstract class Import extends Object
Some imported entity.See <a href=https://webassembly.github.io/spec/core/syntax/modules.html#syntax-import">Imports</a> for reference.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(Import other)booleanequals(Object obj)inthashCode()abstract ExternalTypeimportType()StringmoduleName()Stringname()StringtoString()StringBuildertoString(StringBuilder b)
-
-
-
Method Detail
-
moduleName
public String moduleName()
- Returns:
- the module name to import from
-
name
public String name()
- Returns:
- the import name
-
importType
public abstract ExternalType importType()
- Returns:
- the kind of imported definition
-
equals
public boolean equals(Import other)
-
toString
public StringBuilder toString(StringBuilder b)
-
-