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:
Serializable, Comparable<DataSource>

public enum DataSource
extends 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(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(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:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null