--- old/src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java 2017-03-21 13:44:23.558830534 +0000 +++ new/src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java 2017-03-21 13:44:23.361817016 +0000 @@ -28,6 +28,7 @@ import java.util.Optional; import java.util.Set; import java.util.stream.Stream; +import jdk.internal.module.ModuleTarget; /** * Link-time representation of a module. @@ -57,6 +58,20 @@ public ModuleDescriptor descriptor(); /** + * The module target OS name for this module. + * + * @return The module target OS name + */ + public String osName(); + + /** + * The module target OS arch for this module. + * + * @return The module target OS arch + */ + public String osArch(); + + /** * Retrieves all the packages located in this module. * * @return The set of packages.