From 7b6bd58b0cdfe309ebdd12bece895761d1e16da5 Mon Sep 17 00:00:00 2001 From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04> Date: Thu, 14 May 2009 10:48:52 +0000 Subject: [PATCH] use Feature.xml.getLazyFeatureExact in getFeatureByUniqueName git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@10801 ee4ac58c-ac51-4696-9907-e4b3aa274f04 --- uk/ac/sanger/artemis/chado/IBatisDAO.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/uk/ac/sanger/artemis/chado/IBatisDAO.java b/uk/ac/sanger/artemis/chado/IBatisDAO.java index e1f66ade5..2da3faa42 100644 --- a/uk/ac/sanger/artemis/chado/IBatisDAO.java +++ b/uk/ac/sanger/artemis/chado/IBatisDAO.java @@ -261,6 +261,9 @@ public class IBatisDAO extends GmodDAO return sqlMap.queryForList("getLazyFeatureNoFeatureCvTermRank", feature); } + /** + * Return a <code>Feature</code> based on its uniquename and type_id + */ public Feature getFeatureByUniqueName(String uniquename, String featureType) { org.gmod.schema.sequence.Feature feature = @@ -272,9 +275,9 @@ public class IBatisDAO extends GmodDAO feature.setCvTerm(cvTerm); if(isFeatureCvTermRank()) - return (Feature)sqlMap.queryForObject("getLazyFeature", feature); + return (Feature)sqlMap.queryForObject("getLazyFeatureExact", feature); else - return (Feature)sqlMap.queryForObject("getLazyFeatureNoFeatureCvTermRank", feature); + return (Feature)sqlMap.queryForObject("getLazyFeatureExactNoFeatureCvTermRank", feature); } -- GitLab