Class AbstractConfigurationSourceResource
java.lang.Object
com.helger.config.source.AbstractConfigurationSource
com.helger.config.source.resource.AbstractConfigurationSourceResource
- All Implemented Interfaces:
IConfigurationSource,IIterableConfigurationSource,IConfigurationSourceResource,IConfigurationValueProvider
- Direct Known Subclasses:
ConfigurationSourceProperties
@Immutable
public abstract class AbstractConfigurationSourceResource
extends AbstractConfigurationSource
implements IConfigurationSourceResource
Abstract implementation of
IConfigurationSource for file based
configuration sources.- Author:
- Philip Helger
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractConfigurationSourceResource(int nPriority, com.helger.io.resource.IReadableResource aRes) -
Method Summary
Methods inherited from class com.helger.config.source.AbstractConfigurationSource
getPriority, getSourceType, hasTrailingWhitespace, isSecretKey, mapToStringIgnoreSecretsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.helger.config.source.IConfigurationSource
getPriority, getSourceType, isInitializedAndUsableMethods inherited from interface com.helger.config.source.resource.IConfigurationSourceResource
getAllConfigItems, reloadMethods inherited from interface com.helger.config.value.IConfigurationValueProvider
getConfigurationValueMethods inherited from interface com.helger.config.source.IIterableConfigurationSource
getAllConfiguredValues
-
Field Details
-
CONFIG_SOURCE_TYPE
-
-
Constructor Details
-
AbstractConfigurationSourceResource
protected AbstractConfigurationSourceResource(int nPriority, @Nonnull com.helger.io.resource.IReadableResource aRes)
-
-
Method Details
-
getResource
@Nonnull public final com.helger.io.resource.IReadableResource getResource()- Specified by:
getResourcein interfaceIConfigurationSourceResource- Returns:
- The resource of this configuration source. Never
null.
-
equals
- Overrides:
equalsin classAbstractConfigurationSource
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractConfigurationSource
-
toString
- Overrides:
toStringin classAbstractConfigurationSource
-