/** * Extracts a user entity from the result set. * * @param rs Result set from which a user entity will be extracted. * @return User entity */ public User extractUser(ResultSet rs) throws SQLException { User user = new User(); user.setId(rs.getInt(Fields.ENTITY_ID)); user.setLogin(rs.getString(Fields.USER_LOGIN)); user.setPassword(rs.getString(Fields.USER_PASSWORD)); user.setFirstName(rs.getString(Fields.USER_FIRST_NAME)); user.setLastName(rs.getString(Fields.USER_LAST_NAME)); user.setRole(rs.getString(Fields.USER_ROLE)); user.setBan(rs.getBoolean(Fields.USER_BAN)); return user; }