Class Import

java.lang.Object
com.dylibso.chicory.wasm.types.Import
Direct Known Subclasses:
FunctionImport, GlobalImport, MemoryImport, TableImport, TagImport

public abstract class Import extends Object
Some imported entity.

See Imports for reference.

  • Method Details

    • module

      public String module()
      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(Object obj)
      Overrides:
      equals in class Object
    • equals

      public boolean equals(Import other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public StringBuilder toString(StringBuilder b)
    • toString

      public String toString()
      Overrides:
      toString in class Object