org.biojava3.core.sequence
Enum DataSource

java.lang.Object
  extended by java.lang.Enum<DataSource>
      extended by org.biojava3.core.sequence.DataSource
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<DataSource>

public enum DataSource
extends java.lang.Enum<DataSource>

 GenBank                           gi|gi-number|gb|accession|locus
 ENA Data Library                  gi|gi-number|emb|accession|locus
 DDBJ, DNA Database of Japan       gi|gi-number|dbj|accession|locus
 NBRF PIR                          pir||entry
 Protein Research Foundation       prf||name
 SWISS-PROT UNIPROT                sp|accession|name
 Brookhaven Protein Data Bank (1)  pdb|entry|chain
 Brookhaven Protein Data Bank (2)  entry:chain|PDBID|CHAIN|SEQUENCE
 Patents                           pat|country|number
 GenInfo Backbone Id               bbs|number
 General database identifier       gnl|database|identifier
 NCBI Reference Sequence           ref|accession|locus
 Local Sequence identifier         lcl|identifier
 

Author:
Scooter Willis

Enum Constant Summary
DDBJ
           
ENA
           
GENBANK
           
GENERAL
           
GENINFO
           
LOCAL
           
NBRF
           
NCBI
           
PATENTS
           
PDB1
           
PDB2
           
PDBe
           
PFAM
           
PRF
           
UNIPROT
           
UNKNOWN
           
 
Method Summary
static DataSource valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static DataSource[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

GENBANK

public static final DataSource GENBANK

ENA

public static final DataSource ENA

DDBJ

public static final DataSource DDBJ

NBRF

public static final DataSource NBRF

PRF

public static final DataSource PRF

PDB1

public static final DataSource PDB1

PDB2

public static final DataSource PDB2

PDBe

public static final DataSource PDBe

PATENTS

public static final DataSource PATENTS

GENINFO

public static final DataSource GENINFO

GENERAL

public static final DataSource GENERAL

NCBI

public static final DataSource NCBI

UNIPROT

public static final DataSource UNIPROT

PFAM

public static final DataSource PFAM

LOCAL

public static final DataSource LOCAL

UNKNOWN

public static final DataSource UNKNOWN
Method Detail

values

public static DataSource[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (DataSource c : DataSource.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static DataSource valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null