title: how to store a collection of primitive type (String) into database
body: <p>I'm trying to map my classes to the SQLite database using ORMLite and i have trouble to store a collection of String i have this error : </p>
  
  <pre><code>java.lang.IllegalArgumentException: No fields have a DatabaseField annotation in
       class java.lang.String
  </code></pre>
  
  <p>this error is self explanatory but how i do to store a collection of strings should i extend String class and add the annotations needed in order to do that ?
  in the annotation of the field i added datatype.serializable but that too wouldn't work.
  here's my class where i have the problem : </p>
  
  <pre><code>@DatabaseTable(tableName = "parameters")
  
  public class Parameters {
  
      // id is generated by the database and set on the object automagically
      @DatabaseField(generatedId = true)
      int id_parameters;
  
      @DatabaseField(canBeNull = true)
      @JsonProperty("id")
      private Integer id;
  
      @DatabaseField(canBeNull = false)
      @JsonProperty("account_id")
      private Integer account_id;
  
      @ForeignCollectionField
      @JsonProperty("languages")
      private Collection&lt;String&gt; languages;
      ...
  }
  </code></pre>
  
  <p>the field in question is languages!</p>