public abstract class ResourceStreamProvider
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static ResourceStreamProvider |
ClassLoader
The ClassLoader provider uses
ClassLoader.getResourceAsStream(String) with a custom
AbstractResourceStream implementation. |
static ResourceStreamProvider |
Url
The Url provider uses a
UrlResourceStream to load
a resource. |
| Constructor and Description |
|---|
ResourceStreamProvider() |
| Modifier and Type | Method and Description |
|---|---|
static ResourceStreamProvider |
bestFitting() |
abstract IResourceStreamProvider |
newInstance(java.lang.ClassLoader... classLoaders)
creates a new
IResourceStreamProvider instance according to
this instance. |
public static final ResourceStreamProvider ClassLoader
ClassLoader.getResourceAsStream(String) with a custom
AbstractResourceStream implementation.public static final ResourceStreamProvider Url
UrlResourceStream to load
a resource. This provider can't be used on GAE, because it uses URL.openConnection().public abstract IResourceStreamProvider newInstance(java.lang.ClassLoader... classLoaders)
IResourceStreamProvider instance according to
this instance.classLoaders - the class loaders to use to load/find resourcesIResourceStreamProvider instancepublic static ResourceStreamProvider bestFitting()
ResourceStreamProviderCopyright © 2019 agilecoders.de. All Rights Reserved.