Package io.kubernetes.client.util
Class Yaml.CustomRepresenter
java.lang.Object
org.yaml.snakeyaml.representer.BaseRepresenter
org.yaml.snakeyaml.representer.Representer
io.kubernetes.client.util.Yaml.CustomRepresenter
- Enclosing class:
- Yaml
public static class Yaml.CustomRepresenter
extends org.yaml.snakeyaml.representer.Representer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.yaml.snakeyaml.representer.Representer
org.yaml.snakeyaml.representer.Representer.RepresentJavaBean
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.yaml.snakeyaml.DumperOptions.NonPrintableStyle
protected TimeZone
Fields inherited from class org.yaml.snakeyaml.representer.Representer
typeDefinitions
Fields inherited from class org.yaml.snakeyaml.representer.BaseRepresenter
defaultFlowStyle, defaultScalarStyle, multiRepresenters, nullRepresenter, objectToRepresent, representedObjects, representers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.yaml.snakeyaml.nodes.Tag
addClassTag
(Class<? extends Object> arg0, org.yaml.snakeyaml.nodes.Tag arg1) protected org.yaml.snakeyaml.nodes.Tag
protected org.yaml.snakeyaml.nodes.MappingNode
representJavaBean
(Set<org.yaml.snakeyaml.introspector.Property> properties, Object javaBean) protected org.yaml.snakeyaml.nodes.NodeTuple
representJavaBeanProperty
(Object javaBean, org.yaml.snakeyaml.introspector.Property property, Object propertyValue, org.yaml.snakeyaml.nodes.Tag customTag) void
setTimeZone
(TimeZone arg0) Methods inherited from class org.yaml.snakeyaml.representer.Representer
addTypeDescription, checkGlobalTag, getProperties, setPropertyUtils
Methods inherited from class org.yaml.snakeyaml.representer.BaseRepresenter
getDefaultFlowStyle, getDefaultScalarStyle, getPropertyUtils, isExplicitPropertyUtils, represent, representData, representMapping, representScalar, representScalar, representSequence, setDefaultFlowStyle, setDefaultScalarStyle
-
Field Details
-
classTags
-
timeZone
-
nonPrintableStyle
protected org.yaml.snakeyaml.DumperOptions.NonPrintableStyle nonPrintableStyle
-
-
Constructor Details
-
CustomRepresenter
public CustomRepresenter()
-
-
Method Details
-
representJavaBean
protected org.yaml.snakeyaml.nodes.MappingNode representJavaBean(Set<org.yaml.snakeyaml.introspector.Property> properties, Object javaBean) - Overrides:
representJavaBean
in classorg.yaml.snakeyaml.representer.Representer
-
representJavaBeanProperty
protected org.yaml.snakeyaml.nodes.NodeTuple representJavaBeanProperty(Object javaBean, org.yaml.snakeyaml.introspector.Property property, Object propertyValue, org.yaml.snakeyaml.nodes.Tag customTag) - Overrides:
representJavaBeanProperty
in classorg.yaml.snakeyaml.representer.Representer
-
getTag
-
addClassTag
-
getTimeZone
-
setTimeZone
-