com.phideltcmu.recruiter.server.dao.mapper.PersonResultSetExtractor.java Source code

Java tutorial

Introduction

Here is the source code for com.phideltcmu.recruiter.server.dao.mapper.PersonResultSetExtractor.java

Source

/*
 * Copyright (c) 2013 Mathew Gray.
 * This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
 */

package com.phideltcmu.recruiter.server.dao.mapper;

import com.phideltcmu.recruiter.shared.model.Person;
import org.springframework.jdbc.core.ResultSetExtractor;

import java.sql.ResultSet;
import java.sql.SQLException;

public class PersonResultSetExtractor implements ResultSetExtractor {

    @Override
    public Object extractData(ResultSet rs) throws SQLException {
        Person person = new Person();
        person.setLastName(rs.getString(1));
        person.setFirstName(rs.getString(2));
        person.setAndrewID(rs.getString(3));
        person.setPhoneNumber(rs.getString(4));
        person.setMajor(rs.getString(5));
        person.setClassYear(rs.getString(6));
        person.setNotes(rs.getString(7));
        person.setRecommencedBy(rs.getString(8));
        person.setStatus(rs.getString(9));
        person.setOriginalReferrer(rs.getString(10));
        return person;
    }
}