FolderItem(name: String!, thumbnailSource: ImageSource!, itemList: MutableList<T>!)
FolderItem(name: Int, thumbnailSource: ImageSource!, itemList: MutableList<T>!)
FolderItem(id: String!, name: Int, thumbnailSource: ImageSource!, itemList: MutableList<T>!)
FolderItem(id: String!, name: String!, thumbnailSource: ImageSource!, itemList: MutableList<T>!)
protected FolderItem(parcel: Parcel!)