Package org.powermock.configuration
Class GlobalConfiguration
- java.lang.Object
-
- org.powermock.configuration.GlobalConfiguration
-
public final class GlobalConfiguration extends java.lang.ObjectThe class provides static access to
Configuration. The class usesThreadLocalfor storing of each type of configuration. In result a one instance of each configuration type is created per thread.- Since:
- 1.7.0
-
-
Field Summary
Fields Modifier and Type Field Description private static ConfigurationFactoryconfigurationFactoryprivate static java.lang.ThreadLocal<MockitoConfiguration>MOCKITO_CONFIGURATIONprivate static java.lang.ThreadLocal<PowerMockConfiguration>POWER_MOCK_CONFIGURATION
-
Constructor Summary
Constructors Modifier Constructor Description privateGlobalConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidclear()private <T extends Configuration<T>>
TcreateConfig(java.lang.Class<T> configurationClass)private MockitoConfigurationgetMockitoConfiguration()private PowerMockConfigurationgetPowerMockConfiguration()static MockitoConfigurationmockitoConfiguration()static PowerMockConfigurationpowerMockConfiguration()static voidsetConfigurationFactory(ConfigurationFactory configurationFactory)
-
-
-
Field Detail
-
configurationFactory
private static ConfigurationFactory configurationFactory
-
MOCKITO_CONFIGURATION
private static final java.lang.ThreadLocal<MockitoConfiguration> MOCKITO_CONFIGURATION
-
POWER_MOCK_CONFIGURATION
private static final java.lang.ThreadLocal<PowerMockConfiguration> POWER_MOCK_CONFIGURATION
-
-
Method Detail
-
mockitoConfiguration
public static MockitoConfiguration mockitoConfiguration()
-
powerMockConfiguration
public static PowerMockConfiguration powerMockConfiguration()
-
clear
public static void clear()
-
setConfigurationFactory
public static void setConfigurationFactory(ConfigurationFactory configurationFactory)
-
getPowerMockConfiguration
private PowerMockConfiguration getPowerMockConfiguration()
-
getMockitoConfiguration
private MockitoConfiguration getMockitoConfiguration()
-
createConfig
private <T extends Configuration<T>> T createConfig(java.lang.Class<T> configurationClass)
-
-