Java pattern to create objects
<p>My recent exposure was mostly to non OOP languages, so wonder any pattern or practice to do the below.</p>

<p>I need to write a function, which takes a json string (json array of objects) and produces list of objects (say <code>Student</code>). I checked the <a href="http://today.java.net/article/2009/10/28/applying-creational-design-patterns-java" rel="nofollow">creational patterns</a>, but doesn't seems to fit. Do you think I should write a helper class just to create these objects. </p>
