mapping root class with 'arraylist' collection is corrected