public class DirectoryBasedFileConfigurationWriter<T extends Configuration> extends Object implements ConfigurationWriter<T>
| 构造器和说明 |
|---|
DirectoryBasedFileConfigurationWriter() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
isSupportsRemove()
whether supports remove or not
|
boolean |
isSupportsRewrite()
whether supports rewrite or not
|
boolean |
isSupportsWrite()
whether supports write or not
|
void |
remove(String id)
remove a configuration by id
|
void |
rewrite(T configuration)
update a configuration
|
void |
setConfigurationSerializer(ConfigurationSerializer<T,String> configurationSerializer) |
void |
setDirectory(String directory) |
void |
setEncoding(String encoding) |
void |
setFilenameSupplier(Supplier<String,String> filenameSupplier) |
void |
write(T configuration)
add a configuration
|
public void write(T configuration)
ConfigurationWriterwrite 在接口中 ConfigurationWriter<T extends Configuration>configuration - the configurationpublic void setEncoding(String encoding)
public void setDirectory(String directory)
public void setConfigurationSerializer(ConfigurationSerializer<T,String> configurationSerializer)
public boolean isSupportsWrite()
ConfigurationWriterisSupportsWrite 在接口中 ConfigurationWriter<T extends Configuration>public boolean isSupportsRewrite()
ConfigurationWriterisSupportsRewrite 在接口中 ConfigurationWriter<T extends Configuration>public void rewrite(T configuration)
ConfigurationWriterrewrite 在接口中 ConfigurationWriter<T extends Configuration>configuration - the configurationpublic boolean isSupportsRemove()
ConfigurationWriterisSupportsRemove 在接口中 ConfigurationWriter<T extends Configuration>public void remove(String id)
ConfigurationWriterremove 在接口中 ConfigurationWriter<T extends Configuration>id - the configuration idCopyright © 2022. All rights reserved.