public abstract class JsonGenerator extends Object implements Generator
Constructor and Description |
---|
JsonGenerator() |
Modifier and Type | Method and Description |
---|---|
protected com.google.gson.JsonObject |
_with(com.google.gson.JsonObject jsonObject,
String propertyName,
Boolean value) |
protected com.google.gson.JsonObject |
_with(com.google.gson.JsonObject jsonObject,
String propertyName,
Character value) |
protected com.google.gson.JsonObject |
_with(com.google.gson.JsonObject jsonObject,
String propertyName,
Collection<? extends org.eclipse.emf.ecore.EObject> collection) |
protected com.google.gson.JsonObject |
_with(com.google.gson.JsonObject jsonObject,
String propertyName,
com.google.gson.JsonElement value) |
protected com.google.gson.JsonObject |
_with(com.google.gson.JsonObject jsonObject,
String propertyName,
Number value) |
protected com.google.gson.JsonObject |
_with(com.google.gson.JsonObject jsonObject,
String propertyName,
String value) |
abstract com.google.gson.JsonElement |
createJsonElement(org.eclipse.emf.ecore.EObject object) |
String |
generate(org.eclipse.emf.ecore.EObject object)
Generate another representation of the given
EObject as a string. |
protected com.google.gson.JsonObject |
with(com.google.gson.JsonObject jsonObject,
String propertyName,
Object value) |
public abstract com.google.gson.JsonElement createJsonElement(org.eclipse.emf.ecore.EObject object)
public String generate(org.eclipse.emf.ecore.EObject object)
Generator
EObject
as a string.protected com.google.gson.JsonObject _with(com.google.gson.JsonObject jsonObject, String propertyName, com.google.gson.JsonElement value)
protected com.google.gson.JsonObject _with(com.google.gson.JsonObject jsonObject, String propertyName, String value)
protected com.google.gson.JsonObject _with(com.google.gson.JsonObject jsonObject, String propertyName, Number value)
protected com.google.gson.JsonObject _with(com.google.gson.JsonObject jsonObject, String propertyName, Boolean value)
protected com.google.gson.JsonObject _with(com.google.gson.JsonObject jsonObject, String propertyName, Character value)
protected com.google.gson.JsonObject _with(com.google.gson.JsonObject jsonObject, String propertyName, Collection<? extends org.eclipse.emf.ecore.EObject> collection)
Copyright © 2017. All rights reserved.