Package 

Class BuildersKt

    • Method Summary

      Modifier and Type Method Description
      final BasicConfigurationNode node(ConfigurationOptions options, Function1<BasicConfigurationNode, Unit> init) Create a new basic configuration node, optionally providing options.
      final CommentedConfigurationNode commented(ConfigurationOptions options, Function1<CommentedConfigurationNode, Unit> init) Create a commented configuration node.
      final AttributedConfigurationNode attributed(String nodeName, Pair<String, String> attributes, ConfigurationOptions options, Function1<AttributedConfigurationNode, Unit> init) Create a new attributed configuration node, with all attributes applied, the provided options, and running init to initialize the node.
      • Methods inherited from class java.lang.Object

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

      • node

         final BasicConfigurationNode node(ConfigurationOptions options, Function1<BasicConfigurationNode, Unit> init)

        Create a new basic configuration node, optionally providing options.

      • commented

         final CommentedConfigurationNode commented(ConfigurationOptions options, Function1<CommentedConfigurationNode, Unit> init)

        Create a commented configuration node.

      • attributed

         final AttributedConfigurationNode attributed(String nodeName, Pair<String, String> attributes, ConfigurationOptions options, Function1<AttributedConfigurationNode, Unit> init)

        Create a new attributed configuration node, with all attributes applied, the provided options, and running init to initialize the node.