Package | Description |
---|---|
java.util |
Contains the collections framework, legacy collection classes,
event model, date and time facilities, internationalization, and
miscellaneous utility classes (a string tokenizer, a random-number
generator, and a bit array).
|
javax.tools |
Provides interfaces for tools which can be invoked from a program,
for example, compilers.
|
Modifier and Type | Method | Description |
---|---|---|
static <S> ServiceLoader<S> |
ServiceLoader.load(Class<S> service) |
Creates a new service loader for the given service type, using the
current thread's context class loader.
|
static <S> ServiceLoader<S> |
ServiceLoader.load(Class<S> service,
ClassLoader loader) |
Creates a new service loader for the given service type and class
loader.
|
static <S> ServiceLoader<S> |
ServiceLoader.load(Layer layer,
Class<S> service) |
Creates a new service loader for the given service type that loads
service providers from modules in the given
Layer and its
ancestors. |
static <S> ServiceLoader<S> |
ServiceLoader.loadInstalled(Class<S> service) |
Creates a new service loader for the given service type, using the
platform class loader.
|
Modifier and Type | Method | Description |
---|---|---|
<S> ServiceLoader<S> |
ForwardingJavaFileManager.getServiceLoader(JavaFileManager.Location location,
Class<S> service) |
|
default <S> ServiceLoader<S> |
JavaFileManager.getServiceLoader(JavaFileManager.Location location,
Class<S> service) |
Get a service loader for a specific service class from a given location.
|
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, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-internal+0-adhoc.mlchung.jdk9-jdeps