LotMonitorJobStoreMapper.java
package com.mycim.server.automonitor.dao.mapper;
import com.mycim.framework.jdbc.mapper.RowMapper;
import com.mycim.valueobject.automonitor.entity.LotMonitorJobStore;
import java.sql.ResultSet;
import java.sql.SQLException;
public class LotMonitorJobStoreMapper implements RowMapper<LotMonitorJobStore> {
LotMonitorJobStore store;
@Override
public LotMonitorJobStore mapRow(ResultSet rs, int rowNum) throws SQLException {
store = new LotMonitorJobStore();
store.setLotId(rs.getString("LOT_ID"));
store.setLotRrn(rs.getLong("LOT_RRN"));
store.setBaseLotRrn(rs.getLong("BASE_LOT_RRN"));
store.setBaseLotId(rs.getString("BASE_LOT_ID"));
store.setEqptId(rs.getString("EQUIPMENT_ID"));
store.setEqptRrn(rs.getLong("EQUIPMENT_RRN"));
store.setItemType(rs.getString("ITEM_TYPE"));
store.setProcessId(rs.getString("PROCESS_ID"));
store.setProcessRrn(rs.getLong("PROCESS_RRN"));
store.setProcessVersion(rs.getLong("PROCESS_VERSION"));
store.setJobStatus(rs.getString("JOB_STATUS"));
store.setWorkflowRrn(rs.getLong("WORKFLOW_RRN"));
store.setWorkflowVersion(rs.getInt("WORKFLOW_VERSION"));
store.setWflStep(rs.getString("WFL_STEP"));
store.setCarrierRrn(rs.getLong("CARRIER_RRN"));
store.setCarrierId(rs.getString("CARRIER_ID"));
store.setMonitorCarrierRrn(rs.getLong("MONITOR_CARRIER_RRN"));
store.setMonitorCarrierId(rs.getString("MONITOR_CARRIER_ID"));
store.setQty(rs.getLong("QTY1"));
store.setProductRrn(rs.getLong("PRODUCT_RRN"));
store.setProductId(rs.getString("PRODUCT_ID"));
store.setMergeWflStep(rs.getString("MERGE_WFL_STEP"));
return store;
}
}