org.primefaces.extensions.util.json
Class DateTypeAdapter

java.lang.Object
  extended by org.primefaces.extensions.util.json.DateTypeAdapter
All Implemented Interfaces:
com.google.gson.JsonDeserializer<java.util.Date>, com.google.gson.JsonSerializer<java.util.Date>

public class DateTypeAdapter
extends java.lang.Object
implements com.google.gson.JsonSerializer<java.util.Date>, com.google.gson.JsonDeserializer<java.util.Date>

Gson Serializer / Deserializer for Date.

Since:
0.6.2
Version:
$Revision$
Author:
Oleg Varaksin / last modified by $Author$

Constructor Summary
DateTypeAdapter()
           
 
Method Summary
 java.util.Date deserialize(com.google.gson.JsonElement json, java.lang.reflect.Type typeOfT, com.google.gson.JsonDeserializationContext context)
           
 com.google.gson.JsonElement serialize(java.util.Date src, java.lang.reflect.Type typeOfSrc, com.google.gson.JsonSerializationContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateTypeAdapter

public DateTypeAdapter()
Method Detail

serialize

public com.google.gson.JsonElement serialize(java.util.Date src,
                                             java.lang.reflect.Type typeOfSrc,
                                             com.google.gson.JsonSerializationContext context)
Specified by:
serialize in interface com.google.gson.JsonSerializer<java.util.Date>

deserialize

public java.util.Date deserialize(com.google.gson.JsonElement json,
                                  java.lang.reflect.Type typeOfT,
                                  com.google.gson.JsonDeserializationContext context)
                           throws com.google.gson.JsonParseException
Specified by:
deserialize in interface com.google.gson.JsonDeserializer<java.util.Date>
Throws:
com.google.gson.JsonParseException


Copyright © 2011-2013. All Rights Reserved.