private class GsonUriSerializer.CrawleableUriAdapter extends com.google.gson.TypeAdapter<CrawleableUri>
| Modifier and Type | Field and Description |
|---|---|
private static String |
ADDRESS_HOST_KEY |
private static String |
ADDRESS_IP_KEY |
private static String |
ADDRESS_KEY |
private static String |
DATA_KEY |
private static String |
DATA_NAME_KEY |
private static String |
DATA_VALUE_KEY |
private static String |
DATA_VALUE_TYPE_KEY |
private static String |
URI_KEY |
private static String |
URI_TYPE_KEY |
| Modifier | Constructor and Description |
|---|---|
private |
CrawleableUriAdapter() |
| Modifier and Type | Method and Description |
|---|---|
CrawleableUri |
read(com.google.gson.stream.JsonReader in) |
private void |
readDataObject(com.google.gson.stream.JsonReader in,
Map<String,Object> data) |
private InetAddress |
readInetAddress(com.google.gson.stream.JsonReader in) |
void |
write(com.google.gson.stream.JsonWriter out,
CrawleableUri uri) |
private void |
writeDataEntry(com.google.gson.stream.JsonWriter out,
String key,
Object value) |
private void |
writeInetAddress(com.google.gson.stream.JsonWriter out,
InetAddress ipAddress) |
private static final String URI_KEY
private static final String ADDRESS_KEY
private static final String ADDRESS_IP_KEY
private static final String ADDRESS_HOST_KEY
private static final String URI_TYPE_KEY
private static final String DATA_KEY
private static final String DATA_NAME_KEY
private static final String DATA_VALUE_KEY
private static final String DATA_VALUE_TYPE_KEY
public void write(com.google.gson.stream.JsonWriter out,
CrawleableUri uri)
throws IOException
write in class com.google.gson.TypeAdapter<CrawleableUri>IOExceptionprivate void writeInetAddress(com.google.gson.stream.JsonWriter out,
InetAddress ipAddress)
throws IOException
IOExceptionprivate void writeDataEntry(com.google.gson.stream.JsonWriter out,
String key,
Object value)
throws IOException
IOExceptionpublic CrawleableUri read(com.google.gson.stream.JsonReader in) throws IOException
read in class com.google.gson.TypeAdapter<CrawleableUri>IOExceptionprivate InetAddress readInetAddress(com.google.gson.stream.JsonReader in) throws IOException
IOExceptionprivate void readDataObject(com.google.gson.stream.JsonReader in,
Map<String,Object> data)
throws IOException
IOExceptionCopyright © 2017–2019. All rights reserved.