A module declaration from a module.ceylon compilation unit

no type hierarchy

no subtypes hierarchy

Attributes
dependenciesSource Codeshared formal Import[] dependencies

The modules this module depends on.

membersSource Codeshared formal Package[] members

The package members of the module.

versionSource Codeshared formal String version

The module version.

Inherited Attributes
Attributes inherited from: Object
Attributes inherited from: Declaration
Attributes inherited from: Identifiable
Methods
findImportedPackageSource Codeshared 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.

findPackageSource Codeshared formal Package? findPackage(String name)

Finds a package by name. Returns null if not found.

resourceByPathSource Codeshared formal Resource? resourceByPath(String path)

Searches for a resource by its path inside the module.

Inherited Methods
Methods inherited from: Object
Methods inherited from: Annotated
Methods inherited from: AnnotatedDeclaration
Methods inherited from: Identifiable