From ce431b5d2d66989c8e2775006a8c6cc5a6c152d6 Mon Sep 17 00:00:00 2001 From: asivache Date: Mon, 8 Jun 2009 16:52:02 +0000 Subject: [PATCH] added hashCode() git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@937 348d0f76-0448-11de-a6fe-93d51630548a --- java/src/org/broadinstitute/sting/utils/GenomeLoc.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/java/src/org/broadinstitute/sting/utils/GenomeLoc.java b/java/src/org/broadinstitute/sting/utils/GenomeLoc.java index e6b0a39d1..b75def849 100644 --- a/java/src/org/broadinstitute/sting/utils/GenomeLoc.java +++ b/java/src/org/broadinstitute/sting/utils/GenomeLoc.java @@ -481,6 +481,12 @@ public class GenomeLoc implements Comparable, Cloneable { } return false; } + + @Override + public int hashCode() { + return (int)( start << 16 + stop << 4 + contigIndex ); + } + /** * Return a new GenomeLoc at this same position.