Class com.markwatson.nlbean.NLEngineLocal

public class com.markwatson.nlbean.NLEngineLocal
implements Serializable

Attributes

private ATN atn = null

private String[] databaseName = new String[5]

public DBInfo dbinfo

private NLP nlp

private int numDB = 0

private int numSynReplacements = 0

private int numSynonyms = 0

private String[] origs = new String[11]

private String[] password = new String[5]

private String[] synonymColumnName = new String[11]

private String[] synonymDescription = new String[11]

private String[] syns = new String[11]

private String[] tableList = new String[5]

private String[] userName = new String[5]

Operations

public NLEngineLocal()

public void addDB(String name, String user, String passwd, String tbls)

public void addSynonym(String column, String description)

public void clearDB()

public void clearSynonyms()

public String getSQL()

public boolean goodWord(String s)

public void initDB()

public void parse(String s)

public String[] suggestedWords(String a_word)

public String toEnglish(String [] r)