package org.genedb.web.mvc.model.load; import org.apache.log4j.Logger; import java.sql.ResultSet; import java.sql.SQLException; public class TopLevelFeatureMapper extends FeatureMapper { Logger logger = Logger.getLogger(TopLevelFeatureMapper.class); public static final String SQL = " select uniquename, f.name as fname, seqlen, cvt.name as cvtname" + " from feature f, cvterm cvt " + " where f.feature_id = ?" + " and f.type_id = cvt.cvterm_id"; @Override public FeatureMapper mapRow(ResultSet rs, int rowNum) throws SQLException { //Get transcript details FeatureMapper mapper = new FeatureMapper(); mapper.setUniqueName(rs.getString("uniquename")); mapper.setName(rs.getString("fname")); mapper.setSeqLen(rs.getInt("seqlen")); mapper.setCvtName(rs.getString("cvtname")); return mapper; } }