// Path: authrite-service/src/main/java/com/lewisd/authrite/jdbc/model/DBPlayer.java
// public class DBPlayer {
//     private UUID gameId;
//     private UUID userId;
//     private UUID raceId;
//     private int slot;
//     private boolean ready;
// 
//     public DBPlayer(final UUID gameId, final UUID userId, final UUID raceId, final int slot, final boolean ready) {
//         this.gameId = gameId;
//         this.userId = userId;
//         this.raceId = raceId;
//         this.slot = slot;
//         this.ready = ready;
//     }
// 
//     @JsonProperty
//     public UUID getGameId() {
//         return gameId;
//     }
// 
//     @JsonProperty
//     public void setGameId(final UUID gameId) {
//         this.gameId = gameId;
//     }
// 
//     @JsonProperty
//     public UUID getUserId() {
//         return userId;
//     }
// 
//     @JsonProperty
//     public void setUserId(final UUID userId) {
//         this.userId = userId;
//     }
// 
//     @JsonProperty
//     public UUID getRaceId() {
//         return raceId;
//     }
// 
//     @JsonProperty
//     public void setRaceId(final UUID raceId) {
//         this.raceId = raceId;
//     }
// 
//     @JsonProperty
//     public int getSlot() {
//         return slot;
//     }
// 
//     @JsonProperty
//     public void setSlot(final int slot) {
//         this.slot = slot;
//     }
// 
//     @JsonProperty
//     public boolean isReady() {
//         return ready;
//     }
// 
//     @JsonProperty
//     public void setReady(final boolean ready) {
//         this.ready = ready;
//     }
// }


import com.lewisd.authrite.jdbc.model.DBPlayer;
import org.skife.jdbi.v2.StatementContext;
import org.skife.jdbi.v2.tweak.ResultSetMapper;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.UUID;
package com.lewisd.authrite.jdbc.dao;



public class DBPlayerMapper implements ResultSetMapper<DBPlayer> {
    @Override
    public DBPlayer map(final int index, final ResultSet r, final StatementContext ctx) throws SQLException {
// Path: authrite-service/src/main/java/com/lewisd/authrite/jdbc/model/DBPlayer.java
// public class DBPlayer {
//     private UUID gameId;
//     private UUID userId;
//     private UUID raceId;
//     private int slot;
//     private boolean ready;
// 
//     public DBPlayer(final UUID gameId, final UUID userId, final UUID raceId, final int slot, final boolean ready) {
//         this.gameId = gameId;
//         this.userId = userId;
//         this.raceId = raceId;
//         this.slot = slot;
//         this.ready = ready;
//     }
// 
//     @JsonProperty
//     public UUID getGameId() {
//         return gameId;
//     }
// 
//     @JsonProperty
//     public void setGameId(final UUID gameId) {
//         this.gameId = gameId;
//     }
// 
//     @JsonProperty
//     public UUID getUserId() {
//         return userId;
//     }
// 
//     @JsonProperty
//     public void setUserId(final UUID userId) {
//         this.userId = userId;
//     }
// 
//     @JsonProperty
//     public UUID getRaceId() {
//         return raceId;
//     }
// 
//     @JsonProperty
//     public void setRaceId(final UUID raceId) {
//         this.raceId = raceId;
//     }
// 
//     @JsonProperty
//     public int getSlot() {
//         return slot;
//     }
// 
//     @JsonProperty
//     public void setSlot(final int slot) {
//         this.slot = slot;
//     }
// 
//     @JsonProperty
//     public boolean isReady() {
//         return ready;
//     }
// 
//     @JsonProperty
//     public void setReady(final boolean ready) {
//         this.ready = ready;
//     }
// }


// Path: authrite-service/src/main/java/com/lewisd/authrite/jdbc/dao/DBPlayerMapper.java
import com.lewisd.authrite.jdbc.model.DBPlayer;
import org.skife.jdbi.v2.StatementContext;
import org.skife.jdbi.v2.tweak.ResultSetMapper;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.UUID;

package com.lewisd.authrite.jdbc.dao;



public class DBPlayerMapper implements ResultSetMapper<DBPlayer> {
    @Override
    public DBPlayer map(final int index, final ResultSet r, final StatementContext ctx) throws SQLException {
        return new DBPlayer(