I'm using firebase, and I'm doing some query to get the data, and then I'm using addChildEventListener
I also tried addValueEventListener
to get the result . The response from dataSnapshot.getValue()
is a HashMap
.
I found that each key in that HashMap
(in first case) represents the field in my class.
Is there a faster way to convert that HashMap
to my class\model? or do I have to do it custom for each class I have?. I found in LINK that I can use dataSnapshot.getValue(User.class);
, however, it throws DataseException
.
My experience with reflection is very little, but I understand in theory I can use it, but not sure how, so if possible an example would appreciated.
Thanks.
Aucun commentaire:
Enregistrer un commentaire