you are not allowed to pass a list dataStructure in your route object, in case you have a list of objects, you can define it as String and convert the list into json and pass it. and on the other screen convert json into your list of object you want and you're good to go.