LotConsumesMaterialHistoryRowMapper.java
package com.mycim.server.asm.dao.mapper;
import com.mycim.framework.jdbc.mapper.RowMapper;
import com.mycim.valueobject.wip.LotConsumesMaterialHistory;
import java.sql.ResultSet;
import java.sql.SQLException;
public class LotConsumesMaterialHistoryRowMapper implements RowMapper<LotConsumesMaterialHistory> {
private LotConsumesMaterialHistory lotConsumesMaterialHistory;
@Override
public LotConsumesMaterialHistory mapRow(ResultSet rs, int rowNum) throws SQLException {
lotConsumesMaterialHistory = new LotConsumesMaterialHistory();
lotConsumesMaterialHistory.setTransRrn(rs.getLong("TRANS_RRN"));
lotConsumesMaterialHistory.setTransSequence(rs.getLong("TRANS_SEQUENCE"));
lotConsumesMaterialHistory.setBorRrn(rs.getLong("BOR_RRN"));
lotConsumesMaterialHistory.setBorVersion(rs.getInt("BOR_VERSION"));
lotConsumesMaterialHistory.setBorResourceSeq(rs.getInt("BOR_RESOURCE_SEQ"));
lotConsumesMaterialHistory.setBorLossType(rs.getString("BOR_LOSS_TYPE"));
lotConsumesMaterialHistory.setBorBasisCode(rs.getString("BOR_BASIS_CODE"));
lotConsumesMaterialHistory.setLotNumber(rs.getString("LOT_NUMBER"));
lotConsumesMaterialHistory.setItemRrn(rs.getLong("ITEM_RRN"));
lotConsumesMaterialHistory.setWarehouseRrn(rs.getLong("WAREHOUSE_RRN"));
lotConsumesMaterialHistory.setMaterialType(rs.getString("MATERIAL_TYPE"));
lotConsumesMaterialHistory.setRunRrn(rs.getLong("RUN_RRN"));
lotConsumesMaterialHistory.setLotRrns(rs.getString("LOT_RRNS"));
lotConsumesMaterialHistory.setLotIds(rs.getString("LOT_IDS"));
lotConsumesMaterialHistory.setConsumptionQty(rs.getDouble("CONSUMPTION_QTY"));
lotConsumesMaterialHistory.setConsumptionDate(rs.getTimestamp("CONSUMPTION_DATE"));
lotConsumesMaterialHistory.setConsumptionUserId(rs.getString("CONSUMPRION_USER_ID"));
return lotConsumesMaterialHistory;
}
}