public class ConfigRegistry extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
clearConfigs() |
static <T> T |
getConfig(Class<T> clazz) |
static AbstractConfig |
getConfig(String name) |
static Map<String,AbstractConfig> |
getConfigMap() |
static Set<String> |
getConfigNames() |
static Set<AbstractConfig> |
getConfigs() |
static void |
registerConfig(AbstractConfig instance) |
static void |
scanConfigs() |
static void |
scanConfigs(String[] packages) |
static void |
unregisterConfig(Class<? extends AbstractConfig> clazz) |
public static void registerConfig(AbstractConfig instance)
public static void unregisterConfig(Class<? extends AbstractConfig> clazz)
public static <T> T getConfig(Class<T> clazz)
public static AbstractConfig getConfig(String name)
public static Map<String,AbstractConfig> getConfigMap()
public static Set<AbstractConfig> getConfigs()
public static void clearConfigs()
public static void scanConfigs()
public static void scanConfigs(String[] packages)
Copyright © 2016 aequologica. All rights reserved.