public LeaderboardEntity(Leaderboard leaderboard) { abu = leaderboard.getLeaderboardId(); NH = leaderboard.getDisplayName(); Vh = leaderboard.getIconImageUri(); Vs = leaderboard.getIconImageUrl(); abv = leaderboard.getScoreOrder(); Object obj = leaderboard.getGame(); int j; if (obj == null) { obj = null; } else { obj = new GameEntity(((Game) (obj))); } abx = ((Game) (obj)); leaderboard = leaderboard.getVariants(); j = leaderboard.size(); abw = new ArrayList(j); for (int i = 0; i < j; i++) { abw.add((LeaderboardVariantEntity)(LeaderboardVariantEntity)((LeaderboardVariant)leaderboard.get(i)).freeze()); } }