< prev index next >

jdk/src/java.base/share/classes/module-info.java

Print this page




 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 }
< prev index next >