edu.umn.cs.nlp.mt
Class AlignmentMatrixSlice

java.lang.Object
  extended by edu.umn.cs.nlp.mt.AlignmentMatrixSlice

public class AlignmentMatrixSlice
extends Object

Represents a vertical column or horizontal row in a word alignment matrix.

Version:
$LastChangedDate: 2007-07-20 14:20:51 -0500 (Fri, 20 Jul 2007) $
Author:
Lane Schwartz
See Also:
AlignmentMatrix

Field Summary
static int MAX_SIZE
           
 
Constructor Summary
AlignmentMatrixSlice(int size)
           
 
Method Summary
 void add(int number)
           
 boolean contains(int number)
           
 int first()
           
 Set<Integer> getEntries()
           
 boolean lacks(int number)
           
 int last()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_SIZE

public static final int MAX_SIZE
See Also:
Constant Field Values
Constructor Detail

AlignmentMatrixSlice

public AlignmentMatrixSlice(int size)
Method Detail

getEntries

public Set<Integer> getEntries()

add

public void add(int number)

first

public int first()

last

public int last()

contains

public boolean contains(int number)

lacks

public boolean lacks(int number)

size

public int size()