edu.uconn.mcb.lineageevolver
Class AATranslator.InvalidAminoAcid

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

public abstract static class AATranslator.InvalidAminoAcid
extends java.lang.RuntimeException

Base class for exceptions generated during amino acid encoding/decoding. This type of exception is thrown when an Amino Acid cannot be correlated to a given encoding/decoding.

See Also:
Serialized Form

Nested Class Summary
static class AATranslator.InvalidAminoAcid.InvalidAminoAcidByte
          Exception thrown when a byte value outside the AminoAcid range was used as an encoded AminoAcid.
static class AATranslator.InvalidAminoAcid.InvalidAminoAcidChar
          Exception thrown when a character value outside the AminoAcid range was used as an encoded AminoAcid.
static class AATranslator.InvalidAminoAcid.InvalidAminoAcidInt
          Exception thrown when an integer value outside the AminoAcid range (0-19) was used as an encoded AminoAcid.
 
Field Summary
 
Fields inherited from class java.lang.RuntimeException
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
AATranslator.InvalidAminoAcid()
           
 
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
 

Constructor Detail

AATranslator.InvalidAminoAcid

public AATranslator.InvalidAminoAcid()