Package | Description |
---|---|
java.lang.module |
Classes to support module descriptors and creating configurations of modules
by means of resolution and service binding.
|
Modifier and Type | Method and Description |
---|---|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.conceals(String pn)
Adds a concealed package.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.conceals(Set<String> pns)
Adds a set of (possible empty) concealed packages.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.exports(ModuleDescriptor.Exports e)
Adds an export.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.exports(String pn)
Adds an export.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.exports(String pn,
String target)
Adds an export to a target module.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.exports(String pn,
Set<String> targets)
Adds an export to a set of target modules.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.mainClass(String mc)
Sets the module main class.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.osArch(String arch)
Sets the operating system architecture.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.osName(String name)
Sets the operating system name.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.osVersion(String version)
Sets the operating system version.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.provides(ModuleDescriptor.Provides p)
Provides a service with one or more implementations.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.provides(String st,
String pc)
Provides service
st with implementation pc . |
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.provides(String st,
Set<String> pcs)
Provides service
st with implementations pcs . |
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.requires(ModuleDescriptor.Requires req)
Adds a dependence on a module.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.requires(ModuleDescriptor.Requires.Modifier mod,
String mn)
Adds a dependence on a module with the given modifier.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.requires(String mn)
Adds a dependence on a module with an empty set of modifiers.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.requires(Set<ModuleDescriptor.Requires.Modifier> mods,
String mn)
Adds a dependence on a module with the given (and possibly empty)
set of modifiers.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.uses(String st)
Adds a service dependence.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.version(ModuleDescriptor.Version v)
Sets the module version.
|
ModuleDescriptor.Builder |
ModuleDescriptor.Builder.version(String v)
Sets the module version.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2016, Oracle and/or its affiliates. All rights reserved.
DRAFT 9-internal+0-2016-04-29-133312.buildd.src