Satisfied Interfaces: Annotated, AnnotatedDeclaration, Declaration, Identifiable

A `module` declaration from a `module.ceylon` compilation unit

Attributes
dependencies | Source Code shared formal Import[] dependencies The modules this module depends on.
members | Source Code shared formal Package[] members The package members of the module.
version | Source Code shared formal String version The module version.

Inherited Attributes
Attributes inherited from: Object hash, string
Attributes inherited from: Declaration name, qualifiedName
Attributes inherited from: Identifiable hash

Methods
findImportedPackage | Source Code shared formal Package? findImportedPackage(String name) Finds a package by name in this module or in its dependencies. Note that all transitive `shared` dependencies are searched. Returns `null` if not found.
findPackage | Source Code shared formal Package? findPackage(String name) Finds a package by name. Returns `null` if not found.

Inherited Methods
Methods inherited from: Object equals
Methods inherited from: AnnotatedDeclaration annotations
Methods inherited from: Identifiable equals