S
- The service type
Supplier<S>
ServiceLoader<S>
Represents a service provider located by
ServiceLoader
.
When using a loader's stream()
method then the elements are of type Provider
. This allows processing to select or filter on the provider class without instantiating the provider.
Modifier and Type
Method
Description
Returns an instance of the provider.
Returns the provider type.
Returns the provider type. There is no guarantee that this type is accessible or that it has a public no-args constructor. The
get()
method should be used to obtain the provider instance.
When a module declares that the provider class is created by a provider factory then this method returns the return type of its public static "provider()
" method.
Returns an instance of the provider.
get
in interface Supplier<S>
ServiceConfigurationError
- If the service provider cannot be instantiated, or in the case of a provider factory, the public static "provider()
" method returns null
or throws an error or exception. The ServiceConfigurationError
will carry an appropriate cause where possible.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4