public static class ResourceLoader.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ResourceLoader.Builder |
addLoader(String scheme,
Function<URI,byte[]> loader)
Adds a loader function for a URI scheme.
|
ResourceLoader |
build() |
ResourceLoader.Builder |
setBaseUrls(List<URL> baseUrls)
Sets the baseUrls.
|
ResourceLoader.Builder |
setDefaultLoader(Function<URI,byte[]> loader)
Sets the default loader.
|
ResourceLoader.Builder |
withHttpClient()
Adds loaders for http and https using a default
BasicHttpClient. |
ResourceLoader.Builder |
withHttpClient(BasicHttpClient httpClient)
Adds loaders for http and https using
BasicHttpClient. |
public ResourceLoader.Builder addLoader(String scheme, Function<URI,byte[]> loader)
public ResourceLoader.Builder setDefaultLoader(Function<URI,byte[]> loader)
Resources.toByteArray.public ResourceLoader.Builder withHttpClient(BasicHttpClient httpClient)
BasicHttpClient.public ResourceLoader.Builder withHttpClient()
BasicHttpClient.public ResourceLoader.Builder setBaseUrls(List<URL> baseUrls)
public ResourceLoader build()
Copyright © 2025. All rights reserved.