James Moger
2012-04-25 e191104cd356faa2e261cc37585143878e23298d
src/com/gitblit/models/SearchResult.java
@@ -4,7 +4,7 @@
import java.util.Date;
import java.util.List;
import com.gitblit.utils.LuceneUtils.ObjectType;
import com.gitblit.Constants.SearchObjectType;
/**
 * Model class that represents a search result.
@@ -15,6 +15,10 @@
public class SearchResult implements Serializable {
   private static final long serialVersionUID = 1L;
   public int hitId;
   public int totalHits;
   public float score;
@@ -25,18 +29,42 @@
   public String committer;
   public String summary;
   public String fragment;
   public String repository;
   public String branch;
   public String id;
   public String commitId;
   public String path;
   public String issueId;
   public List<String> tags;
   public List<String> labels;
   public ObjectType type;
   public SearchObjectType type;
   public SearchResult() {
   }
   public String getId() {
      switch (type) {
      case blob:
         return path;
      case commit:
         return commitId;
      case issue:
         return issueId;
      }
      return commitId;
   }
   @Override
   public String toString() {
      return type.name() + ": " + id;
      return  score + " : " + type.name() + " : " + repository + " : " + getId() + " (" + branch + ")";
   }
}