Class YamlFormat

  • All Implemented Interfaces:
    ch.kk7.confij.source.format.ConfijFormat

    public class YamlFormat
    extends java.lang.Object
    implements ch.kk7.confij.source.format.ConfijFormat
    • Constructor Summary

      Constructors 
      Constructor Description
      YamlFormat()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void override​(ch.kk7.confij.tree.ConfijNode rootNode, java.lang.String content)  
      protected java.lang.Object simplify​(java.lang.Object yaml)  
      protected @NonNull java.util.Map<java.lang.String,​java.lang.Object> simplifyList​(@NonNull java.util.List<java.lang.Object> yaml)  
      protected @NonNull java.util.Map<java.lang.String,​java.lang.Object> simplifyMap​(@NonNull java.util.Map<java.lang.Object,​java.lang.Object> yaml)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • YamlFormat

        public YamlFormat()
    • Method Detail

      • override

        public void override​(ch.kk7.confij.tree.ConfijNode rootNode,
                             java.lang.String content)
        Specified by:
        override in interface ch.kk7.confij.source.format.ConfijFormat
      • simplify

        protected java.lang.Object simplify​(java.lang.Object yaml)
      • simplifyMap

        @NonNull
        protected @NonNull java.util.Map<java.lang.String,​java.lang.Object> simplifyMap​(@NonNull
                                                                                              @NonNull java.util.Map<java.lang.Object,​java.lang.Object> yaml)
      • simplifyList

        @NonNull
        protected @NonNull java.util.Map<java.lang.String,​java.lang.Object> simplifyList​(@NonNull
                                                                                               @NonNull java.util.List<java.lang.Object> yaml)