@Override public void setNotBeforeForUser(RealmModel realm, UserModel user, int notBefore) { if (!isRegisteredForInvalidation(realm, user.getId())) { UserModel foundUser = getUserById(user.getId(), realm); if (foundUser instanceof UserAdapter) { ((UserAdapter) foundUser).invalidate(); } } getDelegate().setNotBeforeForUser(realm, user, notBefore); }
return getUserById(userId, realm);
return getUserById(userId, realm);
@Override public int getNotBeforeOfUser(RealmModel realm, UserModel user) { if (isRegisteredForInvalidation(realm, user.getId())) { return getDelegate().getNotBeforeOfUser(realm, user); } UserModel foundUser = getUserById(user.getId(), realm); if (foundUser instanceof UserAdapter) { return ((UserAdapter) foundUser).cached.getNotBefore(); } else { return getDelegate().getNotBeforeOfUser(realm, user); } }
return getUserById(userId, realm);
return getUserById(userId, realm);