apollo.analysis
Enum RemotePrimerBlastNCBI.PrimerBlastOptions.Database

java.lang.Object
  extended by java.lang.Enum<RemotePrimerBlastNCBI.PrimerBlastOptions.Database>
      extended by apollo.analysis.RemotePrimerBlastNCBI.PrimerBlastOptions.Database
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RemotePrimerBlastNCBI.PrimerBlastOptions.Database>
Enclosing class:
RemotePrimerBlastNCBI.PrimerBlastOptions

public static enum RemotePrimerBlastNCBI.PrimerBlastOptions.Database
extends java.lang.Enum<RemotePrimerBlastNCBI.PrimerBlastOptions.Database>

Database to search against for primer specificity. refseq_rna - Refseq mRNA genome_selected_species - Genome (reference assembly from selected organisms) ref_assembly - Genome (chromosomes from all organisms) nt - non-redundant set of transcripts


Enum Constant Summary
genome_selected_species
           
nt
           
ref_assembly
           
refseq_rna
           
 
Method Summary
 java.lang.String toCGIParameter()
          Convert database to the corresponding CGI parameter.
 java.lang.String toString()
          Displays the corresponding label to the database.
static RemotePrimerBlastNCBI.PrimerBlastOptions.Database valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static RemotePrimerBlastNCBI.PrimerBlastOptions.Database[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

refseq_rna

public static final RemotePrimerBlastNCBI.PrimerBlastOptions.Database refseq_rna

genome_selected_species

public static final RemotePrimerBlastNCBI.PrimerBlastOptions.Database genome_selected_species

ref_assembly

public static final RemotePrimerBlastNCBI.PrimerBlastOptions.Database ref_assembly

nt

public static final RemotePrimerBlastNCBI.PrimerBlastOptions.Database nt
Method Detail

values

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

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

valueOf

public static RemotePrimerBlastNCBI.PrimerBlastOptions.Database 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

toCGIParameter

public java.lang.String toCGIParameter()
Convert database to the corresponding CGI parameter.

Returns:
database convereted to the correspoding CGI parameter

toString

public java.lang.String toString()
Displays the corresponding label to the database.

Overrides:
toString in class java.lang.Enum<RemotePrimerBlastNCBI.PrimerBlastOptions.Database>
Returns:
database label