Mobios v0.91

mobios.type
Enum RNA.RNASymbol

java.lang.Object
  extended by java.lang.Enum<RNA.RNASymbol>
      extended by mobios.type.RNA.RNASymbol
All Implemented Interfaces:
Externalizable, Serializable, Comparable<RNA.RNASymbol>, Symbol
Enclosing class:
RNA

public static enum RNA.RNASymbol
extends Enum<RNA.RNASymbol>
implements Symbol

TODO

Author:
Willard

Enum Constant Summary
A
           
B
           
C
           
D
           
G
           
H
           
K
           
M
           
N
           
R
           
S
           
U
           
V
           
W
           
Y
           
 
Field Summary
 byte byteValue
           
 
Method Summary
 byte byteValue()
           
 String description()
           
static int distinctSize()
           
 Symbol getSymbol(String s)
           
 void readExternal(ObjectInput in)
           
 String stringValue()
           
static RNA.RNASymbol valueOf(String name)
          Returns the enum constant of this type with the specified name.
static RNA.RNASymbol[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

A

public static final RNA.RNASymbol A

C

public static final RNA.RNASymbol C

G

public static final RNA.RNASymbol G

U

public static final RNA.RNASymbol U

R

public static final RNA.RNASymbol R

Y

public static final RNA.RNASymbol Y

M

public static final RNA.RNASymbol M

K

public static final RNA.RNASymbol K

W

public static final RNA.RNASymbol W

S

public static final RNA.RNASymbol S

B

public static final RNA.RNASymbol B

D

public static final RNA.RNASymbol D

H

public static final RNA.RNASymbol H

V

public static final RNA.RNASymbol V

N

public static final RNA.RNASymbol N
Field Detail

byteValue

public byte byteValue
Method Detail

values

public static final RNA.RNASymbol[] 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(RNA.RNASymbol c : RNA.RNASymbol.values())
        System.out.println(c);

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

valueOf

public static RNA.RNASymbol 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

description

public String description()

byteValue

public byte byteValue()
Specified by:
byteValue in interface Symbol
Returns:

stringValue

public String stringValue()
Specified by:
stringValue in interface Symbol
Returns:

getSymbol

public Symbol getSymbol(String s)
Specified by:
getSymbol in interface Symbol
Returns:

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

distinctSize

public static int distinctSize()

Mobios v0.91

(C) 2002 - 2006 The MoBIoS Group