title: jaxb binding to override the datatype List<Object> to String
body: <p>jaxb unmarshals </p>
  
  <pre><code>    &lt;xs:complexType name="Test" mixed="true"&gt;
      &lt;xs:sequence&gt;
           &lt;xs:any namespace="http://www.w3.org/1999/xhtml" minOccurs="0"/&gt;
      &lt;/xs:sequence&gt;
      &lt;attributes.../&gt;
      &lt;/xs:complexType&gt;
  </code></pre>
  
  <p>as 
      <code>protected List&lt;Object&gt; content</code>;</p>
  
  <p>My jxb bindings file is :</p>
  
  <pre><code>  &lt;jxb:bindings node="//xs:complexType[@name='Test']"&gt;
  
                  &lt;jxb:property&gt;
                  &lt;jxb:baseType name="java.lang.String"&gt;&lt;/jxb:baseType&gt;
                  &lt;/jxb:property&gt;
          &lt;/jxb:bindings&gt;
  </code></pre>
  
  <p>and this makes the java equivalent as</p>
  
  <pre><code>protected List&lt;String&gt; content;
  </code></pre>
  
  <p>Is there a way I can get it to be <code>protected String content</code> ?</p>