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)