| Modifier and Type | Field and Description |
|---|---|
| pack-priv ModuleLoader | |
| pack-priv String | |
| pack-priv boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ModuleDependencySpec | build()
Implements abstract org. |
| public ModuleLoader | Returns: the module loader of the dependency, ornull to use the module's own module loaderGet the module loader of the dependency. |
| public String | |
| public boolean | Returns: true if the dependency will be optional, false if it will be requiredDetermine whether this dependency will be optional. |
| public ModuleDependencySpecBuilder | setClassExportFilter(final ClassFilter
the class export filter to use (must not be classExportFilter)null)Overrides org. |
| public ModuleDependencySpecBuilder | setClassImportFilter(final ClassFilter
the class import filter to use (must not be classImportFilter)null)Overrides org. |
| public ModuleDependencySpecBuilder | setExport(final boolean
the export flag export)Overrides org. boolean flag.
|
| public ModuleDependencySpecBuilder | setExportFilter(final PathFilter
the export filter to use (must not be exportFilter)null)Overrides org. |
| public ModuleDependencySpecBuilder | setImportFilter(final PathFilter
the import filter to use (must not be importFilter)null)Overrides org. |
| public ModuleDependencySpecBuilder | setImportServices(final boolean
the services flag services)Overrides org. boolean flag specifying whether services should be
imported.
|
| public ModuleDependencySpecBuilder | Returns: this builderthe module loader of the dependency, or moduleLoader)null to use the module's own module loaderSet the module loader of the dependency. |
| public ModuleDependencySpecBuilder | |
| public ModuleDependencySpecBuilder | Returns: this buildertrue if the dependency will be optional, false if it will be requiredEstablish whether this dependency will be optional. |
| public ModuleDependencySpecBuilder | setResourceExportFilter(final PathFilter
the resource export filter to use (must not be resourceExportFilter)null)Overrides org. |
| public ModuleDependencySpecBuilder | setResourceImportFilter(final PathFilter
the resource import filter to use (must not be resourceImportFilter)null)Overrides org. |
| moduleLoader | back to summary |
|---|---|
| pack-priv ModuleLoader moduleLoader | |
| name | back to summary |
|---|---|
| pack-priv String name | |
| optional | back to summary |
|---|---|
| pack-priv boolean optional | |
| ModuleDependencySpecBuilder | back to summary |
|---|---|
| public ModuleDependencySpecBuilder() Construct a new instance. | |
| build | back to summary |
|---|---|
| public ModuleDependencySpec build() Implements abstract org. Doc from org. Construct the dependency specification.
| |
| getModuleLoader | back to summary |
|---|---|
| public ModuleLoader getModuleLoader() Get the module loader of the dependency. Defaults to
| |
| getName | back to summary |
|---|---|
| public String getName() Get the module name.
| |
| isOptional | back to summary |
|---|---|
| public boolean isOptional() Determine whether this dependency will be optional. The default value is
| |
| setClassExportFilter | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setClassExportFilter(final ClassFilter classExportFilter) Overrides org. Doc from org. Set the class export filter to use.
| |
| setClassImportFilter | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setClassImportFilter(final ClassFilter classImportFilter) Overrides org. Doc from org. Set the class import filter to use.
| |
| setExport | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setExport(final boolean export) Overrides org. Doc from org. Set a simple export filter, based on a
| |
| setExportFilter | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setExportFilter(final PathFilter exportFilter) Overrides org. Doc from org. Set the export filter to use.
| |
| setImportFilter | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setImportFilter(final PathFilter importFilter) Overrides org. Doc from org. Set the import filter to use.
| |
| setImportServices | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setImportServices(final boolean services) Overrides org. Doc from org. Set a simple import filter, based on a
| |
| setModuleLoader | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setModuleLoader(final ModuleLoader moduleLoader) Set the module loader of the dependency.
| |
| setName | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setName(final String name) Set the module name.
| |
| setOptional | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setOptional(final boolean optional) Establish whether this dependency will be optional.
| |
| setResourceExportFilter | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setResourceExportFilter(final PathFilter resourceExportFilter) Overrides org. Doc from org. Set the resource export filter to use. The default value is
| |
| setResourceImportFilter | back to summary |
|---|---|
| public ModuleDependencySpecBuilder setResourceImportFilter(final PathFilter resourceImportFilter) Overrides org. Doc from org. Set the resource import filter to use.
| |