类 YamlParserUtil.CustomRepresenter

  • 封闭类:
    YamlParserUtil

    public static class YamlParserUtil.CustomRepresenter
    extends org.yaml.snakeyaml.representer.Representer
    • 嵌套类概要

      嵌套类 
      修饰符和类型 说明
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentArray  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentBoolean  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentByteArray  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentDate  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentEnum  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentIterator  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentList  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentMap  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentNull  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentNumber  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentPrimitiveArray  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentSet  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentString  
      protected class  org.yaml.snakeyaml.representer.SafeRepresenter.RepresentUuid  
      • 从类继承的嵌套类/接口 org.yaml.snakeyaml.representer.Representer

        org.yaml.snakeyaml.representer.Representer.RepresentJavaBean
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      protected java.util.Map<java.lang.Class<? extends java.lang.Object>,​org.yaml.snakeyaml.nodes.Tag> classTags  
      protected org.yaml.snakeyaml.DumperOptions.NonPrintableStyle nonPrintableStyle  
      protected java.util.TimeZone timeZone  
      • 从类继承的字段 org.yaml.snakeyaml.representer.Representer

        typeDefinitions
      • 从类继承的字段 org.yaml.snakeyaml.representer.BaseRepresenter

        defaultFlowStyle, defaultScalarStyle, multiRepresenters, nullRepresenter, objectToRepresent, representedObjects, representers
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      org.yaml.snakeyaml.nodes.Tag addClassTag​(java.lang.Class<? extends java.lang.Object> arg0, org.yaml.snakeyaml.nodes.Tag arg1)  
      protected org.yaml.snakeyaml.nodes.Tag getTag​(java.lang.Class<?> arg0, org.yaml.snakeyaml.nodes.Tag arg1)  
      java.util.TimeZone getTimeZone()  
      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)  
      void setTimeZone​(java.util.TimeZone arg0)  
      • 从类继承的方法 org.yaml.snakeyaml.representer.Representer

        addTypeDescription, checkGlobalTag, getProperties, representJavaBean, setPropertyUtils
      • 从类继承的方法 org.yaml.snakeyaml.representer.BaseRepresenter

        getDefaultFlowStyle, getDefaultScalarStyle, getPropertyUtils, isExplicitPropertyUtils, represent, representData, representMapping, representScalar, representScalar, representSequence, setDefaultFlowStyle, setDefaultScalarStyle
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • classTags

        protected java.util.Map<java.lang.Class<? extends java.lang.Object>,​org.yaml.snakeyaml.nodes.Tag> classTags
      • timeZone

        protected java.util.TimeZone timeZone
      • nonPrintableStyle

        protected org.yaml.snakeyaml.DumperOptions.NonPrintableStyle nonPrintableStyle
    • 构造器详细资料

      • CustomRepresenter

        public CustomRepresenter()
    • 方法详细资料

      • representJavaBeanProperty

        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 在类中 org.yaml.snakeyaml.representer.Representer
      • getTag

        protected org.yaml.snakeyaml.nodes.Tag getTag​(java.lang.Class<?> arg0,
                                                      org.yaml.snakeyaml.nodes.Tag arg1)
      • addClassTag

        public org.yaml.snakeyaml.nodes.Tag addClassTag​(java.lang.Class<? extends java.lang.Object> arg0,
                                                        org.yaml.snakeyaml.nodes.Tag arg1)
      • getTimeZone

        public java.util.TimeZone getTimeZone()
      • setTimeZone

        public void setTimeZone​(java.util.TimeZone arg0)