title: GSON deserialization problem
body: <p>I am having a deserialization problem using the GSON library.</p>
  
  <p>The following is the JSON code which I try to deserialize</p>
  
  <pre><code>{"response": {
    "@service": "CreateUser",
    "@response-code": "100",
    "@timestamp": "2010-11-27T15:52:43-08:00",
    "@version": "1.0",
    "error-message": "",
    "responseData": {
      "user-guid": "023804207971199"
    }
  }}
  </code></pre>
  
  <p>I create the following classes</p>
  
  <pre><code>public class GsonContainer {
  
          private GsonResponse mResponse;
  
          public GsonContainer() { }
  
          //get &amp; set methods
  
  }
  
  public class GsonResponse {
  
      private String mService;
      private String mResponseCode;
      private String mTimeStamp;
      private String mVersion;
      private String mErrorMessage;
  
      private GsonResponseCreateUser mResponseData;
  
      public GsonResponse(){
  
      }
  
      //gets and sets method
  }
  
  public class GsonResponseCreateUser {
  
      private String mUserGuid;
  
      public GsonResponseCreateUser(){
  
      }
  
      //get and set methods
  }
  </code></pre>
  
  <p>After calling the GSON library the data is null. Any ideas what is wrong with the classes?</p>
  
  <p>Thx in advance for your help ... I assume it's something trivial ....</p>