public static class Yaml.CustomRepresenter
extends org.yaml.snakeyaml.representer.Representer
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.Class<? extends java.lang.Object>,org.yaml.snakeyaml.nodes.Tag> |
classTags |
static java.util.regex.Pattern |
MULTILINE_PATTERN |
protected org.yaml.snakeyaml.DumperOptions.NonPrintableStyle |
nonPrintableStyle |
protected java.util.TimeZone |
timeZone |
Constructor and Description |
---|
CustomRepresenter() |
Modifier and Type | Method and Description |
---|---|
protected org.yaml.snakeyaml.nodes.Tag |
getTag(java.lang.Class<?> arg0,
org.yaml.snakeyaml.nodes.Tag arg1) |
protected org.yaml.snakeyaml.nodes.MappingNode |
representJavaBean(java.util.Set<org.yaml.snakeyaml.introspector.Property> properties,
java.lang.Object javaBean) |
protected org.yaml.snakeyaml.nodes.NodeTuple |
representJavaBeanProperty(java.lang.Object javaBean,
org.yaml.snakeyaml.introspector.Property property,
java.lang.Object propertyValue,
org.yaml.snakeyaml.nodes.Tag customTag) |
addTypeDescription, checkGlobalTag, getProperties, setPropertyUtils
getDefaultFlowStyle, getDefaultScalarStyle, getPropertyUtils, isExplicitPropertyUtils, represent, representData, representMapping, representScalar, representScalar, representSequence, setDefaultFlowStyle, setDefaultScalarStyle
protected java.util.Map<java.lang.Class<? extends java.lang.Object>,org.yaml.snakeyaml.nodes.Tag> classTags
protected java.util.TimeZone timeZone
protected org.yaml.snakeyaml.DumperOptions.NonPrintableStyle nonPrintableStyle
public static java.util.regex.Pattern MULTILINE_PATTERN
protected org.yaml.snakeyaml.nodes.MappingNode representJavaBean(java.util.Set<org.yaml.snakeyaml.introspector.Property> properties, java.lang.Object javaBean)
representJavaBean
in class org.yaml.snakeyaml.representer.Representer
protected org.yaml.snakeyaml.nodes.NodeTuple representJavaBeanProperty(java.lang.Object javaBean, org.yaml.snakeyaml.introspector.Property property, java.lang.Object propertyValue, org.yaml.snakeyaml.nodes.Tag customTag)
representJavaBeanProperty
in class org.yaml.snakeyaml.representer.Representer
protected org.yaml.snakeyaml.nodes.Tag getTag(java.lang.Class<?> arg0, org.yaml.snakeyaml.nodes.Tag arg1)
Copyright © 2020. All rights reserved.