Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

lemurproject::indri::QueryExpander Class Reference

Inheritance diagram for lemurproject::indri::QueryExpander:

lemurproject::indri::PonteExpander lemurproject::indri::RMExpander List of all members.

Public Member Functions

synchronized void delete ()
ScoredExtentResult[] runExpandedQuery (String originalQuery, int resultsRequested, boolean verbose)
ScoredExtentResult[] runExpandedQuery (String originalQuery, int resultsRequested)
String expand (String originalQuery, ScoredExtentResult[] results)

Protected Member Functions

 QueryExpander (long cPtr, boolean cMemoryOwn)
void finalize ()

Static Protected Member Functions

long getCPtr (QueryExpander obj)

Protected Attributes

boolean swigCMemOwn

Private Attributes

long swigCPtr

Constructor & Destructor Documentation

lemurproject::indri::QueryExpander::QueryExpander long  cPtr,
boolean  cMemoryOwn
[inline, protected]
 


Member Function Documentation

synchronized void lemurproject::indri::QueryExpander::delete  )  [inline]
 

Reimplemented in lemurproject::indri::PonteExpander, and lemurproject::indri::RMExpander.

String lemurproject::indri::QueryExpander::expand String  originalQuery,
ScoredExtentResult[]  results
[inline]
 

Reimplemented in lemurproject::indri::PonteExpander, and lemurproject::indri::RMExpander.

void lemurproject::indri::QueryExpander::finalize  )  [inline, protected]
 

Reimplemented in lemurproject::indri::PonteExpander, and lemurproject::indri::RMExpander.

long lemurproject::indri::QueryExpander::getCPtr QueryExpander  obj  )  [inline, static, protected]
 

ScoredExtentResult [] lemurproject::indri::QueryExpander::runExpandedQuery String  originalQuery,
int  resultsRequested
[inline]
 

ScoredExtentResult [] lemurproject::indri::QueryExpander::runExpandedQuery String  originalQuery,
int  resultsRequested,
boolean  verbose
[inline]
 


Member Data Documentation

boolean lemurproject::indri::QueryExpander::swigCMemOwn [protected]
 

long lemurproject::indri::QueryExpander::swigCPtr [private]
 

Reimplemented in lemurproject::indri::PonteExpander, and lemurproject::indri::RMExpander.


The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:03:07 2010 for Lemur by doxygen 1.3.4