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

lemur_jni.cpp File Reference

#include <jni.h>
#include <stdlib.h>
#include <string.h>
#include "IndexManager.hpp"
#include "BasicCollectionProps.hpp"
#include "RetMethodManager.hpp"
#include "StructQueryRetMethod.hpp"
#include "TextQueryRetMethod.hpp"
#include "MatchInfo.hpp"
#include "ElemDocMgr.hpp"
#include <string>
#include <stdexcept>
#include <vector>

Classes

struct  SWIG_JavaExceptions_t

Defines

#define SWIGTEMPLATEDISAMBIGUATOR
#define SWIGINLINE
#define SWIGUNUSED
#define SWIGUNUSEDPARM(p)   p SWIGUNUSED
#define SWIGINTERN   static SWIGUNUSED
#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
#define SWIGEXPORT
#define SWIGSTDCALL
#define SWIG_contract_assert(nullreturn, expr, msg)   if (!(expr)) {SWIG_JavaThrowException(jenv, SWIG_JavaIllegalArgumentException, msg); return nullreturn; } else
#define SWIG_UnknownError   -1
#define SWIG_IOError   -2
#define SWIG_RuntimeError   -3
#define SWIG_IndexError   -4
#define SWIG_TypeError   -5
#define SWIG_DivisionByZero   -6
#define SWIG_OverflowError   -7
#define SWIG_SyntaxError   -8
#define SWIG_ValueError   -9
#define SWIG_SystemError   -10
#define SWIG_AttributeError   -11
#define SWIG_MemoryError   -12
#define SWIG_NullReferenceError   -13

Enumerations

enum  SWIG_JavaExceptionCodes {
  SWIG_JavaOutOfMemoryError = 1, SWIG_JavaIOException, SWIG_JavaRuntimeException, SWIG_JavaIndexOutOfBoundsException,
  SWIG_JavaArithmeticException, SWIG_JavaIllegalArgumentException, SWIG_JavaNullPointerException, SWIG_JavaDirectorPureVirtual,
  SWIG_JavaUnknownError
}

Functions

