public final class ResourceProviders
extends java.lang.Object
ResourceProvider
instances.
Also see this class's counterparts ResourceServices
and ResourceManagers
.Modifier and Type | Method and Description |
---|---|
static ResourceProvider.Builder |
builder() |
static ResourceProvider.Builder |
builder(ResourceProvider parent) |
static ResourceNamesSupplier |
merge(java.lang.Iterable<ResourceNamesSupplier> suppliers) |
static ResourceNamesSupplier |
merge(ResourceNamesSupplier... suppliers) |
static ResourceProvider |
superResourceProvider() |
static ResourceNamesSupplier |
supplier(ResourceProvider provider) |
static com.google.common.collect.SetMultimap<java.lang.Class<? extends Listener>,java.lang.String> |
toResourceNamesMultimap(ResourceProvider provider) |
public static ResourceProvider superResourceProvider()
public static ResourceProvider.Builder builder()
public static ResourceProvider.Builder builder(@Nullable ResourceProvider parent)
public static ResourceNamesSupplier supplier(ResourceProvider provider)
public static ResourceNamesSupplier merge(ResourceNamesSupplier... suppliers)
public static ResourceNamesSupplier merge(java.lang.Iterable<ResourceNamesSupplier> suppliers)
public static com.google.common.collect.SetMultimap<java.lang.Class<? extends Listener>,java.lang.String> toResourceNamesMultimap(ResourceProvider provider)