com.wcohen.secondstring.expt
Class MatchData.Instance

java.lang.Object
  |
  +--com.wcohen.secondstring.expt.MatchData.Instance
Enclosing class:
MatchData

public static class MatchData.Instance
extends java.lang.Object

A single item (aka record, string, etc) to match against others. An item has an id (for evaluating correctness of a match), a source (which relation its from), and a text field. Text is stored as a StringWrapper so that it can be preprocessed, if necessary.


Constructor Summary
MatchData.Instance(java.lang.String source, java.lang.String id, java.lang.String text)
           
 
Method Summary
 java.lang.String getId()
           
 java.lang.String getSource()
           
 StringWrapper getText()
           
 void prepare(StringDistance distance)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MatchData.Instance

public MatchData.Instance(java.lang.String source,
                          java.lang.String id,
                          java.lang.String text)
Method Detail

getSource

public java.lang.String getSource()

getId

public java.lang.String getId()

getText

public StringWrapper getText()

toString

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

prepare

public void prepare(StringDistance distance)