org.biojava3.core.sequence.compound
Class AminoAcidCompound

java.lang.Object
  extended by org.biojava3.core.sequence.template.AbstractCompound
      extended by org.biojava3.core.sequence.compound.AminoAcidCompound
All Implemented Interfaces:
Compound

public class AminoAcidCompound
extends AbstractCompound

Used to describe an Amino Acid.

Author:
Richard Holland, Scooter Willis, Andy Yates

Constructor Summary
AminoAcidCompound(AminoAcidCompoundSet compoundSet, String shortName, String longName, String description, Float molecularWeight)
           
 
Method Summary
 boolean equals(Object obj)
           
 boolean equalsIgnoreCase(Compound compound)
           
 CompoundSet<AminoAcidCompound> getCompoundSet()
           
 int hashCode()
           
 
Methods inherited from class org.biojava3.core.sequence.template.AbstractCompound
getBase, getDescription, getLongName, getMolecularWeight, getShortName, getUpperedBase, setDescription, setLongName, setMolecularWeight, setShortName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AminoAcidCompound

public AminoAcidCompound(AminoAcidCompoundSet compoundSet,
                         String shortName,
                         String longName,
                         String description,
                         Float molecularWeight)
Method Detail

equals

public boolean equals(Object obj)
Overrides:
equals in class AbstractCompound

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractCompound

equalsIgnoreCase

public boolean equalsIgnoreCase(Compound compound)
Specified by:
equalsIgnoreCase in interface Compound
Overrides:
equalsIgnoreCase in class AbstractCompound

getCompoundSet

public CompoundSet<AminoAcidCompound> getCompoundSet()