/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.intel.mtwilson.tag.dao.jdbi; import com.intel.dcsg.cpg.io.UUID; import com.intel.mtwilson.tag.model.TpmPassword; import java.sql.ResultSet; import java.sql.SQLException; import org.skife.jdbi.v2.StatementContext; import org.skife.jdbi.v2.tweak.ResultSetMapper; /** * * @author stdalex */ public class TpmPasswordResultMapper implements ResultSetMapper<TpmPassword> { @Override public TpmPassword map(int i, ResultSet rs, StatementContext sc) throws SQLException { TpmPassword tpm = new TpmPassword(); tpm.setId(UUID.valueOf(rs.getString("id"))); tpm.setPassword(rs.getString("password")); return tpm; } }