Module Import
class ModuleImport
Information that a ModuleHeader uses to keep track of a module import, whether from an Extends clause or a Uses clause, as specified by the SpecialMethodAtom.MODULE_HEADER.
Author
Mark van Gulik
Todd L Smith
Parameters
module Name
The non-resolved name of the module to import.
is Extension
true if these imported declarations are supposed to be re-exported from the current module.
wildcard
Whether to import any published names not explicitly excluded.
Throws
Import Validation Exception
If the specification is invalid.
Properties
Link copied to clipboard
Link copied to clipboard
Whether this ModuleImport is due to an Extends clause rather than a Uses clause, as indicated by module header.
Link copied to clipboard
The name of the module being imported.
Link copied to clipboard