- java.lang.Object
-
- org.github.gestalt.config.source.ConfigSourcePackage
-
public class ConfigSourcePackage extends java.lang.ObjectContainer that holds the Config Source as well as the configReloadStrategies.
-
-
Constructor Summary
Constructors Constructor Description ConfigSourcePackage(ConfigSource configSource, java.util.List<ConfigReloadStrategy> configReloadStrategies)Constructor for the ConfigSourcePackage that requires the config source and the configReloadStrategies.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.List<ConfigReloadStrategy>getConfigReloadStrategies()Get the configReloadStrategies.ConfigSourcegetConfigSource()Get the config source.inthashCode()
-
-
-
Constructor Detail
-
ConfigSourcePackage
public ConfigSourcePackage(ConfigSource configSource, java.util.List<ConfigReloadStrategy> configReloadStrategies)
Constructor for the ConfigSourcePackage that requires the config source and the configReloadStrategies.- Parameters:
configSource- the config sourceconfigReloadStrategies- the configReloadStrategies
-
-
Method Detail
-
getConfigSource
public ConfigSource getConfigSource()
Get the config source.- Returns:
- the config source
-
getConfigReloadStrategies
public java.util.List<ConfigReloadStrategy> getConfigReloadStrategies()
Get the configReloadStrategies.- Returns:
- the configReloadStrategies
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-