Class JsonElement

    • Field Summary

      • Fields inherited from class org.revapi.jackson.JacksonElement

        filePath, indexInParent, keyInParent, node
    • Constructor Summary

      Constructors 
      Constructor Description
      JsonElement​(org.revapi.API api, org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, int index)  
      JsonElement​(org.revapi.API api, org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, String key)  
    • Method Summary

      • Methods inherited from class org.revapi.jackson.JacksonElement

        compareTo, createFullHumanReadableString, equals, getFilePath, getFullHumanReadableString, getNode, getPath, getPathPart, getValueString, hashCode, setParent, toString
      • Methods inherited from class org.revapi.base.BaseElement

        castThis, clone, getApi, getArchive, getChildren, getParent, getReferencedElements, getReferencingElements, iterateOverChildren, newChildrenInstance, newReference, searchChildren, searchChildren, setArchive
      • Methods inherited from interface org.revapi.Element

        as, getCumulativeReferencedElements, getCumulativeReferencingElements, stream
    • Constructor Detail

      • JsonElement

        public JsonElement​(org.revapi.API api,
                           org.revapi.Archive archive,
                           String filePath,
                           com.fasterxml.jackson.core.TreeNode node,
                           String key)
      • JsonElement

        public JsonElement​(org.revapi.API api,
                           org.revapi.Archive archive,
                           String filePath,
                           com.fasterxml.jackson.core.TreeNode node,
                           int index)