edu.umd.hooka.ttables
Class TTable

java.lang.Object
  extended by edu.umd.hooka.ttables.TTable
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
PServerClient, TTable_monolithic, TTable_monolithic_IFAs, TTable_sliced

public abstract class TTable
extends Object
implements Cloneable


Constructor Summary
TTable()
           
 
Method Summary
abstract  void add(int e, int f, float delta)
           
abstract  void clear()
           
abstract  Object clone()
           
abstract  float get(int e, int f)
           
abstract  void normalize()
           
 void prepare(PhrasePair pp, boolean nullWord)
           
abstract  void set(int e, IndexedFloatArray fs)
           
abstract  void set(int e, int f, float value)
           
abstract  void write()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TTable

public TTable()
Method Detail

clone

public abstract Object clone()
Overrides:
clone in class Object

add

public abstract void add(int e,
                         int f,
                         float delta)

set

public abstract void set(int e,
                         int f,
                         float value)

set

public abstract void set(int e,
                         IndexedFloatArray fs)

get

public abstract float get(int e,
                          int f)

clear

public abstract void clear()

normalize

public abstract void normalize()

write

public abstract void write()
                    throws IOException
Throws:
IOException

prepare

public void prepare(PhrasePair pp,
                    boolean nullWord)