Interface Node

    • Method Detail

      • modelId

        int modelId()
      • parent

        Node parent()
      • parentPropertyName

        String parentPropertyName()
      • mapPropertyName

        String mapPropertyName()
      • getNodeAttribute

        Object getNodeAttribute​(String attributeName)
      • setNodeAttribute

        void setNodeAttribute​(String attributeName,
                              Object attributeValue)
      • clearNodeAttributes

        void clearNodeAttributes()
      • addExtraProperty

        void addExtraProperty​(String key,
                              com.fasterxml.jackson.databind.JsonNode value)
      • removeExtraProperty

        com.fasterxml.jackson.databind.JsonNode removeExtraProperty​(String name)
      • hasExtraProperties

        boolean hasExtraProperties()
      • getExtraPropertyNames

        List<String> getExtraPropertyNames()
      • getExtraProperty

        com.fasterxml.jackson.databind.JsonNode getExtraProperty​(String name)
      • isAttached

        boolean isAttached()
      • attach

        void attach​(Node parent)
      • emptyClone

        Node emptyClone()