Interface CommentedYAML

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      @Nullable java.util.List<java.lang.String> getHeaderComments​(@Nullable java.lang.String key)  
      @Nullable java.lang.String getInlineComment​(@NotNull java.lang.String key)  
      default @NotNull java.util.Set<java.lang.String> getKeys()  
      @Nullable java.util.Set<java.lang.String> getKeys​(@Nullable java.lang.String sectionKey, boolean deep)  
      @Nullable java.lang.Object getValue​(@NotNull java.lang.String key)  
      java.lang.String serializeValue​(@NotNull java.lang.String key, @NotNull java.lang.Object value)  
    • Method Detail

      • getKeys

        @NotNull
        default @NotNull java.util.Set<java.lang.String> getKeys()
      • serializeValue

        java.lang.String serializeValue​(@NotNull
                                        @NotNull java.lang.String key,
                                        @NotNull
                                        @NotNull java.lang.Object value)
      • getKeys

        @Contract("null,_ -> !null;!null,_ -> _")
        @Nullable
        @Nullable java.util.Set<java.lang.String> getKeys​(@Nullable
                                                          @Nullable java.lang.String sectionKey,
                                                          boolean deep)
      • getValue

        @Nullable
        @Nullable java.lang.Object getValue​(@NotNull
                                            @NotNull java.lang.String key)
      • getInlineComment

        @Nullable
        @Nullable java.lang.String getInlineComment​(@NotNull
                                                    @NotNull java.lang.String key)
      • getHeaderComments

        @Nullable
        @Nullable java.util.List<java.lang.String> getHeaderComments​(@Nullable
                                                                     @Nullable java.lang.String key)