112 exports java.util.concurrent.locks;
113 exports java.util.function;
114 exports java.util.jar;
115 exports java.util.regex;
116 exports java.util.spi;
117 exports java.util.stream;
118 exports java.util.zip;
119 exports javax.crypto;
120 exports javax.crypto.interfaces;
121 exports javax.crypto.spec;
122 exports javax.net;
123 exports javax.net.ssl;
124 exports javax.security.auth;
125 exports javax.security.auth.callback;
126 exports javax.security.auth.login;
127 exports javax.security.auth.spi;
128 exports javax.security.auth.x500;
129 exports javax.security.cert;
130
131
132 // the service types defined by the APIs in this module
133
134 uses java.lang.System.LoggerFinder;
135 uses java.net.ContentHandlerFactory;
136 uses java.net.spi.URLStreamHandlerProvider;
137 uses java.nio.channels.spi.AsynchronousChannelProvider;
138 uses java.nio.channels.spi.SelectorProvider;
139 uses java.nio.charset.spi.CharsetProvider;
140 uses java.nio.file.spi.FileSystemProvider;
141 uses java.nio.file.spi.FileTypeDetector;
142 uses java.security.Provider;
143 uses java.text.spi.BreakIteratorProvider;
144 uses java.text.spi.CollatorProvider;
145 uses java.text.spi.DateFormatProvider;
146 uses java.text.spi.DateFormatSymbolsProvider;
147 uses java.text.spi.DecimalFormatSymbolsProvider;
148 uses java.text.spi.NumberFormatProvider;
149 uses java.time.chrono.AbstractChronology;
150 uses java.time.chrono.Chronology;
151 uses java.time.zone.ZoneRulesProvider;
152 uses java.util.spi.CalendarDataProvider;
153 uses java.util.spi.CalendarNameProvider;
154 uses java.util.spi.CurrencyNameProvider;
155 uses java.util.spi.LocaleNameProvider;
156 uses java.util.spi.ResourceBundleControlProvider;
157 uses java.util.spi.ResourceBundleProvider;
158 uses java.util.spi.TimeZoneNameProvider;
159 uses java.util.spi.ToolProvider;
160 uses javax.security.auth.spi.LoginModule;
161
162
163 // additional qualified exports may be inserted at build time
164 // see make/gensrc/GenModuleInfo.gmk
165
166 exports com.sun.security.ntlm to
167 java.security.sasl;
168 exports jdk.internal.jimage to
169 jdk.jlink;
170 exports jdk.internal.jimage.decompressor to
171 jdk.jlink;
172 exports jdk.internal.loader to
173 java.instrument,
174 java.logging;
175 exports jdk.internal.jmod to
176 jdk.compiler, // reflective dependency
177 jdk.jlink;
178 exports jdk.internal.logger to
179 java.logging;
180 exports jdk.internal.org.objectweb.asm to
181 jdk.jartool,
182 jdk.jlink,
183 jdk.scripting.nashorn,
184 jdk.internal.vm.ci;
185 exports jdk.internal.org.objectweb.asm.tree to
186 jdk.jlink;
187 exports jdk.internal.org.objectweb.asm.util to
188 jdk.scripting.nashorn;
189 exports jdk.internal.org.objectweb.asm.commons to
190 jdk.scripting.nashorn;
191 exports jdk.internal.org.objectweb.asm.signature to
192 jdk.scripting.nashorn;
193 exports jdk.internal.math to
194 java.desktop;
195 exports jdk.internal.module to
196 java.instrument,
197 java.management.rmi,
198 jdk.jartool,
199 jdk.jlink;
200 exports jdk.internal.misc to
201 java.desktop,
202 java.logging,
203 java.management,
204 java.naming,
205 java.rmi,
206 java.security.jgss,
207 java.sql,
208 java.xml,
209 jdk.attach,
210 jdk.charsets,
211 jdk.compiler, // reflective dependency
212 jdk.incubator.httpclient,
213 jdk.jdeps,
214 jdk.jlink,
215 jdk.jshell,
216 jdk.net,
217 jdk.scripting.nashorn,
218 jdk.scripting.nashorn.shell,
219 jdk.unsupported,
220 jdk.internal.vm.ci;
221 exports jdk.internal.perf to
222 java.desktop,
223 java.management,
224 jdk.management.agent,
225 jdk.internal.jvmstat;
226 exports jdk.internal.ref to
227 java.desktop,
228 jdk.unsupported;
229 exports jdk.internal.reflect to
230 java.logging,
231 java.sql,
232 java.sql.rowset,
233 jdk.dynalink,
234 jdk.scripting.nashorn,
235 jdk.unsupported;
236 exports jdk.internal.vm.annotation to
237 jdk.unsupported,
238 jdk.internal.vm.ci,
239 jdk.incubator.httpclient;
240 exports jdk.internal.util.jar to
241 jdk.jartool,
242 jdk.jdeps,
243 jdk.jlink;
244 exports jdk.internal.vm to
245 jdk.management.agent,
246 jdk.internal.jvmstat;
247 exports sun.net to
248 jdk.incubator.httpclient;
249 exports sun.net.ext to
250 jdk.net;
251 exports sun.net.dns to
252 java.security.jgss,
253 jdk.naming.dns;
254 exports sun.net.util to
255 java.desktop,
256 jdk.jconsole;
257 exports sun.net.www to
258 java.desktop,
259 jdk.incubator.httpclient,
260 jdk.jartool;
261 exports sun.net.www.protocol.http to
262 java.security.jgss;
263 exports sun.nio.ch to
264 java.management,
265 jdk.crypto.cryptoki,
266 jdk.sctp,
332 jdk.crypto.cryptoki,
333 jdk.jartool,
334 jdk.security.auth;
335 exports sun.security.validator to
336 jdk.jartool;
337 exports sun.text.resources to
338 jdk.localedata;
339 exports sun.util.cldr to
340 jdk.jlink;
341 exports sun.util.locale.provider to
342 java.desktop,
343 jdk.jlink,
344 jdk.localedata;
345 exports sun.util.logging to
346 java.desktop,
347 java.logging,
348 java.prefs;
349 exports sun.util.resources to
350 jdk.localedata;
351
352 // JDK-internal service types
353 uses jdk.internal.logger.DefaultLoggerFinder;
354 uses sun.security.ssl.ClientKeyExchangeService;
355 uses sun.text.spi.JavaTimeDateTimePatternProvider;
356 uses sun.util.spi.CalendarProvider;
357 uses sun.util.locale.provider.LocaleDataMetaInfo;
358 uses sun.util.resources.LocaleData.CommonResourceBundleProvider;
359 uses sun.util.resources.LocaleData.SupplementaryResourceBundleProvider;
360
361
362 // Built-in service providers that are located via ServiceLoader
363
364 provides java.nio.file.spi.FileSystemProvider with
365 jdk.internal.jrtfs.JrtFileSystemProvider;
366 }
|
112 exports java.util.concurrent.locks;
113 exports java.util.function;
114 exports java.util.jar;
115 exports java.util.regex;
116 exports java.util.spi;
117 exports java.util.stream;
118 exports java.util.zip;
119 exports javax.crypto;
120 exports javax.crypto.interfaces;
121 exports javax.crypto.spec;
122 exports javax.net;
123 exports javax.net.ssl;
124 exports javax.security.auth;
125 exports javax.security.auth.callback;
126 exports javax.security.auth.login;
127 exports javax.security.auth.spi;
128 exports javax.security.auth.x500;
129 exports javax.security.cert;
130
131
132 // additional qualified exports may be inserted at build time
133 // see make/gensrc/GenModuleInfo.gmk
134
135 exports com.sun.security.ntlm to
136 java.security.sasl;
137 exports jdk.internal.jimage to
138 jdk.jlink;
139 exports jdk.internal.jimage.decompressor to
140 jdk.jlink;
141 exports jdk.internal.loader to
142 java.instrument,
143 java.logging;
144 exports jdk.internal.jmod to
145 jdk.compiler, // reflective dependency
146 jdk.jlink;
147 exports jdk.internal.logger to
148 java.logging;
149 exports jdk.internal.org.objectweb.asm to
150 jdk.jartool,
151 jdk.jlink,
152 jdk.scripting.nashorn,
153 jdk.internal.vm.ci;
154 exports jdk.internal.org.objectweb.asm.tree to
155 jdk.jlink;
156 exports jdk.internal.org.objectweb.asm.util to
157 jdk.scripting.nashorn;
158 exports jdk.internal.org.objectweb.asm.commons to
159 jdk.scripting.nashorn;
160 exports jdk.internal.org.objectweb.asm.signature to
161 jdk.scripting.nashorn;
162 exports jdk.internal.math to
163 java.desktop;
164 exports jdk.internal.misc to
165 java.desktop,
166 java.logging,
167 java.management,
168 java.naming,
169 java.rmi,
170 java.security.jgss,
171 java.sql,
172 java.xml,
173 jdk.attach,
174 jdk.charsets,
175 jdk.compiler, // reflective dependency
176 jdk.incubator.httpclient,
177 jdk.jdeps,
178 jdk.jlink,
179 jdk.jshell,
180 jdk.net,
181 jdk.scripting.nashorn,
182 jdk.scripting.nashorn.shell,
183 jdk.unsupported,
184 jdk.internal.vm.ci;
185 exports jdk.internal.module to
186 java.instrument,
187 java.management.rmi,
188 jdk.jartool,
189 jdk.jlink;
190 exports jdk.internal.perf to
191 java.desktop,
192 java.management,
193 jdk.management.agent,
194 jdk.internal.jvmstat;
195 exports jdk.internal.ref to
196 java.desktop,
197 jdk.unsupported;
198 exports jdk.internal.reflect to
199 java.logging,
200 java.sql,
201 java.sql.rowset,
202 jdk.dynalink,
203 jdk.scripting.nashorn,
204 jdk.unsupported;
205 exports jdk.internal.vm to
206 jdk.management.agent,
207 jdk.internal.jvmstat;
208 exports jdk.internal.vm.annotation to
209 jdk.unsupported,
210 jdk.internal.vm.ci,
211 jdk.incubator.httpclient;
212 exports jdk.internal.util.jar to
213 jdk.jartool,
214 jdk.jdeps,
215 jdk.jlink;
216 exports sun.net to
217 jdk.incubator.httpclient;
218 exports sun.net.ext to
219 jdk.net;
220 exports sun.net.dns to
221 java.security.jgss,
222 jdk.naming.dns;
223 exports sun.net.util to
224 java.desktop,
225 jdk.jconsole;
226 exports sun.net.www to
227 java.desktop,
228 jdk.incubator.httpclient,
229 jdk.jartool;
230 exports sun.net.www.protocol.http to
231 java.security.jgss;
232 exports sun.nio.ch to
233 java.management,
234 jdk.crypto.cryptoki,
235 jdk.sctp,
301 jdk.crypto.cryptoki,
302 jdk.jartool,
303 jdk.security.auth;
304 exports sun.security.validator to
305 jdk.jartool;
306 exports sun.text.resources to
307 jdk.localedata;
308 exports sun.util.cldr to
309 jdk.jlink;
310 exports sun.util.locale.provider to
311 java.desktop,
312 jdk.jlink,
313 jdk.localedata;
314 exports sun.util.logging to
315 java.desktop,
316 java.logging,
317 java.prefs;
318 exports sun.util.resources to
319 jdk.localedata;
320
321
322 // the service types defined by the APIs in this module
323
324 uses java.lang.System.LoggerFinder;
325 uses java.net.ContentHandlerFactory;
326 uses java.net.spi.URLStreamHandlerProvider;
327 uses java.nio.channels.spi.AsynchronousChannelProvider;
328 uses java.nio.channels.spi.SelectorProvider;
329 uses java.nio.charset.spi.CharsetProvider;
330 uses java.nio.file.spi.FileSystemProvider;
331 uses java.nio.file.spi.FileTypeDetector;
332 uses java.security.Provider;
333 uses java.text.spi.BreakIteratorProvider;
334 uses java.text.spi.CollatorProvider;
335 uses java.text.spi.DateFormatProvider;
336 uses java.text.spi.DateFormatSymbolsProvider;
337 uses java.text.spi.DecimalFormatSymbolsProvider;
338 uses java.text.spi.NumberFormatProvider;
339 uses java.time.chrono.AbstractChronology;
340 uses java.time.chrono.Chronology;
341 uses java.time.zone.ZoneRulesProvider;
342 uses java.util.spi.CalendarDataProvider;
343 uses java.util.spi.CalendarNameProvider;
344 uses java.util.spi.CurrencyNameProvider;
345 uses java.util.spi.LocaleNameProvider;
346 uses java.util.spi.ResourceBundleControlProvider;
347 uses java.util.spi.ResourceBundleProvider;
348 uses java.util.spi.TimeZoneNameProvider;
349 uses java.util.spi.ToolProvider;
350 uses javax.security.auth.spi.LoginModule;
351
352 // JDK-internal service types
353
354 uses jdk.internal.logger.DefaultLoggerFinder;
355 uses sun.security.ssl.ClientKeyExchangeService;
356 uses sun.text.spi.JavaTimeDateTimePatternProvider;
357 uses sun.util.spi.CalendarProvider;
358 uses sun.util.locale.provider.LocaleDataMetaInfo;
359 uses sun.util.resources.LocaleData.CommonResourceBundleProvider;
360 uses sun.util.resources.LocaleData.SupplementaryResourceBundleProvider;
361
362 // Built-in service providers that are located via ServiceLoader
363
364 provides java.nio.file.spi.FileSystemProvider with
365 jdk.internal.jrtfs.JrtFileSystemProvider;
366 }
|