Class Gene.Codon

java.lang.Object
org.example.chapter2_search_problems.Gene.Codon
All Implemented Interfaces:
Comparable<Gene.Codon>
Enclosing class:
Gene

public static class Gene.Codon extends Object implements Comparable<Gene.Codon>
Codon from 3 nucleotide.
  • Constructor Details

    • Codon

      public Codon(String codonStr)
      Convert codon String into a nucleotide sequence.
      Parameters:
      codonStr - codon String
  • Method Details

    • compareTo

      public int compareTo(Gene.Codon other)
      Compare two codons.
      Specified by:
      compareTo in interface Comparable<Gene.Codon>
      Parameters:
      other - the object to be compared.
      Returns:
      equals -> 0, first is more -> num > 0, second is more -> num invalid input: '<' 0