org.mydotey.scf.labeled.LabeledConfigurationManager Maven / Gradle / Ivy
package org.mydotey.scf.labeled;
import org.mydotey.scf.ConfigurationManager;
/**
* @author koqizhao
*
* Jun 19, 2018
*
* can handle both propertyConfig with normal key or with @see LabeledKey
*
* for normal key propertyConfig, the same as normal configuration manager
*
* for PropertyConfig<LabeledKey>, calling {@link LabeledConfigurationSource#getPropertyValue(org.mydotey.scf.PropertyConfig, java.util.Collection)}
* instead of @see {@link org.mydotey.scf.ConfigurationSource#getPropertyValue(org.mydotey.scf.PropertyConfig)}
*/
public interface LabeledConfigurationManager extends ConfigurationManager {
}