コード例 #1
0
 @Override
 public DiskImageDynamic mapRow(ResultSet rs, int rowNum) throws SQLException {
   DiskImageDynamic entity = new DiskImageDynamic();
   entity.setId(getGuidDefaultEmpty(rs, "image_id"));
   entity.setread_rate((Integer) rs.getObject("read_rate"));
   entity.setwrite_rate((Integer) rs.getObject("write_rate"));
   entity.setactual_size(rs.getLong("actual_size"));
   entity.setReadLatency(
       rs.getObject("read_latency_seconds") != null
           ? rs.getDouble("read_latency_seconds")
           : null);
   entity.setWriteLatency(
       rs.getObject("write_latency_seconds") != null
           ? rs.getDouble("write_latency_seconds")
           : null);
   entity.setFlushLatency(
       rs.getObject("flush_latency_seconds") != null
           ? rs.getDouble("flush_latency_seconds")
           : null);
   return entity;
 }