Interface YTreeMapNode

    • Method Detail

      • keys

        java.util.Set<java.lang.String> keys()
      • values

        java.util.Collection<YTreeNode> values()
      • containsKey

        boolean containsKey​(java.lang.String key)
      • remove

        java.util.Optional<YTreeNode> remove​(java.lang.String key)
      • putAll

        void putAll​(java.util.Map<? extends java.lang.String,​? extends YTreeNode> map)
      • get

        java.util.Optional<YTreeNode> get​(java.lang.String key)
      • getOrThrow

        default YTreeNode getOrThrow​(java.lang.String key)
      • getOrThrow

        default YTreeNode getOrThrow​(java.lang.String key,
                                     java.util.function.Supplier<java.lang.String> createMessage)
      • getOrDefault

        default YTreeNode getOrDefault​(java.lang.String key,
                                       java.util.function.Supplier<YTreeNode> defaultNode)
      • getString

        default java.lang.String getString​(java.lang.String key)
      • getStringO

        default java.util.Optional<java.lang.String> getStringO​(java.lang.String key)
      • getBytes

        default byte[] getBytes​(java.lang.String key)
      • getBytesO

        default java.util.Optional<byte[]> getBytesO​(java.lang.String key)
      • getInt

        default int getInt​(java.lang.String key)
      • getIntO

        default java.util.Optional<java.lang.Integer> getIntO​(java.lang.String key)
      • getLong

        default long getLong​(java.lang.String key)
      • getLongO

        default java.util.Optional<java.lang.Long> getLongO​(java.lang.String key)
      • getBool

        default boolean getBool​(java.lang.String key)
      • getBoolO

        default java.util.Optional<java.lang.Boolean> getBoolO​(java.lang.String key)
      • getDouble

        default double getDouble​(java.lang.String key)
      • getDoubleO

        default java.util.Optional<java.lang.Double> getDoubleO​(java.lang.String key)
      • getList

        default YTreeListNode getList​(java.lang.String key)
      • getListO

        default java.util.Optional<YTreeListNode> getListO​(java.lang.String key)
      • getMap

        default YTreeMapNode getMap​(java.lang.String key)
      • getMapO

        default java.util.Optional<YTreeMapNode> getMapO​(java.lang.String key)
      • getFilterNull

        default java.util.Optional<YTreeNode> getFilterNull​(java.lang.String key)