@@ -240,6 +240,7 @@ static void SWIGUNUSED SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionC
240240#include " btllib/counting_bloom_filter.hpp"
241241#include " btllib/indexlr.hpp"
242242#include " btllib/seq_reader_fastq_module.hpp"
243+ #include " btllib/seq_reader_multiline_fastq_module.hpp"
243244#include " btllib/seq_reader_fasta_module.hpp"
244245#include " btllib/seq_reader_multiline_fasta_module.hpp"
245246#include " btllib/nthash.hpp"
@@ -3837,6 +3838,28 @@ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_delete_1SeqReaderFastqModule(JNIEn
38373838}
38383839
38393840
3841+ SWIGEXPORT jlong JNICALL Java_btllib_btllibJNI_new_1SeqReaderMultilineFastqModule (JNIEnv *jenv, jclass jcls) {
3842+ jlong jresult = 0 ;
3843+ btllib::SeqReaderMultilineFastqModule *result = 0 ;
3844+
3845+ (void )jenv;
3846+ (void )jcls;
3847+ result = (btllib::SeqReaderMultilineFastqModule *)new btllib::SeqReaderMultilineFastqModule ();
3848+ *(btllib::SeqReaderMultilineFastqModule **)&jresult = result;
3849+ return jresult;
3850+ }
3851+
3852+
3853+ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_delete_1SeqReaderMultilineFastqModule (JNIEnv *jenv, jclass jcls, jlong jarg1) {
3854+ btllib::SeqReaderMultilineFastqModule *arg1 = (btllib::SeqReaderMultilineFastqModule *) 0 ;
3855+
3856+ (void )jenv;
3857+ (void )jcls;
3858+ arg1 = *(btllib::SeqReaderMultilineFastqModule **)&jarg1;
3859+ delete arg1;
3860+ }
3861+
3862+
38403863SWIGEXPORT jlong JNICALL Java_btllib_btllibJNI_new_1SeqReaderFastaModule (JNIEnv *jenv, jclass jcls) {
38413864 jlong jresult = 0 ;
38423865 btllib::SeqReaderFastaModule *result = 0 ;
@@ -7858,7 +7881,7 @@ SWIGEXPORT jstring JNICALL Java_btllib_btllibJNI_join(JNIEnv *jenv, jclass jcls,
78587881}
78597882
78607883
7861- SWIGEXPORT void JNICALL Java_btllib_btllibJNI_ltrim (JNIEnv *jenv, jclass jcls, jlong jarg1) {
7884+ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_ltrim_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jlong jarg1) {
78627885 std::string *arg1 = 0 ;
78637886
78647887 (void )jenv;
@@ -7872,7 +7895,21 @@ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_ltrim(JNIEnv *jenv, jclass jcls, j
78727895}
78737896
78747897
7875- SWIGEXPORT void JNICALL Java_btllib_btllibJNI_rtrim (JNIEnv *jenv, jclass jcls, jlong jarg1) {
7898+ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_ltrim_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jlong jarg1) {
7899+ btllib::CString *arg1 = 0 ;
7900+
7901+ (void )jenv;
7902+ (void )jcls;
7903+ arg1 = *(btllib::CString **)&jarg1;
7904+ if (!arg1) {
7905+ SWIG_JavaThrowException (jenv, SWIG_JavaNullPointerException, " btllib::CString & reference is null" );
7906+ return ;
7907+ }
7908+ btllib::ltrim (*arg1);
7909+ }
7910+
7911+
7912+ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_rtrim_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jlong jarg1) {
78767913 std::string *arg1 = 0 ;
78777914
78787915 (void )jenv;
@@ -7886,7 +7923,21 @@ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_rtrim(JNIEnv *jenv, jclass jcls, j
78867923}
78877924
78887925
7889- SWIGEXPORT void JNICALL Java_btllib_btllibJNI_trim (JNIEnv *jenv, jclass jcls, jlong jarg1) {
7926+ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_rtrim_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jlong jarg1) {
7927+ btllib::CString *arg1 = 0 ;
7928+
7929+ (void )jenv;
7930+ (void )jcls;
7931+ arg1 = *(btllib::CString **)&jarg1;
7932+ if (!arg1) {
7933+ SWIG_JavaThrowException (jenv, SWIG_JavaNullPointerException, " btllib::CString & reference is null" );
7934+ return ;
7935+ }
7936+ btllib::rtrim (*arg1);
7937+ }
7938+
7939+
7940+ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_trim_1_1SWIG_10 (JNIEnv *jenv, jclass jcls, jlong jarg1) {
78907941 std::string *arg1 = 0 ;
78917942
78927943 (void )jenv;
@@ -7900,6 +7951,20 @@ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_trim(JNIEnv *jenv, jclass jcls, jl
79007951}
79017952
79027953
7954+ SWIGEXPORT void JNICALL Java_btllib_btllibJNI_trim_1_1SWIG_11 (JNIEnv *jenv, jclass jcls, jlong jarg1) {
7955+ btllib::CString *arg1 = 0 ;
7956+
7957+ (void )jenv;
7958+ (void )jcls;
7959+ arg1 = *(btllib::CString **)&jarg1;
7960+ if (!arg1) {
7961+ SWIG_JavaThrowException (jenv, SWIG_JavaNullPointerException, " btllib::CString & reference is null" );
7962+ return ;
7963+ }
7964+ btllib::trim (*arg1);
7965+ }
7966+
7967+
79037968SWIGEXPORT jboolean JNICALL Java_btllib_btllibJNI_startswith (JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2) {
79047969 jboolean jresult = 0 ;
79057970 std::string arg1 ;
0 commit comments