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

Indri::QueryEnvironment Class Reference

List of all members.

Public Member Functions

virtual void Dispose ()
 QueryEnvironment ()
void addServer (string hostname)
void addIndex (string pathname)
void removeServer (string hostname)
void removeIndex (string pathname)
void close ()
void setMemory (long memory)
void setScoringRules (StringVector rules)
void setStopwords (StringVector stopwords)
ScoredExtentResultVector runQuery (string query, int resultsRequested)
ScoredExtentResultVector runQuery (string query, IntVector documentSet, int resultsRequested)
QueryAnnotation runAnnotatedQuery (string query, int resultsRequested)
QueryAnnotation runAnnotatedQuery (string query, IntVector documentSet, int resultsRequested)
ParsedDocumentVector documents (IntVector documentIDs)
ParsedDocumentVector documents (ScoredExtentResultVector results)
StringVector documentMetadata (IntVector documentIDs, string attributeName)
StringVector documentMetadata (ScoredExtentResultVector documentIDs, string attributeName)
IntVector documentIDsFromMetadata (string attributeName, StringVector attributeValue)
ParsedDocumentVector documentsFromMetadata (string attributeName, StringVector attributeValue)
long termCount ()
long termCount (string term)
long termFieldCount (string term, string field)
StringVector fieldList ()
long documentCount ()
long documentCount (string term)
DocumentVectorVector documentVectors (IntVector documentIDs)
double expressionCount (string expression, string queryType)
double expressionCount (string expression)
ScoredExtentResultVector expressionList (string expression, string queryType)
ScoredExtentResultVector expressionList (string expression)
int documentLength (int documentID)

Protected Attributes

bool swigCMemOwn

Private Member Functions

internal QueryEnvironment (IntPtr cPtr, bool cMemoryOwn)
 ~QueryEnvironment ()

Static Private Member Functions

internal HandleRef getCPtr (QueryEnvironment obj)

Private Attributes

HandleRef swigCPtr

Constructor & Destructor Documentation

internal Indri::QueryEnvironment::QueryEnvironment IntPtr  cPtr,
bool  cMemoryOwn
[inline, private]
 

Indri::QueryEnvironment::~QueryEnvironment  )  [inline, private]
 

Indri::QueryEnvironment::QueryEnvironment  )  [inline]
 


Member Function Documentation

void Indri::QueryEnvironment::addIndex string  pathname  )  [inline]
 

void Indri::QueryEnvironment::addServer string  hostname  )  [inline]
 

void Indri::QueryEnvironment::close  )  [inline]
 

virtual void Indri::QueryEnvironment::Dispose  )  [inline, virtual]
 

long Indri::QueryEnvironment::documentCount string  term  )  [inline]
 

long Indri::QueryEnvironment::documentCount  )  [inline]
 

IntVector Indri::QueryEnvironment::documentIDsFromMetadata string  attributeName,
StringVector  attributeValue
[inline]
 

int Indri::QueryEnvironment::documentLength int  documentID  )  [inline]
 

StringVector Indri::QueryEnvironment::documentMetadata ScoredExtentResultVector  documentIDs,
string  attributeName
[inline]
 

StringVector Indri::QueryEnvironment::documentMetadata IntVector  documentIDs,
string  attributeName
[inline]
 

ParsedDocumentVector Indri::QueryEnvironment::documents ScoredExtentResultVector  results  )  [inline]
 

ParsedDocumentVector Indri::QueryEnvironment::documents IntVector  documentIDs  )  [inline]
 

ParsedDocumentVector Indri::QueryEnvironment::documentsFromMetadata string  attributeName,
StringVector  attributeValue
[inline]
 

DocumentVectorVector Indri::QueryEnvironment::documentVectors IntVector  documentIDs  )  [inline]
 

double Indri::QueryEnvironment::expressionCount string  expression  )  [inline]
 

double Indri::QueryEnvironment::expressionCount string  expression,
string  queryType
[inline]
 

ScoredExtentResultVector Indri::QueryEnvironment::expressionList string  expression  )  [inline]
 

ScoredExtentResultVector Indri::QueryEnvironment::expressionList string  expression,
string  queryType
[inline]
 

StringVector Indri::QueryEnvironment::fieldList  )  [inline]
 

internal HandleRef Indri::QueryEnvironment::getCPtr QueryEnvironment  obj  )  [inline, static, private]
 

void Indri::QueryEnvironment::removeIndex string  pathname  )  [inline]
 

void Indri::QueryEnvironment::removeServer string  hostname  )  [inline]
 

QueryAnnotation Indri::QueryEnvironment::runAnnotatedQuery string  query,
IntVector  documentSet,
int  resultsRequested
[inline]
 

QueryAnnotation Indri::QueryEnvironment::runAnnotatedQuery string  query,
int  resultsRequested
[inline]
 

ScoredExtentResultVector Indri::QueryEnvironment::runQuery string  query,
IntVector  documentSet,
int  resultsRequested
[inline]
 

ScoredExtentResultVector Indri::QueryEnvironment::runQuery string  query,
int  resultsRequested
[inline]
 

void Indri::QueryEnvironment::setMemory long  memory  )  [inline]
 

void Indri::QueryEnvironment::setScoringRules StringVector  rules  )  [inline]
 

void Indri::QueryEnvironment::setStopwords StringVector  stopwords  )  [inline]
 

long Indri::QueryEnvironment::termCount string  term  )  [inline]
 

long Indri::QueryEnvironment::termCount  )  [inline]
 

long Indri::QueryEnvironment::termFieldCount string  term,
string  field
[inline]
 


Member Data Documentation

bool Indri::QueryEnvironment::swigCMemOwn [protected]
 

HandleRef Indri::QueryEnvironment::swigCPtr [private]
 


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