private VOUserDetails get(VOUser user) throws ObjectNotFoundException { if (user.getKey() != 0) { VOUserDetails voUserDetails = byKey.get(Long.valueOf(user.getKey())); if (voUserDetails != null) { return voUserDetails; } } VOUserDetails voUserDetails = byId.get(user.getUserId()); if (voUserDetails != null) { return voUserDetails; } throw new ObjectNotFoundException(); }