AutoMonitorItemStepMapper.java
package com.mycim.server.automonitor.dao.mapper;
import com.mycim.framework.jdbc.mapper.RowMapper;
import com.mycim.valueobject.automonitor.entity.AutoMonitorItemStep;
import java.sql.ResultSet;
import java.sql.SQLException;
public class AutoMonitorItemStepMapper implements RowMapper<AutoMonitorItemStep> {
AutoMonitorItemStep step;
@Override
public AutoMonitorItemStep mapRow(ResultSet rs, int rowNum) throws SQLException {
step = new AutoMonitorItemStep();
step.setWorkflowRrn(rs.getLong("workflow_rrn"));
step.setWorkflowVersion(rs.getInt("workflow_version"));
step.setWorkflowId(rs.getString("WORKFLOW_ID"));
step.setStepSequence(rs.getLong("step_sequence"));
step.setEqptType(rs.getString("EQUIPMENT_TYPE"));
step.setEquipmentId(rs.getString("equipment_id"));
step.setEquipmentRrn(rs.getLong("equipment_rrn"));
step.setEquipmentGroupId(rs.getString("equipment_group_id"));
step.setEquipmentGroupRrn(rs.getLong("equipment_group_rrn"));
step.setFlowSeq(rs.getString("flow_seq"));
step.setOperationRrn(rs.getLong("operation_rrn"));
step.setOperationId(rs.getString("operation_id"));
step.setOperationDesc(rs.getString("operation_desc"));
step.setRecipeId(rs.getString("recipe_id"));
step.setRecipeRrn(rs.getLong("recipe_rrn"));
step.setReticleId(rs.getString("reticle_id"));
step.setReticleRrn(rs.getLong("reticle_rrn"));
step.setReticleGroupId(rs.getString("reticle_group_id"));
step.setReticleGroupRrn(rs.getLong("reticle_group_rrn"));
step.setStageId(rs.getString("stage_id"));
step.setNonRTSlotType(rs.getString("nonrt_slot_type"));
return step;
}
}