public class FullDictionary extends java.lang.Object implements RootDictionary
History:
| Constructor and Description |
|---|
FullDictionary(boolean caseFlag)
Public constructor to initiate the dictionary.
|
FullDictionary(java.lang.String inFile)
Public constructor to initiate the dictionary.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AddDictionaries(java.lang.String inFilePaths,
boolean debugFlag) |
void |
AddDictionaries(java.lang.String inFiles,
java.lang.String rootPath) |
void |
AddDictionaries(java.lang.String inFiles,
java.lang.String rootPath,
boolean debugFlag) |
void |
AddDictionary(java.lang.String inFile) |
void |
AddDictionary(java.lang.String inFile,
boolean lowerCaseFlag) |
void |
AddWord(java.lang.String word) |
java.util.HashMap<java.lang.String,java.util.HashSet<FullDicVarObj>> |
GetDictionary() |
java.util.HashSet<java.lang.String> |
GetDictionarySet() |
int |
GetSize() |
boolean |
IsDicWord(java.lang.String word) |
boolean |
IsDicWord(java.lang.String word,
boolean caseFlag) |
boolean |
IsValidWord(java.lang.String word) |
static void |
main(java.lang.String[] args) |
public FullDictionary(boolean caseFlag)
caseFlag - flag for case sensitivepublic FullDictionary(java.lang.String inFile)
inFile - source flat file for the dictionarypublic void AddWord(java.lang.String word)
AddWord in interface RootDictionarypublic boolean IsDicWord(java.lang.String word)
IsDicWord in interface RootDictionarypublic boolean IsDicWord(java.lang.String word,
boolean caseFlag)
public boolean IsValidWord(java.lang.String word)
IsValidWord in interface RootDictionarypublic int GetSize()
GetSize in interface RootDictionarypublic java.util.HashSet<java.lang.String> GetDictionarySet()
GetDictionarySet in interface RootDictionarypublic java.util.HashMap<java.lang.String,java.util.HashSet<FullDicVarObj>> GetDictionary()
public void AddDictionaries(java.lang.String inFiles,
java.lang.String rootPath)
AddDictionaries in interface RootDictionarypublic void AddDictionaries(java.lang.String inFiles,
java.lang.String rootPath,
boolean debugFlag)
AddDictionaries in interface RootDictionarypublic void AddDictionaries(java.lang.String inFilePaths,
boolean debugFlag)
AddDictionaries in interface RootDictionarypublic void AddDictionary(java.lang.String inFile)
AddDictionary in interface RootDictionarypublic void AddDictionary(java.lang.String inFile,
boolean lowerCaseFlag)
public static void main(java.lang.String[] args)