Class JsonElement
java.lang.Object
org.revapi.base.BaseElement<JsonElement>
org.revapi.jackson.JacksonElement<JsonElement>
org.revapi.json.JsonElement
- All Implemented Interfaces:
Cloneable
,Comparable<JsonElement>
,org.revapi.Element<JsonElement>
-
Field Summary
Fields inherited from class org.revapi.jackson.JacksonElement
filePath, indexInParent, keyInParent, node
-
Constructor Summary
ConstructorsConstructorDescriptionJsonElement
(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 class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.revapi.Element
as, getCumulativeReferencedElements, getCumulativeReferencingElements, stream
-
Constructor Details
-
JsonElement
-
JsonElement
public JsonElement(org.revapi.API api, org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, int index)
-