|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.princeton.wordnet.orm.WordNetClient
public abstract class WordNetClient
WordNet client
Field Summary | |
---|---|
protected static java.lang.String |
theConnectionSettings
Connection settings on command-line |
private static WordNetClient |
theWordNetClient
Singleton |
Constructor Summary | |
---|---|
WordNetClient()
|
Method Summary | |
---|---|
static WordNetClient |
get()
Get singleton client |
abstract java.lang.String[] |
getLexDomainNames()
Get lexdomain names |
abstract java.lang.String[] |
getLinkNames()
Get link names |
abstract java.util.Collection<edu.princeton.wordnet.pojos.Link> |
getLinks()
Get links |
abstract java.lang.String[] |
getPosNames()
Get pos names |
protected boolean |
isQuery(java.lang.String thisLookup)
Check whether lookup expression is a SQL Query |
static WordNetClient |
make(boolean JPA)
Make client |
protected java.lang.String |
makeQuery(java.lang.String thisLookup)
Extract query |
abstract org.dom4j.Document |
queryDoc(java.lang.String thisTarget)
Query for document |
abstract java.util.Collection<org.dom4j.Element> |
queryElements(java.lang.String thisTarget)
Query for collection of elements |
abstract org.dom4j.Document |
queryRawDoc(java.lang.String thisTarget)
Query for document |
abstract javax.swing.tree.TreeModel |
queryTreeModel(java.lang.String thisTarget)
Query (from tree model built from Pojos) |
abstract java.lang.String |
queryXML(java.lang.String thisTarget)
Query for XML |
abstract javax.swing.tree.TreeModel |
queryXmlTreeModel(java.lang.String thisTarget)
Query (from tree model built from element-returning call) |
static java.lang.Object[] |
reduce(java.util.Collection<? extends java.lang.Object> thisCollection,
java.lang.String thisMethodName)
Reduce collection by calling no-argument method |
static void |
set(WordNetClient thisWordNetClient)
Set singleton |
static void |
setPrintStream(java.io.OutputStream thisOutputStream)
Set print stream for SQL queries output |
static void |
setup(java.lang.String[] theseArgs)
Setup hook |
abstract void |
shutdown()
Shutdown |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static WordNetClient theWordNetClient
protected static java.lang.String theConnectionSettings
Constructor Detail |
---|
public WordNetClient()
Method Detail |
---|
public static void set(WordNetClient thisWordNetClient)
thisWordNetClient
- clientpublic static WordNetClient make(boolean JPA) throws java.lang.Exception
java.lang.Exception
public static WordNetClient get()
public static void setup(java.lang.String[] theseArgs)
theseArgs
- command line argumentspublic static void setPrintStream(java.io.OutputStream thisOutputStream)
thisOutputStream
- output streampublic abstract void shutdown()
public abstract java.util.Collection<org.dom4j.Element> queryElements(java.lang.String thisTarget) throws java.lang.Exception
thisTarget
- target
java.lang.Exception
public abstract org.dom4j.Document queryDoc(java.lang.String thisTarget) throws java.lang.Exception
thisTarget
- word to look up
java.lang.Exception
public abstract org.dom4j.Document queryRawDoc(java.lang.String thisTarget) throws java.lang.Exception
thisTarget
- target
java.lang.Exception
public abstract java.lang.String queryXML(java.lang.String thisTarget) throws java.lang.Exception
thisTarget
- target
java.lang.Exception
public abstract javax.swing.tree.TreeModel queryXmlTreeModel(java.lang.String thisTarget) throws java.lang.Exception
thisTarget
- target
java.lang.Exception
public abstract javax.swing.tree.TreeModel queryTreeModel(java.lang.String thisTarget) throws java.lang.Exception
thisTarget
- target
java.lang.Exception
public abstract java.lang.String[] getPosNames() throws java.lang.Exception
java.lang.Exception
public abstract java.lang.String[] getLexDomainNames() throws java.lang.Exception
java.lang.Exception
public abstract java.lang.String[] getLinkNames() throws java.lang.Exception
java.lang.Exception
public abstract java.util.Collection<edu.princeton.wordnet.pojos.Link> getLinks() throws java.lang.Exception
java.lang.Exception
protected boolean isQuery(java.lang.String thisLookup)
thisLookup
- lookup expression
protected java.lang.String makeQuery(java.lang.String thisLookup)
thisLookup
- lookup
public static java.lang.Object[] reduce(java.util.Collection<? extends java.lang.Object> thisCollection, java.lang.String thisMethodName)
thisCollection
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |