Hierarchy For Package com.github.siroshun09.configapi.core.node

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.github.siroshun09.configapi.core.node.CommentedNode<T> (implements com.github.siroshun09.configapi.core.node.CommentableNode<T>)
    • com.github.siroshun09.configapi.core.node.NullNode (implements com.github.siroshun09.configapi.core.node.Node<T>)
    • java.lang.Record
      • com.github.siroshun09.configapi.core.node.BooleanArray (implements com.github.siroshun09.configapi.core.node.ArrayNode<T>)
      • com.github.siroshun09.configapi.core.node.BooleanValue (implements com.github.siroshun09.configapi.core.node.StringRepresentable, com.github.siroshun09.configapi.core.node.ValueNode<T>)
      • com.github.siroshun09.configapi.core.node.ByteArray (implements com.github.siroshun09.configapi.core.node.ArrayNode<T>)
      • com.github.siroshun09.configapi.core.node.ByteValue (implements com.github.siroshun09.configapi.core.node.NumberValue, com.github.siroshun09.configapi.core.node.StringRepresentable)
      • com.github.siroshun09.configapi.core.node.CharArray (implements com.github.siroshun09.configapi.core.node.ArrayNode<T>)
      • com.github.siroshun09.configapi.core.node.CharValue (implements com.github.siroshun09.configapi.core.node.StringRepresentable, com.github.siroshun09.configapi.core.node.ValueNode<T>)
      • com.github.siroshun09.configapi.core.node.DoubleArray (implements com.github.siroshun09.configapi.core.node.ArrayNode<T>)
      • com.github.siroshun09.configapi.core.node.DoubleValue (implements com.github.siroshun09.configapi.core.node.NumberValue, com.github.siroshun09.configapi.core.node.StringRepresentable)
      • com.github.siroshun09.configapi.core.node.EnumValue<E> (implements com.github.siroshun09.configapi.core.node.StringRepresentable, com.github.siroshun09.configapi.core.node.ValueNode<T>)
      • com.github.siroshun09.configapi.core.node.FloatArray (implements com.github.siroshun09.configapi.core.node.ArrayNode<T>)
      • com.github.siroshun09.configapi.core.node.FloatValue (implements com.github.siroshun09.configapi.core.node.NumberValue, com.github.siroshun09.configapi.core.node.StringRepresentable)
      • com.github.siroshun09.configapi.core.node.IntArray (implements com.github.siroshun09.configapi.core.node.ArrayNode<T>)
      • com.github.siroshun09.configapi.core.node.IntValue (implements com.github.siroshun09.configapi.core.node.NumberValue, com.github.siroshun09.configapi.core.node.StringRepresentable)
      • com.github.siroshun09.configapi.core.node.LongArray (implements com.github.siroshun09.configapi.core.node.ArrayNode<T>)
      • com.github.siroshun09.configapi.core.node.LongValue (implements com.github.siroshun09.configapi.core.node.NumberValue, com.github.siroshun09.configapi.core.node.StringRepresentable)
      • com.github.siroshun09.configapi.core.node.ObjectNode<T> (implements com.github.siroshun09.configapi.core.node.Node<T>)
      • com.github.siroshun09.configapi.core.node.ShortArray (implements com.github.siroshun09.configapi.core.node.ArrayNode<T>)
      • com.github.siroshun09.configapi.core.node.ShortValue (implements com.github.siroshun09.configapi.core.node.NumberValue, com.github.siroshun09.configapi.core.node.StringRepresentable)
      • com.github.siroshun09.configapi.core.node.StringValue (implements com.github.siroshun09.configapi.core.node.StringRepresentable, com.github.siroshun09.configapi.core.node.ValueNode<T>)

Interface Hierarchy

  • java.lang.Comparable<T>
    • com.github.siroshun09.configapi.core.node.NumberValue (also extends com.github.siroshun09.configapi.core.node.ValueNode<T>)
  • com.github.siroshun09.configapi.core.node.Node<T>
    • com.github.siroshun09.configapi.core.node.ArrayNode<T>
    • com.github.siroshun09.configapi.core.node.CommentableNode<T>
      • com.github.siroshun09.configapi.core.node.ListNode
      • com.github.siroshun09.configapi.core.node.MapNode
    • com.github.siroshun09.configapi.core.node.ValueNode<T>
  • com.github.siroshun09.configapi.core.node.StringRepresentable