@@ -0,0 +1,420 @@
+package com.mobilejazz.cacheio;%0A%0Aimport com.google.gson.Gson;%0A%0Apublic class GsonSerialiser%3CT%3E implements Serialiser%3CT%3E %7B%0A%0A  private Gson gson;%0A%0A  public GsonSerialiser(Gson gson) %7B%0A    this.gson = gson;%0A  %7D%0A%0A  @Override public byte%5B%5D toBytes(T value) %7B%0A    return gson.toJson(value).getBytes();%0A  %7D%0A%0A  @Override public T fromBytes(byte%5B%5D value, Class type) %7B%0A    return (T) gson.fromJson(new String(value), type);%0A  %7D%0A%7D%0A

Implement GsonSerialiser class