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::Querylemur_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::IndexedRealVectorlemur_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 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