title: Sugar ORM doesnt store data
body: <p>I am using Sugar ORM 1.3.1 and i am trying to save the following objects</p>
  
  <pre><code>   public class Article extends SugarRecord&lt;Article&gt; implements Serializable {
      @JsonProperty("Categories")
      private List&lt;Category&gt; categories = new ArrayList&lt;Category&gt;();
      @JsonProperty("Contents")
      private List&lt;Content&gt; contents = new ArrayList&lt;Content&gt;();
      @JsonProperty("Country")
      private CountryRelated country;
      @JsonProperty("Description")
      private String description;
      @JsonProperty("ExpiryDate")
      private String expiryDate;
      @JsonProperty("ExtraFields")
      private List&lt;ExtraField&gt; extraFields = new ArrayList&lt;ExtraField&gt;();
      @JsonProperty("Identifier")
      private int identifier;
      @JsonProperty("ImageURL")
      private String imageURL;
      @JsonProperty("Name")
      private String name;
      @JsonProperty("PortalID")
      private int portalID;
      @JsonProperty("PublishDate")
      private String publishDate;
      @JsonProperty("Region")
      private Region region;
      @JsonProperty("Related")
      private List&lt;Related&gt; related = new ArrayList&lt;Related&gt;();
      @JsonProperty("Newsbite")
      private boolean newsbite;
      @JsonProperty("ShareURL")
      private String shareURL;
      @JsonProperty("Tags")
      private List&lt;Tag&gt; tags = new ArrayList&lt;Tag&gt;();
      @JsonProperty("Type")
      private int type;
      public Article() {
      }
  
  
      public Article(List&lt;Category&gt; categories, List&lt;Content&gt; contents, List&lt;ExtraField&gt; extraFields, CountryRelated country, String description, String expiryDate, int identifier, String imageURL, String name, boolean newsbite, int portalID, String publishDate, Region region, List&lt;Related&gt; related, String shareURL, List&lt;Tag&gt; tags, int type) {
          this.categories = categories;
          this.contents = contents;
          this.extraFields = extraFields;
          this.country = country;
          this.description = description;
          this.expiryDate = expiryDate;
          this.identifier = identifier;
          this.imageURL = imageURL;
          this.name = name;
          this.newsbite = newsbite;
          this.portalID = portalID;
          this.publishDate = publishDate;
          this.region = region;
          this.related = related;
          this.shareURL = shareURL;
          this.tags = tags;
          this.type = type;
      }
  
      public List&lt;Category&gt; getCategories() {
          return categories;
      }
  
      public void setCategories(List&lt;Category&gt; categories) {
          this.categories = categories;
      }
  
      public List&lt;Content&gt; getContents() {
          return contents;
      }
  
      public void setContents(List&lt;Content&gt; contents) {
          this.contents = contents;
      }
  
      public List&lt;ExtraField&gt; getExtraFields() {
          return extraFields;
      }
  
      public void setExtraFields(List&lt;ExtraField&gt; extraFields) {
          this.extraFields = extraFields;
      }
  
      public CountryRelated getCountry() {
          return country;
      }
  
      public void setCountry(CountryRelated country) {
          this.country = country;
      }
  
      public String getDescription() {
          return description;
      }
  
      public void setDescription(String description) {
          this.description = description;
      }
  
      public String getExpiryDate() {
          return expiryDate;
      }
  
      public void setExpiryDate(String expiryDate) {
          this.expiryDate = expiryDate;
      }
  
      public int getIdentifier() {
          return identifier;
      }
  
      public void setIdentifier(int identifier) {
          this.identifier = identifier;
      }
  
      public String getImageURL() {
          return imageURL;
      }
  
      public void setImageURL(String imageURL) {
          this.imageURL = imageURL;
      }
  
      public String getName() {
          return name;
      }
  
      public void setName(String name) {
          this.name = name;
      }
  
      public boolean isNewsbite() {
          return newsbite;
      }
  
      public void setNewsbite(boolean newsbite) {
          this.newsbite = newsbite;
      }
  
      public int getPortalID() {
          return portalID;
      }
  
      public void setPortalID(int portalID) {
          this.portalID = portalID;
      }
  
      public String getPublishDate() {
          return publishDate;
      }
  
      public void setPublishDate(String publishDate) {
          this.publishDate = publishDate;
      }
  
      public Region getRegion() {
          return region;
      }
  
      public void setRegion(Region region) {
          this.region = region;
      }
  
      public List&lt;Related&gt; getRelated() {
          return related;
      }
  
      public void setRelated(List&lt;Related&gt; related) {
          this.related = related;
      }
  
      public String getShareURL() {
          return shareURL;
      }
  
      public void setShareURL(String shareURL) {
          this.shareURL = shareURL;
      }
  
      public List&lt;Tag&gt; getTags() {
          return tags;
      }
  
      public void setTags(List&lt;Tag&gt; tags) {
          this.tags = tags;
      }
  
      public int getType() {
          return type;
      }
  
      public void setType(int type) {
          this.type = type;
      }
  }
  </code></pre>
  
  <p>Category.class</p>
  
  <pre><code>public class Category extends SugarRecord&lt;Category&gt; implements Serializable {
      @JsonProperty("Identifier")
      private int identifier;
      @JsonProperty("Name")
      private String name;
  public constructor + getters and setters }
  </code></pre>
  
  <p>Content.class and CountryRelated.class have same structure</p>
  
  <p>after i do <code>article.save()</code> my lists doesnt save . Am i doing something wrong or it doesnt save lists at all ???</p>