Class Speller.CandidateData

  • All Implemented Interfaces:
    java.lang.Comparable<Speller.CandidateData>
    Enclosing class:
    Speller

    public final class Speller.CandidateData
    extends java.lang.Object
    implements java.lang.Comparable<Speller.CandidateData>
    Used to sort candidates according to edit distance, and possibly according to their frequency in the future.
    • Field Detail

      • word

        private final java.lang.String word
      • origDistance

        private final int origDistance
      • distance

        private final int distance
    • Constructor Detail

      • CandidateData

        CandidateData​(java.lang.String word,
                      int distance)
    • Method Detail

      • getWord

        public final java.lang.String getWord()
      • getDistance

        public final int getDistance()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object