org.forester.ws.seqdb
Class EbiDbEntry

java.lang.Object
  extended by org.forester.ws.seqdb.EbiDbEntry
All Implemented Interfaces:
SequenceDatabaseEntry

public final class EbiDbEntry
extends java.lang.Object
implements SequenceDatabaseEntry


Method Summary
 java.lang.Object clone()
           
static SequenceDatabaseEntry createInstanceFromPlainText(java.util.List<java.lang.String> lines)
           
static SequenceDatabaseEntry createInstanceFromPlainTextForRefSeq(java.util.List<java.lang.String> lines)
           
 java.lang.String getAccession()
           
 java.lang.String getProvider()
           
 java.lang.String getSequenceName()
           
 java.lang.String getSequenceSymbol()
           
 java.lang.String getTaxonomyIdentifier()
           
 java.lang.String getTaxonomyScientificName()
           
 boolean isEmpty()
           
 void setProvider(java.lang.String provider)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

createInstanceFromPlainTextForRefSeq

public static SequenceDatabaseEntry createInstanceFromPlainTextForRefSeq(java.util.List<java.lang.String> lines)

createInstanceFromPlainText

public static SequenceDatabaseEntry createInstanceFromPlainText(java.util.List<java.lang.String> lines)

getAccession

public java.lang.String getAccession()
Specified by:
getAccession in interface SequenceDatabaseEntry

getSequenceName

public java.lang.String getSequenceName()
Specified by:
getSequenceName in interface SequenceDatabaseEntry

getTaxonomyScientificName

public java.lang.String getTaxonomyScientificName()
Specified by:
getTaxonomyScientificName in interface SequenceDatabaseEntry

getTaxonomyIdentifier

public java.lang.String getTaxonomyIdentifier()
Specified by:
getTaxonomyIdentifier in interface SequenceDatabaseEntry

getSequenceSymbol

public java.lang.String getSequenceSymbol()
Specified by:
getSequenceSymbol in interface SequenceDatabaseEntry

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface SequenceDatabaseEntry

getProvider

public java.lang.String getProvider()
Specified by:
getProvider in interface SequenceDatabaseEntry

setProvider

public void setProvider(java.lang.String provider)