Class AbstractConfigurationSource

java.lang.Object
com.helger.config.source.AbstractConfigurationSource
All Implemented Interfaces:
IConfigurationSource, IConfigurationValueProvider
Direct Known Subclasses:
AbstractConfigurationSourceResource, ConfigurationSourceEnvVar, ConfigurationSourceFunction, ConfigurationSourceSystemProperty

@MustImplementEqualsAndHashcode @Immutable public abstract class AbstractConfigurationSource extends Object implements IConfigurationSource
Abstract base class for any configuration source.
Author:
Philip Helger
  • Constructor Details

    • AbstractConfigurationSource

      protected AbstractConfigurationSource(@Nonnull EConfigSourceType eSourceType, int nPriority)
      Constructor
      Parameters:
      eSourceType - Configuration source type. May not be null.
      nPriority - The priority to use. The higher the more important.
  • Method Details