public class DocumentAdapter
extends com.google.gson.TypeAdapter<org.dice_research.topicmodeling.utils.doc.Document>
| Modifier and Type | Field and Description |
|---|---|
protected com.google.gson.Gson |
gson |
private static String |
ID_KEY |
private static org.slf4j.Logger |
LOGGER |
private static String |
PROPERTIES_KEY |
private static String |
PROPERTY_TYPE_KEY |
private static String |
PROPERTY_VALUE_KEY |
| Constructor and Description |
|---|
DocumentAdapter() |
| Modifier and Type | Method and Description |
|---|---|
org.dice_research.topicmodeling.utils.doc.Document |
read(com.google.gson.stream.JsonReader in) |
private void |
readDocumentProperty(com.google.gson.stream.JsonReader in,
List<org.dice_research.topicmodeling.utils.doc.DocumentProperty> properties) |
void |
setGson(com.google.gson.Gson gson) |
void |
write(com.google.gson.stream.JsonWriter out,
org.dice_research.topicmodeling.utils.doc.Document document) |
private void |
writeDocumentProperty(com.google.gson.stream.JsonWriter out,
org.dice_research.topicmodeling.utils.doc.DocumentProperty property) |
private static final org.slf4j.Logger LOGGER
private static final String ID_KEY
private static final String PROPERTIES_KEY
private static final String PROPERTY_TYPE_KEY
private static final String PROPERTY_VALUE_KEY
protected com.google.gson.Gson gson
public void write(com.google.gson.stream.JsonWriter out,
org.dice_research.topicmodeling.utils.doc.Document document)
throws IOException
write in class com.google.gson.TypeAdapter<org.dice_research.topicmodeling.utils.doc.Document>IOExceptionprivate void writeDocumentProperty(com.google.gson.stream.JsonWriter out,
org.dice_research.topicmodeling.utils.doc.DocumentProperty property)
throws IOException
IOExceptionpublic org.dice_research.topicmodeling.utils.doc.Document read(com.google.gson.stream.JsonReader in)
throws IOException
read in class com.google.gson.TypeAdapter<org.dice_research.topicmodeling.utils.doc.Document>IOExceptionprivate void readDocumentProperty(com.google.gson.stream.JsonReader in,
List<org.dice_research.topicmodeling.utils.doc.DocumentProperty> properties)
throws IOException
IOExceptionpublic void setGson(com.google.gson.Gson gson)
Copyright © 2015–2020. All rights reserved.