Parse.com Subclass ParseUser

时间:2015-08-13 15:02:12

标签: java android parse-platform

我有一个ParseUser子类:

@ParseClassName("_User")
public class PUser extends ParseUser implements AppUser {

   public PUser() {
   }

   Some custom getters here....

}

我有Event课程:

@ParseClassName("Event")
public class Event extends ParseObject {

   public Event() {
   }

   public List<PUser> getHosts() {
      return getList("hostedBy");
   }

   Some custom getters here....

}

问题是getHosts()方法返回ParseUser的列表以及我试图循环时。

for (PUser user : users) {
   if (user.getObjectId().equals(ParseUser.getCurrentUser().getObjectId())) {
      return true;
   }
}

我得到ClassCastException

子类ParseUser的正确方法是什么?

0 个答案:

没有答案