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, toStringMethods inherited from class org.revapi.base.BaseElement
castThis, clone, getApi, getArchive, getChildren, getParent, getReferencedElements, getReferencingElements, iterateOverChildren, newChildrenInstance, newReference, searchChildren, searchChildren, setArchiveMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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)
-