edu.cmu.meteor.aligner
Class Aligner

java.lang.Object
  extended by edu.cmu.meteor.aligner.Aligner

public class Aligner
extends java.lang.Object


Constructor Summary
Aligner(Aligner aligner)
           
Aligner(java.lang.String language, java.util.ArrayList<java.lang.Integer> modules)
           
Aligner(java.lang.String language, java.util.ArrayList<java.lang.Integer> modules, java.util.ArrayList<java.lang.Double> moduleWeights)
           
Aligner(java.lang.String language, java.util.ArrayList<java.lang.Integer> modules, java.util.ArrayList<java.lang.Double> moduleWeights, int maxComputations)
           
Aligner(java.lang.String language, java.util.ArrayList<java.lang.Integer> modules, java.util.ArrayList<java.lang.Double> moduleWeights, int maxComputations, java.net.URL synDirURL)
           
Aligner(java.lang.String language, java.util.ArrayList<java.lang.Integer> modules, java.util.ArrayList<java.lang.Double> moduleWeights, int maxComputations, java.net.URL synDirURL, java.net.URL paraDirURL)
           
 
Method Summary
 Alignment align(java.util.ArrayList<java.lang.String> words1, java.util.ArrayList<java.lang.String> words2)
           
 Alignment align(java.lang.String line1, java.lang.String line2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Aligner

public Aligner(java.lang.String language,
               java.util.ArrayList<java.lang.Integer> modules)

Aligner

public Aligner(java.lang.String language,
               java.util.ArrayList<java.lang.Integer> modules,
               java.util.ArrayList<java.lang.Double> moduleWeights)

Aligner

public Aligner(java.lang.String language,
               java.util.ArrayList<java.lang.Integer> modules,
               java.util.ArrayList<java.lang.Double> moduleWeights,
               int maxComputations)

Aligner

public Aligner(java.lang.String language,
               java.util.ArrayList<java.lang.Integer> modules,
               java.util.ArrayList<java.lang.Double> moduleWeights,
               int maxComputations,
               java.net.URL synDirURL)

Aligner

public Aligner(java.lang.String language,
               java.util.ArrayList<java.lang.Integer> modules,
               java.util.ArrayList<java.lang.Double> moduleWeights,
               int maxComputations,
               java.net.URL synDirURL,
               java.net.URL paraDirURL)

Aligner

public Aligner(Aligner aligner)
Method Detail

align

public Alignment align(java.lang.String line1,
                       java.lang.String line2)

align

public Alignment align(java.util.ArrayList<java.lang.String> words1,
                       java.util.ArrayList<java.lang.String> words2)