Class ConfigurationFactoryImpl

java.lang.Object
org.powermock.configuration.support.ConfigurationFactoryImpl
All Implemented Interfaces:
ConfigurationFactory

public class ConfigurationFactoryImpl extends Object implements ConfigurationFactory
  • Field Details

    • USER_CONFIGURATION

      private static final String USER_CONFIGURATION
      See Also:
    • DEFAULT_CONFIGURATION

      private static final String DEFAULT_CONFIGURATION
      See Also:
    • userConfigurationLocation

      private final String userConfigurationLocation
    • defaultConfigurationLocation

      private final String defaultConfigurationLocation
  • Constructor Details

    • ConfigurationFactoryImpl

      public ConfigurationFactoryImpl()
    • ConfigurationFactoryImpl

      ConfigurationFactoryImpl(String userConfigurationLocation, String defaultConfigurationLocation)
    • ConfigurationFactoryImpl

      ConfigurationFactoryImpl(String defaultConfigurationLocation)
  • Method Details

    • create

      public <T extends Configuration<T>> T create(Class<T> configurationType)
      Specified by:
      create in interface ConfigurationFactory
    • readEnvironmentConfiguration

      private <T extends Configuration<T>> T readEnvironmentConfiguration(Class<T> configurationType)
    • readDefault

      private <T extends Configuration> T readDefault(Class<T> configurationType)
    • readUserConfiguration

      private <T extends Configuration> T readUserConfiguration(Class<T> configurationType)
    • getDefaultConfigurationLocation

      private String getDefaultConfigurationLocation()
    • getUserConfigurationLocation

      private String getUserConfigurationLocation()