edu.uconn.mcb.lineageevolver
Class AATranslator.InvalidAminoAcid.InvalidAminoAcidByte

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended byedu.uconn.mcb.lineageevolver.AATranslator.InvalidAminoAcid
                  extended byedu.uconn.mcb.lineageevolver.AATranslator.InvalidAminoAcid.InvalidAminoAcidByte
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
AATranslator.InvalidAminoAcid

public static class AATranslator.InvalidAminoAcid.InvalidAminoAcidByte
extends AATranslator.InvalidAminoAcid

Exception thrown when a byte value outside the AminoAcid range was used as an encoded AminoAcid.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class edu.uconn.mcb.lineageevolver.AATranslator.InvalidAminoAcid
AATranslator.InvalidAminoAcid.InvalidAminoAcidByte, AATranslator.InvalidAminoAcid.InvalidAminoAcidChar, AATranslator.InvalidAminoAcid.InvalidAminoAcidInt
 
Field Summary
 byte aa
          The bad byte that was used as an encoded AminoAcid.
 
Fields inherited from class java.lang.RuntimeException
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
(package private) AATranslator.InvalidAminoAcid.InvalidAminoAcidByte(byte aa)
          Constructor for InvalidAminoAcidByte objects given a non-AminoAcid-coding byte.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

aa

public final byte aa
The bad byte that was used as an encoded AminoAcid.

Constructor Detail

AATranslator.InvalidAminoAcid.InvalidAminoAcidByte

AATranslator.InvalidAminoAcid.InvalidAminoAcidByte(byte aa)
Constructor for InvalidAminoAcidByte objects given a non-AminoAcid-coding byte.

Parameters:
aa - the bad byte that was used as an encoded AminoAcid.