hcrypto.analyzer
Class PatternWord

java.lang.Object
  |
  +--hcrypto.analyzer.PatternWord
All Implemented Interfaces:
java.lang.Comparable

public class PatternWord
extends java.lang.Object
implements java.lang.Comparable


Constructor Summary
PatternWord(java.lang.String s, double freq)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 double getFrequency()
           
 java.lang.String getPattern()
           
 double getScore()
           
 java.lang.String getWord()
           
static java.lang.String makePattern(java.lang.String s)
          This method returns a pattern of the string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternWord

public PatternWord(java.lang.String s,
                   double freq)
Method Detail

getWord

public java.lang.String getWord()

getPattern

public java.lang.String getPattern()

getScore

public double getScore()

getFrequency

public double getFrequency()

makePattern

public static java.lang.String makePattern(java.lang.String s)
This method returns a pattern of the string. For example, if the word is "there" the pattern would be 12343. Words longer than 9 letters using UPPERCASE letters. For example, the word "appendectomy" would have the pattern "12234536789A".

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable