public class ExtendedRepresenter
extends org.snakeyaml.engine.v2.representer.StandardRepresenter
Section objects, serializing custom
objects, all of which while keeping comments and without any additional time consumption.org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentArray, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentBoolean, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentByteArray, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentIterator, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentList, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentMap, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentNull, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentNumber, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentOptional, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentPrimitiveArray, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentSet, org.snakeyaml.engine.v2.representer.StandardRepresenter.RepresentUuid| Constructor and Description |
|---|
ExtendedRepresenter(Class<?> documentType,
GeneralSettings generalSettings,
DumperSettings dumperSettings,
org.snakeyaml.engine.v2.api.DumpSettings engineSettings)
Creates an instance of the representer.
|
ExtendedRepresenter(GeneralSettings generalSettings,
DumperSettings dumperSettings)
Creates an instance of the representer.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.snakeyaml.engine.v2.nodes.Node |
representMapping(org.snakeyaml.engine.v2.nodes.Tag tag,
Map<?,?> mapping,
org.snakeyaml.engine.v2.common.FlowStyle flowStyle) |
protected org.snakeyaml.engine.v2.nodes.NodeTuple |
representMappingEntry(Map.Entry<?,?> entry) |
protected org.snakeyaml.engine.v2.nodes.Node |
representScalar(org.snakeyaml.engine.v2.nodes.Tag tag,
String value,
org.snakeyaml.engine.v2.common.ScalarStyle scalarStyle) |
protected org.snakeyaml.engine.v2.nodes.Node |
representSequence(org.snakeyaml.engine.v2.nodes.Tag tag,
Iterable<?> sequence,
org.snakeyaml.engine.v2.common.FlowStyle flowStyle) |
addClassTag, getTagpublic ExtendedRepresenter(Class<?> documentType, @NotNull GeneralSettings generalSettings, @NotNull DumperSettings dumperSettings, @NotNull org.snakeyaml.engine.v2.api.DumpSettings engineSettings)
documentType - the represented type of the documentgeneralSettings - general settings of the root's file, whose contents are going to be representeddumperSettings - dumper settingsengineSettings - engine dump settings already built by the dumper settingspublic ExtendedRepresenter(@NotNull
GeneralSettings generalSettings,
@NotNull
DumperSettings dumperSettings)
generalSettings - general settings of the root's file, whose contents are going to be representeddumperSettings - dumper settingsExtendedRepresenter(GeneralSettings, DumperSettings)protected org.snakeyaml.engine.v2.nodes.Node representScalar(org.snakeyaml.engine.v2.nodes.Tag tag,
String value,
org.snakeyaml.engine.v2.common.ScalarStyle scalarStyle)
representScalar in class org.snakeyaml.engine.v2.representer.BaseRepresenterprotected org.snakeyaml.engine.v2.nodes.Node representSequence(org.snakeyaml.engine.v2.nodes.Tag tag,
Iterable<?> sequence,
org.snakeyaml.engine.v2.common.FlowStyle flowStyle)
representSequence in class org.snakeyaml.engine.v2.representer.BaseRepresenterprotected org.snakeyaml.engine.v2.nodes.Node representMapping(org.snakeyaml.engine.v2.nodes.Tag tag,
Map<?,?> mapping,
org.snakeyaml.engine.v2.common.FlowStyle flowStyle)
representMapping in class org.snakeyaml.engine.v2.representer.BaseRepresenterprotected org.snakeyaml.engine.v2.nodes.NodeTuple representMappingEntry(Map.Entry<?,?> entry)
representMappingEntry in class org.snakeyaml.engine.v2.representer.BaseRepresenterCopyright © 2024. All rights reserved.