Class WritableResourceProviderChain

java.lang.Object
com.helger.io.resourceprovider.ReadableResourceProviderChain
com.helger.io.resourceprovider.WritableResourceProviderChain
All Implemented Interfaces:
IReadableResourceProvider, IWritableResourceProvider
Direct Known Subclasses:
DefaultResourceProvider

@Immutable public class WritableResourceProviderChain extends ReadableResourceProviderChain implements IWritableResourceProvider
A resource provider chain implementation of IWritableResourceProvider .
Author:
Philip Helger
  • Field Details

    • m_aWritableResourceProviders

      protected final com.helger.collection.commons.ICommonsList<IWritableResourceProvider> m_aWritableResourceProviders
  • Constructor Details

    • WritableResourceProviderChain

      public WritableResourceProviderChain(@NonNull IReadableResourceProvider... aResProviders)
      Constructor with a varargs array of resource providers.
      Parameters:
      aResProviders - The resource providers to use. May neither be null nor empty. At least one must implement IWritableResourceProvider.
    • WritableResourceProviderChain

      public WritableResourceProviderChain(@NonNull Iterable<? extends IReadableResourceProvider> aResProviders)
      Constructor with an iterable of resource providers.
      Parameters:
      aResProviders - The resource providers to use. May neither be null nor empty. At least one must implement IWritableResourceProvider.
  • Method Details