public class DateSerializer extends Object implements org.commonjava.web.json.ser.WebSerializationAdapter, com.google.gson.JsonSerializer<Date>, com.google.gson.JsonDeserializer<Date>
| Modifier and Type | Field and Description |
|---|---|
static String |
DATE_FORMAT |
| Constructor and Description |
|---|
DateSerializer() |
| Modifier and Type | Method and Description |
|---|---|
Date |
deserialize(com.google.gson.JsonElement src,
Type type,
com.google.gson.JsonDeserializationContext ctx) |
static String |
formatDate(Date src) |
static Date |
parseDate(String s) |
void |
register(com.google.gson.GsonBuilder gsonBuilder) |
com.google.gson.JsonElement |
serialize(Date src,
Type type,
com.google.gson.JsonSerializationContext ctx) |
public static final String DATE_FORMAT
public void register(com.google.gson.GsonBuilder gsonBuilder)
register in interface org.commonjava.web.json.ser.WebSerializationAdapterpublic Date deserialize(com.google.gson.JsonElement src, Type type, com.google.gson.JsonDeserializationContext ctx) throws com.google.gson.JsonParseException
deserialize in interface com.google.gson.JsonDeserializer<Date>com.google.gson.JsonParseExceptionpublic static Date parseDate(String s) throws ParseException
ParseExceptionpublic com.google.gson.JsonElement serialize(Date src, Type type, com.google.gson.JsonSerializationContext ctx)
serialize in interface com.google.gson.JsonSerializer<Date>Copyright © 2013. All Rights Reserved.