// Path: home-core/src/main/java/com/sismics/home/core/model/dbi/RoleBaseFunction.java
// public class RoleBaseFunction {
//     /**
//      * Role base function ID.
//      */
//     private String id;
//     
//     /**
//      * Role ID.
//      */
//     private String roleId;
//     
//     /**
//      * Base function ID.
//      */
//     private String baseFunctionId;
//     
//     /**
//      * Creation date.
//      */
//     private Date createDate;
//     
//     /**
//      * Deletion date.
//      */
//     private Date deleteDate;
// 
//     public RoleBaseFunction() {
//     }
// 
//     public RoleBaseFunction(String id, String roleId, String baseFunctionId, Date createDate, Date deleteDate) {
//         this.id = id;
//         this.roleId = roleId;
//         this.baseFunctionId = baseFunctionId;
//         this.createDate = createDate;
//         this.deleteDate = deleteDate;
//     }
// 
//     /**
//      * Getter of id.
//      *
//      * @return id
//      */
//     public String getId() {
//         return id;
//     }
// 
//     /**
//      * Setter of id.
//      *
//      * @param id id
//      */
//     public void setId(String id) {
//         this.id = id;
//     }
// 
//     /**
//      * Getter of roleId.
//      *
//      * @return roleId
//      */
//     public String getRoleId() {
//         return roleId;
//     }
// 
//     /**
//      * Setter of roleId.
//      *
//      * @param roleId roleId
//      */
//     public void setRoleId(String roleId) {
//         this.roleId = roleId;
//     }
// 
//     /**
//      * Getter of baseFunctionId.
//      *
//      * @return baseFunctionId
//      */
//     public String getBaseFunctionId() {
//         return baseFunctionId;
//     }
// 
//     /**
//      * Setter of baseFunctionId.
//      *
//      * @param baseFunctionId baseFunctionId
//      */
//     public void setBaseFunctionId(String baseFunctionId) {
//         this.baseFunctionId = baseFunctionId;
//     }
// 
//     /**
//      * Getter of createDate.
//      *
//      * @return createDate
//      */
//     public Date getCreateDate() {
//         return createDate;
//     }
// 
//     /**
//      * Setter of createDate.
//      *
//      * @param createDate createDate
//      */
//     public void setCreateDate(Date createDate) {
//         this.createDate = createDate;
//     }
// 
//     /**
//      * Getter of deleteDate.
//      *
//      * @return deleteDate
//      */
//     public Date getDeleteDate() {
//         return deleteDate;
//     }
// 
//     /**
//      * Setter of deleteDate.
//      *
//      * @param deleteDate deleteDate
//      */
//     public void setDeleteDate(Date deleteDate) {
//         this.deleteDate = deleteDate;
//     }
// 
//     @Override
//     public String toString() {
//         return Objects.toStringHelper(this)
//                 .add("id", id)
//                 .add("userId", roleId)
//                 .add("baseFunctionId", baseFunctionId)
//                 .toString();
//     }
// }


import com.sismics.home.core.model.dbi.RoleBaseFunction;
import org.skife.jdbi.v2.StatementContext;
import org.skife.jdbi.v2.tweak.ResultSetMapper;
import java.sql.ResultSet;
import java.sql.SQLException;
package com.sismics.home.core.dao.dbi.mapper;



/**
 * Album result set mapper.
 *
 * @author jtremeaux
 */
public class RoleBaseFunctionMapper implements ResultSetMapper<RoleBaseFunction> {
    @Override
    public RoleBaseFunction map(int index, ResultSet r, StatementContext ctx) throws SQLException {
        return new RoleBaseFunction(
                r.getString("RBF_ID_C"),
// Path: home-core/src/main/java/com/sismics/home/core/model/dbi/RoleBaseFunction.java
// public class RoleBaseFunction {
//     /**
//      * Role base function ID.
//      */
//     private String id;
//     
//     /**
//      * Role ID.
//      */
//     private String roleId;
//     
//     /**
//      * Base function ID.
//      */
//     private String baseFunctionId;
//     
//     /**
//      * Creation date.
//      */
//     private Date createDate;
//     
//     /**
//      * Deletion date.
//      */
//     private Date deleteDate;
// 
//     public RoleBaseFunction() {
//     }
// 
//     public RoleBaseFunction(String id, String roleId, String baseFunctionId, Date createDate, Date deleteDate) {
//         this.id = id;
//         this.roleId = roleId;
//         this.baseFunctionId = baseFunctionId;
//         this.createDate = createDate;
//         this.deleteDate = deleteDate;
//     }
// 
//     /**
//      * Getter of id.
//      *
//      * @return id
//      */
//     public String getId() {
//         return id;
//     }
// 
//     /**
//      * Setter of id.
//      *
//      * @param id id
//      */
//     public void setId(String id) {
//         this.id = id;
//     }
// 
//     /**
//      * Getter of roleId.
//      *
//      * @return roleId
//      */
//     public String getRoleId() {
//         return roleId;
//     }
// 
//     /**
//      * Setter of roleId.
//      *
//      * @param roleId roleId
//      */
//     public void setRoleId(String roleId) {
//         this.roleId = roleId;
//     }
// 
//     /**
//      * Getter of baseFunctionId.
//      *
//      * @return baseFunctionId
//      */
//     public String getBaseFunctionId() {
//         return baseFunctionId;
//     }
// 
//     /**
//      * Setter of baseFunctionId.
//      *
//      * @param baseFunctionId baseFunctionId
//      */
//     public void setBaseFunctionId(String baseFunctionId) {
//         this.baseFunctionId = baseFunctionId;
//     }
// 
//     /**
//      * Getter of createDate.
//      *
//      * @return createDate
//      */
//     public Date getCreateDate() {
//         return createDate;
//     }
// 
//     /**
//      * Setter of createDate.
//      *
//      * @param createDate createDate
//      */
//     public void setCreateDate(Date createDate) {
//         this.createDate = createDate;
//     }
// 
//     /**
//      * Getter of deleteDate.
//      *
//      * @return deleteDate
//      */
//     public Date getDeleteDate() {
//         return deleteDate;
//     }
// 
//     /**
//      * Setter of deleteDate.
//      *
//      * @param deleteDate deleteDate
//      */
//     public void setDeleteDate(Date deleteDate) {
//         this.deleteDate = deleteDate;
//     }
// 
//     @Override
//     public String toString() {
//         return Objects.toStringHelper(this)
//                 .add("id", id)
//                 .add("userId", roleId)
//                 .add("baseFunctionId", baseFunctionId)
//                 .toString();
//     }
// }


// Path: home-core/src/main/java/com/sismics/home/core/dao/dbi/mapper/RoleBaseFunctionMapper.java
import com.sismics.home.core.model.dbi.RoleBaseFunction;
import org.skife.jdbi.v2.StatementContext;
import org.skife.jdbi.v2.tweak.ResultSetMapper;
import java.sql.ResultSet;
import java.sql.SQLException;

package com.sismics.home.core.dao.dbi.mapper;



/**
 * Album result set mapper.
 *
 * @author jtremeaux
 */
public class RoleBaseFunctionMapper implements ResultSetMapper<RoleBaseFunction> {
    @Override
    public RoleBaseFunction map(int index, ResultSet r, StatementContext ctx) throws SQLException {
        return new RoleBaseFunction(
                r.getString("RBF_ID_C"),
                r.getString("RBF_IDROLE_C"),