title: BlazeDS - Conversion from ArrayList <BaseClass> on java side to Actionscript
body: <p>So we have a java class with two ArrayLists of generics. It looks like</p>
  
  <pre><code>public class Blah
  {
     public ArrayList&lt;ConcreteClass&gt; a;
     public ArrayList&lt;BaseClass&gt; b;
  }
  </code></pre>
  
  <p>by using [ArrayElementType('ConcreteClass')] in the actionscript class, we are able to get all the "a"s converted fine. However with "b", since the actual class coming across the line is a heterogeneous mix of classes like BaseClassImplementation1, BaseClassImplementation2 etc, it gets typed as an object. Is there a way to convert it to the specific concrete class assuming that a strongly typed AS version of the java class exists on the client side</p>
  
  <p>thanks for your help! 
  Regis</p>