Package | Description |
---|---|
com.github.fge.jsonschema.ref |
JSON Reference related classes
|
com.github.fge.jsonschema.tree |
Modifier and Type | Method and Description |
---|---|
JsonPointer |
JsonPointer.append(int index)
Append an array index to this pointer.
|
JsonPointer |
JsonPointer.append(JsonPointer other)
Append a pointer to the current pointer
|
JsonPointer |
JsonPointer.append(String element)
Append a reference token as a string to this pointer.
|
static JsonPointer |
JsonPointer.empty()
Return an empty pointer
|
JsonPointer |
JsonPointer.relativize(JsonPointer other)
Relativize a pointer to the current pointer
|
Modifier and Type | Method and Description |
---|---|
List<JsonPointer> |
JsonPointer.asElements()
Return this pointer as a series of JSON Pointers starting from the
beginning
|
Modifier and Type | Method and Description |
---|---|
JsonPointer |
JsonPointer.append(JsonPointer other)
Append a pointer to the current pointer
|
boolean |
JsonPointer.isParentOf(JsonPointer other)
Return true if this JSON Pointer is "parent" of another one
|
JsonPointer |
JsonPointer.relativize(JsonPointer other)
Relativize a pointer to the current pointer
|
Modifier and Type | Field and Description |
---|---|
protected JsonPointer |
BaseJsonTree.currentPointer
The current JSON Pointer into the node.
|
Modifier and Type | Field and Description |
---|---|
protected Deque<JsonPointer> |
BaseJsonTree.pointerStack
The queue of JSON Pointers
|
Modifier and Type | Method and Description |
---|---|
JsonPointer |
JsonTree.getCurrentPointer()
Get the current path into the document
|
JsonPointer |
BaseJsonTree.getCurrentPointer() |
abstract JsonPointer |
JsonSchemaTree.matchingPointer(JsonRef ref)
Return a matching pointer in this tree for a fully resolved reference
|
JsonPointer |
InlineSchemaTree.matchingPointer(JsonRef ref) |
JsonPointer |
CanonicalSchemaTree.matchingPointer(JsonRef ref)
Return a matching pointer in this tree for a fully resolved reference
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleJsonTree.append(JsonPointer ptr) |
void |
JsonTree.append(JsonPointer ptr)
Append a JSON Pointer to the current path
|
void |
JsonSchemaTree.append(JsonPointer ptr) |
protected void |
BaseJsonTree.pushPointer(JsonPointer pointer) |
void |
JsonSchemaTree.setPointer(JsonPointer pointer) |
Copyright © 2013. All Rights Reserved.