Class Module.ExportEntry

java.lang.Object
com.oracle.js.parser.ir.Module.ExportEntry
Enclosing class:
Module

public static final class Module.ExportEntry extends Object
  • Method Details

    • exportStarFrom

      public static Module.ExportEntry exportStarFrom(Module.ModuleRequest moduleRequest)
    • exportStarAsNamespaceFrom

      public static Module.ExportEntry exportStarAsNamespaceFrom(com.oracle.truffle.api.strings.TruffleString exportName, Module.ModuleRequest moduleRequest)
    • exportDefault

      public static Module.ExportEntry exportDefault(com.oracle.truffle.api.strings.TruffleString localName)
    • exportSpecifier

      public static Module.ExportEntry exportSpecifier(com.oracle.truffle.api.strings.TruffleString exportName, com.oracle.truffle.api.strings.TruffleString localName)
    • exportSpecifier

      public static Module.ExportEntry exportSpecifier(com.oracle.truffle.api.strings.TruffleString exportName)
    • exportIndirect

      public static Module.ExportEntry exportIndirect(com.oracle.truffle.api.strings.TruffleString exportName, Module.ModuleRequest moduleRequest, com.oracle.truffle.api.strings.TruffleString importName)
    • withFrom

      public Module.ExportEntry withFrom(Module.ModuleRequest moduleRequest)
    • getExportName

      public com.oracle.truffle.api.strings.TruffleString getExportName()
    • getModuleRequest

      public Module.ModuleRequest getModuleRequest()
    • getImportName

      public com.oracle.truffle.api.strings.TruffleString getImportName()
    • getLocalName

      public com.oracle.truffle.api.strings.TruffleString getLocalName()
    • toString

      public String toString()
      Overrides:
      toString in class Object