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.