Class AbstractNodeBuilderImpl.MergingKey

java.lang.Object
io.helidon.config.AbstractNodeBuilderImpl.MergingKey
Enclosing class:
AbstractNodeBuilderImpl<ID,B>

public static class AbstractNodeBuilderImpl.MergingKey extends Object
Internal config node key useful during internal structure building.
  • Method Details

    • of

      Creates instance of Key parsed from string representation.
      Parameters:
      key - fully-qualified key
      Returns:
      new instance of Key
    • first

      public String first()
      Returns first key token.
      Returns:
      first key token.
    • rest

      Returns a sub-key of the key. If the key represents a leaf node it returns null.
      Returns:
      a sub-key of the key.
    • isLeaf

      public boolean isLeaf()
      Returns true in case the key represents a leaf node.
      Returns:
      true in case the key represents a leaf node.
    • toString

      public String toString()
      Overrides:
      toString in class Object