Class CompositeNode<T extends Collection<JsonNode>>

java.lang.Object
cz.cvut.kbss.jsonld.serialization.model.JsonNode
cz.cvut.kbss.jsonld.serialization.model.CompositeNode<T>
Direct Known Subclasses:
CollectionNode, ObjectNode

public abstract class CompositeNode<T extends Collection<JsonNode>> extends JsonNode
  • Constructor Details

    • CompositeNode

      public CompositeNode()
    • CompositeNode

      public CompositeNode(String name)
  • Method Details

    • addItem

      public void addItem(JsonNode item)
    • prependItem

      public void prependItem(JsonNode item)
    • getItems

      public Collection<JsonNode> getItems()
    • isEmpty

      public boolean isEmpty()
    • close

      public void close()
    • isOpen

      public boolean isOpen()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object