@Beta public class PluginRegistry extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
PLUGIN_DEFAULTS_PATH |
static String |
PLUGINS_PATH_PATH |
| Constructor and Description |
|---|
PluginRegistry(com.typesafe.config.Config config) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,PluginMap> |
asMap() |
Map<String,PluginMap> |
byCategory() |
Map<Class<?>,PluginMap> |
byClass() |
com.typesafe.config.Config |
config() |
static PluginRegistry |
defaultRegistry() |
String |
toString() |
PluginRegistry |
withOverrides(com.typesafe.config.Config overrides)
Similar to calling
new PluginRegistry(overrides.withFallback(previousRegistry.config())),
but may be more efficient. |
public static final String PLUGIN_DEFAULTS_PATH
public static final String PLUGINS_PATH_PATH
public PluginRegistry(@Nonnull com.typesafe.config.Config config)
public static PluginRegistry defaultRegistry()
public PluginRegistry withOverrides(com.typesafe.config.Config overrides)
new PluginRegistry(overrides.withFallback(previousRegistry.config())),
but may be more efficient. Currently only really benefits when only global defaults have been
changed, but may be expanded upon in the future.public com.typesafe.config.Config config()
Copyright © 2015 AddThis. All rights reserved.