Compound
public static class Table.Codon extends java.lang.Object implements Compound
NucleotideCompound
s, its
corresponding AminoAcidCompound
and if it is a start or stop codon.
The object implements hashCode & equals but according to the nucleotide
compounds & not to the designation of it being a start, stop & amino
acid compoundConstructor | Description |
---|---|
Codon(Table.CaseInsensitiveTriplet triplet) |
|
Codon(Table.CaseInsensitiveTriplet triplet,
AminoAcidCompound aminoAcid,
boolean start,
boolean stop) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object obj) |
|
boolean |
equalsIgnoreCase(Compound compound) |
|
AminoAcidCompound |
getAminoAcid() |
|
java.lang.String |
getDescription() |
|
java.lang.String |
getLongName() |
|
java.lang.Float |
getMolecularWeight() |
|
NucleotideCompound |
getOne() |
|
java.lang.String |
getShortName() |
|
NucleotideCompound |
getThree() |
|
Table.CaseInsensitiveTriplet |
getTriplet() |
|
NucleotideCompound |
getTwo() |
|
int |
hashCode() |
|
boolean |
isStart() |
|
boolean |
isStop() |
|
void |
setDescription(java.lang.String description) |
|
void |
setLongName(java.lang.String longName) |
|
void |
setMolecularWeight(java.lang.Float molecularWeight) |
|
void |
setShortName(java.lang.String shortName) |
|
java.lang.String |
toString() |
public Codon(Table.CaseInsensitiveTriplet triplet, AminoAcidCompound aminoAcid, boolean start, boolean stop)
public Codon(Table.CaseInsensitiveTriplet triplet)
public NucleotideCompound getOne()
public NucleotideCompound getTwo()
public NucleotideCompound getThree()
public boolean isStart()
public boolean isStop()
public AminoAcidCompound getAminoAcid()
public Table.CaseInsensitiveTriplet getTriplet()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equalsIgnoreCase(Compound compound)
equalsIgnoreCase
in interface Compound
public java.lang.String getDescription()
getDescription
in interface Compound
public java.lang.String getLongName()
getLongName
in interface Compound
public java.lang.Float getMolecularWeight()
getMolecularWeight
in interface Compound
public java.lang.String getShortName()
getShortName
in interface Compound
public void setDescription(java.lang.String description)
setDescription
in interface Compound
public void setLongName(java.lang.String longName)
setLongName
in interface Compound
public void setMolecularWeight(java.lang.Float molecularWeight)
setMolecularWeight
in interface Compound
public void setShortName(java.lang.String shortName)
setShortName
in interface Compound