public abstract class AbstractConfiguration<P extends cc.carm.lib.configuration.core.source.ConfigurationProvider<?>>
extends java.lang.Object
| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractConfiguration(P configProvider,
P messageProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
P |
getConfigProvider() |
P |
getMessageProvider() |
void |
initializeConfig(@NotNull java.lang.Class<? extends cc.carm.lib.configuration.core.Configuration> configRoot) |
void |
initializeConfig(@NotNull cc.carm.lib.configuration.core.Configuration configRoot) |
void |
initializeMessage(@NotNull java.lang.Class<? extends cc.carm.lib.configuration.core.Configuration> messageRoot) |
void |
initializeMessage(@NotNull cc.carm.lib.configuration.core.Configuration messageRoot) |
void |
reload() |
void |
save() |
public void initializeConfig(@NotNull
@NotNull cc.carm.lib.configuration.core.Configuration configRoot)
public void initializeMessage(@NotNull
@NotNull cc.carm.lib.configuration.core.Configuration messageRoot)
public void initializeConfig(@NotNull
@NotNull java.lang.Class<? extends cc.carm.lib.configuration.core.Configuration> configRoot)
public void initializeMessage(@NotNull
@NotNull java.lang.Class<? extends cc.carm.lib.configuration.core.Configuration> messageRoot)
public P getConfigProvider()
public P getMessageProvider()
public void reload()
throws java.lang.Exception
java.lang.Exceptionpublic void save()
throws java.lang.Exception
java.lang.ExceptionCopyright © 2024. All rights reserved.