public final class ConfigCopier
extends java.lang.Object
| Constructor and Description |
|---|
ConfigCopier(java.util.function.Function<java.lang.Object,java.lang.Object> plainValueCopier,
java.util.function.BiFunction<java.util.Collection<?>,CommentedConfig,java.util.Collection<java.lang.Object>> collectionCopier) |
| Modifier and Type | Method and Description |
|---|---|
void |
deepCopy(UnmodifiableConfig config,
java.util.function.Supplier<Config> copyCreator) |
public ConfigCopier(java.util.function.Function<java.lang.Object,java.lang.Object> plainValueCopier,
java.util.function.BiFunction<java.util.Collection<?>,CommentedConfig,java.util.Collection<java.lang.Object>> collectionCopier)
public void deepCopy(UnmodifiableConfig config, java.util.function.Supplier<Config> copyCreator)