X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Fws%2Fseqdb%2FSequenceDatabaseEntry.java;h=d1cd2933bcc1309fc166e3586d26ef28b787ac16;hb=fbb7c0a322111e5221773fed19591da29296efb5;hp=46c5fdf48adaa6148fe29dcfbbf804f73c9b7d81;hpb=656be28debec520e0e35a8b311114398a40ea366;p=jalview.git diff --git a/forester/java/src/org/forester/ws/seqdb/SequenceDatabaseEntry.java b/forester/java/src/org/forester/ws/seqdb/SequenceDatabaseEntry.java index 46c5fdf..d1cd293 100644 --- a/forester/java/src/org/forester/ws/seqdb/SequenceDatabaseEntry.java +++ b/forester/java/src/org/forester/ws/seqdb/SequenceDatabaseEntry.java @@ -25,19 +25,40 @@ package org.forester.ws.seqdb; -public interface SequenceDatabaseEntry { +import java.util.SortedSet; - public boolean isEmpty(); +import org.forester.go.GoTerm; +import org.forester.phylogeny.data.Accession; +import org.forester.phylogeny.data.Annotation; +import org.forester.sequence.MolecularSequence; + +public interface SequenceDatabaseEntry { public String getAccession(); + public String getGeneName(); + + public SortedSet getGoTerms(); + + public SortedSet getAnnotations(); + public String getProvider(); public String getSequenceName(); - public String getTaxonomyScientificName(); + public String getSequenceSymbol(); public String getTaxonomyIdentifier(); - public String getSequenceSymbol(); + public String getTaxonomyScientificName(); + + public boolean isEmpty(); + + public SortedSet getCrossReferences(); + + public String getMap(); + + public String getChromosome(); + + public MolecularSequence getMolecularSequence(); } \ No newline at end of file