com.fatdog.xmlEngine.words.dictionaries
Class Dictionary

java.lang.Object
  extended bycom.fatdog.xmlEngine.words.dictionaries.Dictionary
Direct Known Subclasses:
TagDictionary, TextDictionary

public class Dictionary
extends java.lang.Object


Constructor Summary
Dictionary(int numSublists, int newEntryAllocs)
           
 
Method Summary
 int addWordEntry(char[] charWord, int start, int end)
           
 int addWordEntry(java.lang.String word)
           
 int addWordEntryWithXRef(char[] charWord, int start, int end, IntList args)
           
 int addWordEntryWithXRef(java.lang.String word, IntList args)
           
 void debugSummary()
           
 int getNumWords()
           
 int keyFromWord(char[] charWord)
           
 int keyFromWord(java.lang.String word)
           
 java.lang.String wordFromKey(int key)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dictionary

public Dictionary(int numSublists,
                  int newEntryAllocs)
Method Detail

addWordEntry

public int addWordEntry(char[] charWord,
                        int start,
                        int end)

addWordEntry

public int addWordEntry(java.lang.String word)

addWordEntryWithXRef

public int addWordEntryWithXRef(char[] charWord,
                                int start,
                                int end,
                                IntList args)

addWordEntryWithXRef

public int addWordEntryWithXRef(java.lang.String word,
                                IntList args)

wordFromKey

public java.lang.String wordFromKey(int key)

keyFromWord

public int keyFromWord(java.lang.String word)

keyFromWord

public int keyFromWord(char[] charWord)

getNumWords

public int getNumWords()

debugSummary

public void debugSummary()