From a9c8f2d689109200dc664360215a9060b4a17392 Mon Sep 17 00:00:00 2001 From: leo Date: Wed, 25 Feb 2009 01:23:05 +0000 Subject: [PATCH] git-svn-id: http://www.xerial.org/svn/project/XerialJ/trunk/xerial-core@3016 ae02f08e-27ec-0310-ae8c-8ba02fe2eafd --- src/main/java/org/xerial/lens/{Relation.java => OneToMany.java} | 3 ++- src/test/java/org/xerial/lens/LensTest.java | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) rename src/main/java/org/xerial/lens/{Relation.java => OneToMany.java} (97%) diff --git a/src/main/java/org/xerial/lens/Relation.java b/src/main/java/org/xerial/lens/OneToMany.java similarity index 97% rename from src/main/java/org/xerial/lens/Relation.java rename to src/main/java/org/xerial/lens/OneToMany.java index e5189d7..f5131b3 100644 --- a/src/main/java/org/xerial/lens/Relation.java +++ b/src/main/java/org/xerial/lens/OneToMany.java @@ -31,8 +31,9 @@ import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target( { ElementType.FIELD, ElementType.METHOD }) -public @interface Relation { +public @interface OneToMany { String key() default "key"; String value() default "value"; + } diff --git a/src/test/java/org/xerial/lens/LensTest.java b/src/test/java/org/xerial/lens/LensTest.java index fb46fef..5538a2f 100644 --- a/src/test/java/org/xerial/lens/LensTest.java +++ b/src/test/java/org/xerial/lens/LensTest.java @@ -56,7 +56,7 @@ public class LensTest static class GeneTableOneToMany { - @Relation(key = "coordinate", value = "gene") + @OneToMany(key = "coordinate", value = "gene") public Map> sequenceTable; } @@ -71,7 +71,7 @@ public class LensTest { private Map> sequenceTable; - @Relation(key = "coordinate", value = "gene") + @OneToMany(key = "coordinate", value = "gene") public void add(Coordinate coordinate, GeneSequence gene) { List geneList = sequenceTable.get(coordinate); @@ -86,7 +86,7 @@ public class LensTest static class GeneTableOneToOne { - @Relation(key = "coordinate", value = "gene") + @OneToMany(key = "coordinate", value = "gene") public List> geneList; } @@ -94,7 +94,7 @@ public class LensTest { public List> geneList; - @Relation(key = "coordinate", value = "gene") + @OneToMany(key = "coordinate", value = "gene") public void add(Coordinate coordinate, GeneSequence gene) { geneList.add(Pair.newPair(coordinate, gene)); -- 2.11.0