void SWIGUNUSED SWIG_JavaThrowException (JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg)
SWIGINTERN void SWIG_JavaException (JNIEnv *jenv, int code, const char *msg)
void java_fill_indexedrealvector (JNIEnv *jenv, const lemur::api::IndexedRealVector &input, jobjectArray result)
jobjectArray java_build_indexedrealvector (JNIEnv *jenv, const lemur::api::IndexedRealVector &input)
SWIGINTERN char * lemur_api_DocumentManager_docElement (lemur::api::DocumentManager *self, std::string const &docid, std::string const &elt)
SWIGINTERN void lemur_api_Index_setProps (lemur::api::Index *self)
SWIGINTERN lemur::api::Query * lemur_api_Query_makeQuery__SWIG_0 (std::string query, std::string const &stopfile="", std::string const &stemtype="", std::string const &datadir="", std::string const &func="")
SWIGINTERN lemur::api::IndexedRealVector * lemur_api_RetMethodManager_runIndriQuery (std::string const &query, lemur::retrieval::IndriRetMethod *model)
jobjectArray java_build_matchinfo (JNIEnv *jenv, const lemur::api::MatchInfo *input)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_new_1TermInfo (JNIEnv *jenv, jclass jcls, jint jarg1, jint jarg2)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_TermInfo_1termID (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_TermInfo_1count (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jintArray JNICALL Java_lemurproject_lemur_lemurJNI_TermInfo_1positions (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_TermInfo_1position (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1TermInfo (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_TermInfoList_1startIteration (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jboolean JNICALL Java_lemurproject_lemur_lemurJNI_TermInfoList_1hasMore (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_TermInfoList_1nextEntry (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1TermInfoList (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_new_1DocInfo (JNIEnv *jenv, jclass jcls, jint jarg1, jint jarg2)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_DocInfo_1docID (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_DocInfo_1termCount (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jintArray JNICALL Java_lemurproject_lemur_lemurJNI_DocInfo_1positions (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1DocInfo (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_DocInfoList_1startIteration (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jboolean JNICALL Java_lemurproject_lemur_lemurJNI_DocInfoList_1hasMore (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_DocInfoList_1nextEntry (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1DocInfoList (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT jstring JNICALL Java_lemurproject_lemur_lemurJNI_DocumentManager_1getDoc (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2)
SWIGEXPORT jstring JNICALL Java_lemurproject_lemur_lemurJNI_DocumentManager_1docElement (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1DocumentManager (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT jboolean JNICALL Java_lemurproject_lemur_lemurJNI_Index_1open (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1term_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2)
SWIGEXPORT jstring JNICALL Java_lemurproject_lemur_lemurJNI_Index_1term_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1document_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2)
SWIGEXPORT jstring JNICALL Java_lemurproject_lemur_lemurJNI_Index_1document_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docManager (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docCount_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1termCountUnique (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1termCount_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1termCount_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jfloat JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docLengthAvg (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docCount_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docLength (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docInfoList (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Index_1termInfoList (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Index_1termInfoListSeq (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_Index_1setProps (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1Index (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_IndexManager_1openIndex (JNIEnv *jenv, jclass jcls, jstring jarg1)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_new_1QueryRep (JNIEnv *jenv, jclass jcls)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1QueryRep (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Query_1makeQuery_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jstring jarg3, jstring jarg4, jstring jarg5)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Query_1makeQuery_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jstring jarg3, jstring jarg4)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Query_1makeQuery_1_1SWIG_12 (JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jstring jarg3)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Query_1makeQuery_1_1SWIG_13 (JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Query_1makeQuery_1_1SWIG_14 (JNIEnv *jenv, jclass jcls, jstring jarg1)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_new_1Query (JNIEnv *jenv, jclass jcls)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1Query (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_RetrievalMethod_1scoreCollection (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobjectArray jarg3)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_RetrievalMethod_1updateQuery (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1RetrievalMethod (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1TextQueryRetMethod (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1StructQueryRetMethod (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1IndriRetMethod (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT jobject JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1createModel_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3)
SWIGEXPORT jobject JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1createModel_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runTextQuery_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_, jstring jarg3, jstring jarg4, jstring jarg5, jstring jarg6)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runTextQuery_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_, jstring jarg3, jstring jarg4, jstring jarg5)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runTextQuery_1_1SWIG_12 (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_, jstring jarg3, jstring jarg4)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runTextQuery_1_1SWIG_13 (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_, jstring jarg3)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runTextQuery_1_1SWIG_14 (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runStructQuery_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_, jstring jarg3, jstring jarg4, jstring jarg5, jstring jarg6)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runStructQuery_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_, jstring jarg3, jstring jarg4, jstring jarg5)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runStructQuery_1_1SWIG_12 (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_, jstring jarg3, jstring jarg4)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runStructQuery_1_1SWIG_13 (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_, jstring jarg3)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runStructQuery_1_1SWIG_14 (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runIndriQuery (JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2, jobject jarg2_)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_new_1ArrayAccumulator (JNIEnv *jenv, jclass jcls, jint jarg1)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1ArrayAccumulator (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_MatchInfo_1getMatches (JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_ParamSet (JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2)
SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_ParamClear (JNIEnv *jenv, jclass jcls)
SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_ParamPushFile (JNIEnv *jenv, jclass jcls, jstring jarg1)
SWIGEXPORT jstring JNICALL Java_lemurproject_lemur_lemurJNI_ParamPopFile (JNIEnv *jenv, jclass jcls)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_SWIGTextQueryRetMethodUpcast (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_SWIGStructQueryRetMethodUpcast (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_SWIGIndriRetMethodUpcast (JNIEnv *jenv, jclass jcls, jlong jarg1)
SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_SWIGArrayAccumulatorUpcast (JNIEnv *jenv, jclass jcls, jlong jarg1)

Define Documentation

#define SWIG_AttributeError   -11
 

#define SWIG_contract_assert (  nullreturn,
expr,
msg   )     if (!(expr)) {SWIG_JavaThrowException(jenv, SWIG_JavaIllegalArgumentException, msg); return nullreturn; } else
 

#define SWIG_DivisionByZero   -6
 

#define SWIG_IndexError   -4
 

#define SWIG_IOError   -2
 

#define SWIG_MemoryError   -12
 

#define SWIG_NullReferenceError   -13
 

#define SWIG_OverflowError   -7
 

#define SWIG_RuntimeError   -3
 

#define SWIG_SyntaxError   -8
 

#define SWIG_SystemError   -10
 

#define SWIG_TypeError   -5
 

#define SWIG_UnknownError   -1
 

#define SWIG_ValueError   -9
 

#define SWIGEXPORT
 

#define SWIGINLINE
 

#define SWIGINTERN   static SWIGUNUSED
 

#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
 

#define SWIGSTDCALL
 

#define SWIGTEMPLATEDISAMBIGUATOR
 

#define SWIGUNUSED
 

#define SWIGUNUSEDPARM (  p   )     p SWIGUNUSED
 


Enumeration Type Documentation

enum SWIG_JavaExceptionCodes
 

Enumeration values:
SWIG_JavaOutOfMemoryError 
SWIG_JavaIOException 
SWIG_JavaRuntimeException 
SWIG_JavaIndexOutOfBoundsException 
SWIG_JavaArithmeticException 
SWIG_JavaIllegalArgumentException 
SWIG_JavaNullPointerException 
SWIG_JavaDirectorPureVirtual 
SWIG_JavaUnknownError 


Function Documentation

jobjectArray java_build_indexedrealvector (  JNIEnv *  jenv,
const lemur::api::IndexedRealVector &  input
) 
 

jobjectArray java_build_matchinfo (  JNIEnv *  jenv,
const lemur::api::MatchInfo *  input
) 
 

void java_fill_indexedrealvector (  JNIEnv *  jenv,
const lemur::api::IndexedRealVector &  input,
jobjectArray  result
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1ArrayAccumulator (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1DocInfo (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1DocInfoList (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1DocumentManager (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1Index (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1IndriRetMethod (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1Query (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1QueryRep (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1RetrievalMethod (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1StructQueryRetMethod (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1TermInfo (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1TermInfoList (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_delete_1TextQueryRetMethod (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_DocInfo_1docID (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jintArray JNICALL Java_lemurproject_lemur_lemurJNI_DocInfo_1positions (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_DocInfo_1termCount (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jboolean JNICALL Java_lemurproject_lemur_lemurJNI_DocInfoList_1hasMore (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_DocInfoList_1nextEntry (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_DocInfoList_1startIteration (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jstring JNICALL Java_lemurproject_lemur_lemurJNI_DocumentManager_1docElement (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jstring  jarg2,
jstring  jarg3
) 
 

SWIGEXPORT jstring JNICALL Java_lemurproject_lemur_lemurJNI_DocumentManager_1getDoc (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jstring  jarg2
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docCount_1_1SWIG_10 (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docCount_1_1SWIG_11 (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jint  jarg2
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docInfoList (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jint  jarg2
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docLength (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jint  jarg2
) 
 

SWIGEXPORT jfloat JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docLengthAvg (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Index_1docManager (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jint  jarg2
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1document_1_1SWIG_10 (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jstring  jarg2
) 
 

SWIGEXPORT jstring JNICALL Java_lemurproject_lemur_lemurJNI_Index_1document_1_1SWIG_11 (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jint  jarg2
) 
 

SWIGEXPORT jboolean JNICALL Java_lemurproject_lemur_lemurJNI_Index_1open (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jstring  jarg2
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_Index_1setProps (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1term_1_1SWIG_10 (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jstring  jarg2
) 
 

SWIGEXPORT jstring JNICALL Java_lemurproject_lemur_lemurJNI_Index_1term_1_1SWIG_11 (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jint  jarg2
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1termCount_1_1SWIG_10 (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jint  jarg2
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1termCount_1_1SWIG_11 (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_Index_1termCountUnique (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Index_1termInfoList (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jint  jarg2
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Index_1termInfoListSeq (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jint  jarg2
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_IndexManager_1openIndex (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_MatchInfo_1getMatches (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jlong  jarg2,
jobject  jarg2_,
jint  jarg3
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_new_1ArrayAccumulator (  JNIEnv *  jenv,
jclass  jcls,
jint  jarg1
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_new_1DocInfo (  JNIEnv *  jenv,
jclass  jcls,
jint  jarg1,
jint  jarg2
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_new_1Query (  JNIEnv *  jenv,
jclass  jcls
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_new_1QueryRep (  JNIEnv *  jenv,
jclass  jcls
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_new_1TermInfo (  JNIEnv *  jenv,
jclass  jcls,
jint  jarg1,
jint  jarg2
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_ParamClear (  JNIEnv *  jenv,
jclass  jcls
) 
 

SWIGEXPORT jstring JNICALL Java_lemurproject_lemur_lemurJNI_ParamPopFile (  JNIEnv *  jenv,
jclass  jcls
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_ParamPushFile (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_ParamSet (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jstring  jarg2
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Query_1makeQuery_1_1SWIG_10 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jstring  jarg2,
jstring  jarg3,
jstring  jarg4,
jstring  jarg5
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Query_1makeQuery_1_1SWIG_11 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jstring  jarg2,
jstring  jarg3,
jstring  jarg4
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Query_1makeQuery_1_1SWIG_12 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jstring  jarg2,
jstring  jarg3
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Query_1makeQuery_1_1SWIG_13 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jstring  jarg2
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_Query_1makeQuery_1_1SWIG_14 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1
) 
 

SWIGEXPORT jobject JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1createModel_1_1SWIG_10 (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jlong  jarg2,
jobject  jarg2_,
jstring  jarg3
) 
 

SWIGEXPORT jobject JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1createModel_1_1SWIG_11 (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jlong  jarg2,
jobject  jarg2_
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runIndriQuery (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runStructQuery_1_1SWIG_10 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_,
jstring  jarg3,
jstring  jarg4,
jstring  jarg5,
jstring  jarg6
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runStructQuery_1_1SWIG_11 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_,
jstring  jarg3,
jstring  jarg4,
jstring  jarg5
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runStructQuery_1_1SWIG_12 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_,
jstring  jarg3,
jstring  jarg4
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runStructQuery_1_1SWIG_13 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_,
jstring  jarg3
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runStructQuery_1_1SWIG_14 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runTextQuery_1_1SWIG_10 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_,
jstring  jarg3,
jstring  jarg4,
jstring  jarg5,
jstring  jarg6
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runTextQuery_1_1SWIG_11 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_,
jstring  jarg3,
jstring  jarg4,
jstring  jarg5
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runTextQuery_1_1SWIG_12 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_,
jstring  jarg3,
jstring  jarg4
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runTextQuery_1_1SWIG_13 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_,
jstring  jarg3
) 
 

SWIGEXPORT jobjectArray JNICALL Java_lemurproject_lemur_lemurJNI_RetMethodManager_1runTextQuery_1_1SWIG_14 (  JNIEnv *  jenv,
jclass  jcls,
jstring  jarg1,
jlong  jarg2,
jobject  jarg2_
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_RetrievalMethod_1scoreCollection (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jlong  jarg2,
jobject  jarg2_,
jobjectArray  jarg3
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_RetrievalMethod_1updateQuery (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_,
jlong  jarg2,
jobject  jarg2_,
jlong  jarg3,
jobject  jarg3_
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_SWIGArrayAccumulatorUpcast (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_SWIGIndriRetMethodUpcast (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_SWIGStructQueryRetMethodUpcast (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_SWIGTextQueryRetMethodUpcast (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_TermInfo_1count (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_TermInfo_1position (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jintArray JNICALL Java_lemurproject_lemur_lemurJNI_TermInfo_1positions (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jint JNICALL Java_lemurproject_lemur_lemurJNI_TermInfo_1termID (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jboolean JNICALL Java_lemurproject_lemur_lemurJNI_TermInfoList_1hasMore (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT jlong JNICALL Java_lemurproject_lemur_lemurJNI_TermInfoList_1nextEntry (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGEXPORT void JNICALL Java_lemurproject_lemur_lemurJNI_TermInfoList_1startIteration (  JNIEnv *  jenv,
jclass  jcls,
jlong  jarg1,
jobject  jarg1_
) 
 

SWIGINTERN char* lemur_api_DocumentManager_docElement (  lemur::api::DocumentManager *  self,
std::string const &  docid,
std::string const &  elt
) 
 

SWIGINTERN void lemur_api_Index_setProps (  lemur::api::Index *  self  ) 
 

SWIGINTERN lemur::api::Query* lemur_api_Query_makeQuery__SWIG_0 (  std::string  query,
std::string const &  stopfile = "",
std::string const &  stemtype = "",
std::string const &  datadir = "",
std::string const &  func = ""
) 
 

SWIGINTERN lemur::api::IndexedRealVector* lemur_api_RetMethodManager_runIndriQuery (  std::string const &  query,
lemur::retrieval::IndriRetMethod *  model
) 
 

SWIGINTERN void SWIG_JavaException (  JNIEnv *  jenv,
int  code,
const char *  msg
) 
 

void SWIGUNUSED SWIG_JavaThrowException (  JNIEnv *  jenv,
SWIG_JavaExceptionCodes  code,
const char *  msg
)  [static]
 


Generated on Tue Jun 15 11:02:57 2010 for Lemur by doxygen 1.3.4