Package de.clickism.configured.format
Class YamlFormat
java.lang.Object
de.clickism.configured.format.ConfigFormat
de.clickism.configured.format.BaseFormat
de.clickism.configured.format.YamlFormat
public class YamlFormat
extends de.clickism.configured.format.BaseFormat
YAML format for configuration files.
-
Field Summary
Fields inherited from class de.clickism.configured.format.ConfigFormat
separateConfigOptions, writeComments -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionformatComment(String comment) protected voidprotected voidprotected voidwriteKeyValue(StringBuilder sb, String key, Object value, boolean hasNext) static YamlFormatyaml()Creates a new YamlFormat instance.Methods inherited from class de.clickism.configured.format.BaseFormat
write, writeConfigOption, writeData, writeDescription, writeFooter, writeHeaderMethods inherited from class de.clickism.configured.format.ConfigFormat
separateConfigOptions, writeComments
-
Constructor Details
-
YamlFormat
protected YamlFormat()Creates a new YamlFormat instance.
-
-
Method Details
-
yaml
Creates a new YamlFormat instance.- Returns:
- a new instance of YamlFormat.
-
read
- Specified by:
readin classde.clickism.configured.format.ConfigFormat- Throws:
Exception
-
formatComment
- Specified by:
formatCommentin classde.clickism.configured.format.BaseFormat
-
writeKeyValue
- Specified by:
writeKeyValuein classde.clickism.configured.format.BaseFormat
-
writeFormatHeader
- Specified by:
writeFormatHeaderin classde.clickism.configured.format.BaseFormat
-