MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.sms.ftstore
Class Thesaurus

java.lang.Object
  extended by ch.ethz.mxquery.sms.ftstore.Thesaurus

public class Thesaurus
extends java.lang.Object

Implementation of Local Thesaurus


Field Summary
 TrieNode posTrie
           
 
Constructor Summary
Thesaurus()
           
 
Method Summary
 java.util.Vector findSynonyms(java.lang.String text, java.lang.String location)
           
 java.util.Vector getPOS(java.lang.String word, int length)
           
static java.lang.String getSynsets(java.lang.String location, java.lang.String term, java.lang.String type)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

posTrie

public TrieNode posTrie
Constructor Detail

Thesaurus

public Thesaurus()
          throws java.io.IOException
Throws:
java.io.IOException
Method Detail

findSynonyms

public java.util.Vector findSynonyms(java.lang.String text,
                                     java.lang.String location)
                              throws MXQueryException
Throws:
MXQueryException

getPOS

public java.util.Vector getPOS(java.lang.String word,
                               int length)

getSynsets

public static java.lang.String getSynsets(java.lang.String location,
                                          java.lang.String term,
                                          java.lang.String type)
                                   throws MXQueryException,
                                          java.io.IOException
Throws:
MXQueryException
java.io.IOException

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich