A module
declaration
from a module.ceylon
compilation unit
no type hierarchy
no subtypes hierarchy
Attributes | |
dependencies | Source Codeshared formal Import[] dependencies The modules this module depends on. |
members | Source Codeshared formal Package[] members The package members of the module. |
version | Source Codeshared formal String version The module version. |
Inherited Attributes |
Attributes inherited from: Object |
Attributes inherited from: Declaration |
Attributes inherited from: Identifiable |
Methods | |
findImportedPackage | Source Codeshared formal Package? findImportedPackage(String name) Finds a package by name in this module or in its
dependencies. Note that all transitive |
findPackage | Source Codeshared formal Package? findPackage(String name) Finds a package by name. Returns |
findServiceProviders | Source Codeshared formal {Service*} findServiceProviders<Service>(ClassOrInterface<Service> service) Find providers of the given service type. Returns all the service providers accessible to this module that:
The returned service providers will be returned in an unspecified and platform-dependent order. A provider usually does not provide the underlying functionality itself, but:
Parameters:
|
resourceByPath | Source Codeshared formal Resource? resourceByPath(String path) Searches for a resource by its path inside the module. Since 1.1.0 |
Inherited Methods |
Methods inherited from: Object |
Methods inherited from: Annotated |
Methods inherited from: AnnotatedDeclaration |
Methods inherited from: Identifiable |