public class JavaParserJsonDeserializer extends Object
JavaParserJsonSerializer
.Constructor and Description |
---|
JavaParserJsonDeserializer() |
Modifier and Type | Method and Description |
---|---|
Node |
deserializeObject(javax.json.JsonReader reader)
Deserializes json, contained by JsonReader, into AST node.
|
protected boolean |
readNonMetaProperties(String name,
javax.json.JsonValue jsonValue,
Node node)
Reads properties from json not included in meta model (i.e., RANGE and TOKEN_RANGE).
|
protected boolean |
readRange(String name,
javax.json.JsonValue jsonValue,
Node node) |
protected JavaToken |
readToken(String name,
javax.json.JsonObject jsonObject) |
protected boolean |
readTokenRange(String name,
javax.json.JsonValue jsonValue,
Node node) |
public Node deserializeObject(javax.json.JsonReader reader)
reader
- json-p reader (object-level reader, see their docs)protected boolean readNonMetaProperties(String name, javax.json.JsonValue jsonValue, Node node)
name
- propertyKey name for json valuejsonValue
- json value that needs to be deserialized for this propertyKeynode
- instance to which the deserialized value will be set toprotected boolean readTokenRange(String name, javax.json.JsonValue jsonValue, Node node)
Copyright © 2007–2022. All rights reserved.