1 /* ---------------------------------------------------------------------------- 2 * This file was automatically generated by SWIG (http://www.swig.org). 3 * Version 4.0.2 4 * 5 * Do not make changes to this file unless you know what you are doing--modify 6 * the SWIG interface file instead. 7 * ----------------------------------------------------------------------------- */ 8 9 package btllib; 10 11 public class btllib { getBIT_MASKS()12 public static SWIGTYPE_p_unsigned_char getBIT_MASKS() { 13 long cPtr = btllibJNI.BIT_MASKS_get(); 14 return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); 15 } 16 getKMER_BLOOM_FILTER_MAGIC_HEADER()17 public static String getKMER_BLOOM_FILTER_MAGIC_HEADER() { 18 return btllibJNI.KMER_BLOOM_FILTER_MAGIC_HEADER_get(); 19 } 20 getSEED_BLOOM_FILTER_MAGIC_HEADER()21 public static String getSEED_BLOOM_FILTER_MAGIC_HEADER() { 22 return btllibJNI.SEED_BLOOM_FILTER_MAGIC_HEADER_get(); 23 } 24 getMAX_HASH_VALUES()25 public static long getMAX_HASH_VALUES() { 26 return btllibJNI.MAX_HASH_VALUES_get(); 27 } 28 pop_cnt_byte(SWIGTYPE_p_uint8_t x)29 public static long pop_cnt_byte(SWIGTYPE_p_uint8_t x) { 30 return btllibJNI.pop_cnt_byte(SWIGTYPE_p_uint8_t.getCPtr(x)); 31 } 32 getCOMPLEMENTS()33 public static String getCOMPLEMENTS() { 34 return btllibJNI.COMPLEMENTS_get(); 35 } 36 getCAPITALS()37 public static String getCAPITALS() { 38 return btllibJNI.CAPITALS_get(); 39 } 40 reverse_complement(SWIGTYPE_p_std__string seq)41 public static void reverse_complement(SWIGTYPE_p_std__string seq) { 42 btllibJNI.reverse_complement(SWIGTYPE_p_std__string.getCPtr(seq)); 43 } 44 get_reverse_complement(String seq)45 public static String get_reverse_complement(String seq) { 46 return btllibJNI.get_reverse_complement(seq); 47 } 48 getKMER_COUNTING_BLOOM_FILTER_MAGIC_HEADER()49 public static String getKMER_COUNTING_BLOOM_FILTER_MAGIC_HEADER() { 50 return btllibJNI.KMER_COUNTING_BLOOM_FILTER_MAGIC_HEADER_get(); 51 } 52 getCP_OFF()53 public static SWIGTYPE_p_uint8_t getCP_OFF() { 54 return new SWIGTYPE_p_uint8_t(btllibJNI.CP_OFF_get(), true); 55 } 56 getMULTISHIFT()57 public static int getMULTISHIFT() { 58 return btllibJNI.MULTISHIFT_get(); 59 } 60 getMULTISEED()61 public static SWIGTYPE_p_uint64_t getMULTISEED() { 62 return new SWIGTYPE_p_uint64_t(btllibJNI.MULTISEED_get(), true); 63 } 64 getSEED_A()65 public static SWIGTYPE_p_uint64_t getSEED_A() { 66 return new SWIGTYPE_p_uint64_t(btllibJNI.SEED_A_get(), true); 67 } 68 getSEED_C()69 public static SWIGTYPE_p_uint64_t getSEED_C() { 70 return new SWIGTYPE_p_uint64_t(btllibJNI.SEED_C_get(), true); 71 } 72 getSEED_G()73 public static SWIGTYPE_p_uint64_t getSEED_G() { 74 return new SWIGTYPE_p_uint64_t(btllibJNI.SEED_G_get(), true); 75 } 76 getSEED_T()77 public static SWIGTYPE_p_uint64_t getSEED_T() { 78 return new SWIGTYPE_p_uint64_t(btllibJNI.SEED_T_get(), true); 79 } 80 getSEED_N()81 public static SWIGTYPE_p_uint64_t getSEED_N() { 82 return new SWIGTYPE_p_uint64_t(btllibJNI.SEED_N_get(), true); 83 } 84 getASCII_SIZE()85 public static int getASCII_SIZE() { 86 return btllibJNI.ASCII_SIZE_get(); 87 } 88 getSEED_TAB()89 public static SWIGTYPE_p_uint64_t getSEED_TAB() { 90 long cPtr = btllibJNI.SEED_TAB_get(); 91 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 92 } 93 getA33R()94 public static SWIGTYPE_p_uint64_t getA33R() { 95 long cPtr = btllibJNI.A33R_get(); 96 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 97 } 98 getA31L()99 public static SWIGTYPE_p_uint64_t getA31L() { 100 long cPtr = btllibJNI.A31L_get(); 101 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 102 } 103 getC33R()104 public static SWIGTYPE_p_uint64_t getC33R() { 105 long cPtr = btllibJNI.C33R_get(); 106 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 107 } 108 getC31L()109 public static SWIGTYPE_p_uint64_t getC31L() { 110 long cPtr = btllibJNI.C31L_get(); 111 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 112 } 113 getG33R()114 public static SWIGTYPE_p_uint64_t getG33R() { 115 long cPtr = btllibJNI.G33R_get(); 116 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 117 } 118 getG31L()119 public static SWIGTYPE_p_uint64_t getG31L() { 120 long cPtr = btllibJNI.G31L_get(); 121 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 122 } 123 getT33R()124 public static SWIGTYPE_p_uint64_t getT33R() { 125 long cPtr = btllibJNI.T33R_get(); 126 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 127 } 128 getT31L()129 public static SWIGTYPE_p_uint64_t getT31L() { 130 long cPtr = btllibJNI.T31L_get(); 131 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 132 } 133 getN33R()134 public static SWIGTYPE_p_uint64_t getN33R() { 135 long cPtr = btllibJNI.N33R_get(); 136 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 137 } 138 getN31L()139 public static SWIGTYPE_p_uint64_t getN31L() { 140 long cPtr = btllibJNI.N31L_get(); 141 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 142 } 143 getMS_TAB_33R()144 public static SWIGTYPE_p_p_uint64_t getMS_TAB_33R() { 145 long cPtr = btllibJNI.MS_TAB_33R_get(); 146 return (cPtr == 0) ? null : new SWIGTYPE_p_p_uint64_t(cPtr, false); 147 } 148 getMS_TAB_31L()149 public static SWIGTYPE_p_p_uint64_t getMS_TAB_31L() { 150 long cPtr = btllibJNI.MS_TAB_31L_get(); 151 return (cPtr == 0) ? null : new SWIGTYPE_p_p_uint64_t(cPtr, false); 152 } 153 getRC_CONVERT_TAB()154 public static SWIGTYPE_p_uint8_t getRC_CONVERT_TAB() { 155 long cPtr = btllibJNI.RC_CONVERT_TAB_get(); 156 return (cPtr == 0) ? null : new SWIGTYPE_p_uint8_t(cPtr, false); 157 } 158 getCONVERT_TAB()159 public static SWIGTYPE_p_uint8_t getCONVERT_TAB() { 160 long cPtr = btllibJNI.CONVERT_TAB_get(); 161 return (cPtr == 0) ? null : new SWIGTYPE_p_uint8_t(cPtr, false); 162 } 163 getDIMER_TAB()164 public static SWIGTYPE_p_uint64_t getDIMER_TAB() { 165 long cPtr = btllibJNI.DIMER_TAB_get(); 166 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 167 } 168 getTRIMER_TAB()169 public static SWIGTYPE_p_uint64_t getTRIMER_TAB() { 170 long cPtr = btllibJNI.TRIMER_TAB_get(); 171 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 172 } 173 getTETRAMER_TAB()174 public static SWIGTYPE_p_uint64_t getTETRAMER_TAB() { 175 long cPtr = btllibJNI.TETRAMER_TAB_get(); 176 return (cPtr == 0) ? null : new SWIGTYPE_p_uint64_t(cPtr, false); 177 } 178 rol1(SWIGTYPE_p_uint64_t v)179 public static SWIGTYPE_p_uint64_t rol1(SWIGTYPE_p_uint64_t v) { 180 return new SWIGTYPE_p_uint64_t(btllibJNI.rol1(SWIGTYPE_p_uint64_t.getCPtr(v)), true); 181 } 182 rolx(SWIGTYPE_p_uint64_t v, long x)183 public static SWIGTYPE_p_uint64_t rolx(SWIGTYPE_p_uint64_t v, long x) { 184 return new SWIGTYPE_p_uint64_t(btllibJNI.rolx(SWIGTYPE_p_uint64_t.getCPtr(v), x), true); 185 } 186 ror1(SWIGTYPE_p_uint64_t v)187 public static SWIGTYPE_p_uint64_t ror1(SWIGTYPE_p_uint64_t v) { 188 return new SWIGTYPE_p_uint64_t(btllibJNI.ror1(SWIGTYPE_p_uint64_t.getCPtr(v)), true); 189 } 190 rol31(SWIGTYPE_p_uint64_t v, long s)191 public static SWIGTYPE_p_uint64_t rol31(SWIGTYPE_p_uint64_t v, long s) { 192 return new SWIGTYPE_p_uint64_t(btllibJNI.rol31(SWIGTYPE_p_uint64_t.getCPtr(v), s), true); 193 } 194 rol33(SWIGTYPE_p_uint64_t v, long s)195 public static SWIGTYPE_p_uint64_t rol33(SWIGTYPE_p_uint64_t v, long s) { 196 return new SWIGTYPE_p_uint64_t(btllibJNI.rol33(SWIGTYPE_p_uint64_t.getCPtr(v), s), true); 197 } 198 swapbits033(SWIGTYPE_p_uint64_t v)199 public static SWIGTYPE_p_uint64_t swapbits033(SWIGTYPE_p_uint64_t v) { 200 return new SWIGTYPE_p_uint64_t(btllibJNI.swapbits033(SWIGTYPE_p_uint64_t.getCPtr(v)), true); 201 } 202 swapbits3263(SWIGTYPE_p_uint64_t v)203 public static SWIGTYPE_p_uint64_t swapbits3263(SWIGTYPE_p_uint64_t v) { 204 return new SWIGTYPE_p_uint64_t(btllibJNI.swapbits3263(SWIGTYPE_p_uint64_t.getCPtr(v)), true); 205 } 206 swapxbits033(SWIGTYPE_p_uint64_t v, long x)207 public static SWIGTYPE_p_uint64_t swapxbits033(SWIGTYPE_p_uint64_t v, long x) { 208 return new SWIGTYPE_p_uint64_t(btllibJNI.swapxbits033(SWIGTYPE_p_uint64_t.getCPtr(v), x), true); 209 } 210 ntf64(String kmer_seq, long k)211 public static SWIGTYPE_p_uint64_t ntf64(String kmer_seq, long k) { 212 return new SWIGTYPE_p_uint64_t(btllibJNI.ntf64__SWIG_0(kmer_seq, k), true); 213 } 214 ntr64(String kmer_seq, long k)215 public static SWIGTYPE_p_uint64_t ntr64(String kmer_seq, long k) { 216 return new SWIGTYPE_p_uint64_t(btllibJNI.ntr64__SWIG_0(kmer_seq, k), true); 217 } 218 ntf64(SWIGTYPE_p_uint64_t fh_val, long k, short char_out, short char_in)219 public static SWIGTYPE_p_uint64_t ntf64(SWIGTYPE_p_uint64_t fh_val, long k, short char_out, short char_in) { 220 return new SWIGTYPE_p_uint64_t(btllibJNI.ntf64__SWIG_1(SWIGTYPE_p_uint64_t.getCPtr(fh_val), k, char_out, char_in), true); 221 } 222 ntr64(SWIGTYPE_p_uint64_t rh_val, long k, short char_out, short char_in)223 public static SWIGTYPE_p_uint64_t ntr64(SWIGTYPE_p_uint64_t rh_val, long k, short char_out, short char_in) { 224 return new SWIGTYPE_p_uint64_t(btllibJNI.ntr64__SWIG_1(SWIGTYPE_p_uint64_t.getCPtr(rh_val), k, char_out, char_in), true); 225 } 226 ntc64(String kmer_seq, long k)227 public static SWIGTYPE_p_uint64_t ntc64(String kmer_seq, long k) { 228 return new SWIGTYPE_p_uint64_t(btllibJNI.ntc64__SWIG_0(kmer_seq, k), true); 229 } 230 ntc64(String kmer_seq, long k, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val)231 public static SWIGTYPE_p_uint64_t ntc64(String kmer_seq, long k, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val) { 232 return new SWIGTYPE_p_uint64_t(btllibJNI.ntc64__SWIG_1(kmer_seq, k, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val)), true); 233 } 234 ntc64(short char_out, short char_in, long k, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val)235 public static SWIGTYPE_p_uint64_t ntc64(short char_out, short char_in, long k, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val) { 236 return new SWIGTYPE_p_uint64_t(btllibJNI.ntc64__SWIG_2(char_out, char_in, k, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val)), true); 237 } 238 ntf64l(SWIGTYPE_p_uint64_t rh_val, long k, short char_out, short char_in)239 public static SWIGTYPE_p_uint64_t ntf64l(SWIGTYPE_p_uint64_t rh_val, long k, short char_out, short char_in) { 240 return new SWIGTYPE_p_uint64_t(btllibJNI.ntf64l(SWIGTYPE_p_uint64_t.getCPtr(rh_val), k, char_out, char_in), true); 241 } 242 ntr64l(SWIGTYPE_p_uint64_t fh_val, long k, short char_out, short char_in)243 public static SWIGTYPE_p_uint64_t ntr64l(SWIGTYPE_p_uint64_t fh_val, long k, short char_out, short char_in) { 244 return new SWIGTYPE_p_uint64_t(btllibJNI.ntr64l(SWIGTYPE_p_uint64_t.getCPtr(fh_val), k, char_out, char_in), true); 245 } 246 ntc64l(short char_out, short char_in, long k, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val)247 public static SWIGTYPE_p_uint64_t ntc64l(short char_out, short char_in, long k, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val) { 248 return new SWIGTYPE_p_uint64_t(btllibJNI.ntc64l(char_out, char_in, k, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val)), true); 249 } 250 ntf64(String kmer_seq, long k, long seed)251 public static SWIGTYPE_p_uint64_t ntf64(String kmer_seq, long k, long seed) { 252 return new SWIGTYPE_p_uint64_t(btllibJNI.ntf64__SWIG_2(kmer_seq, k, seed), true); 253 } 254 ntc64(String kmer_seq, long k, long seed)255 public static SWIGTYPE_p_uint64_t ntc64(String kmer_seq, long k, long seed) { 256 return new SWIGTYPE_p_uint64_t(btllibJNI.ntc64__SWIG_3(kmer_seq, k, seed), true); 257 } 258 ntm64(String kmer_seq, long k, long m, SWIGTYPE_p_uint64_t h_val)259 public static void ntm64(String kmer_seq, long k, long m, SWIGTYPE_p_uint64_t h_val) { 260 btllibJNI.ntm64__SWIG_0(kmer_seq, k, m, SWIGTYPE_p_uint64_t.getCPtr(h_val)); 261 } 262 nte64(SWIGTYPE_p_uint64_t h_val, long k, long i)263 public static SWIGTYPE_p_uint64_t nte64(SWIGTYPE_p_uint64_t h_val, long k, long i) { 264 return new SWIGTYPE_p_uint64_t(btllibJNI.nte64(SWIGTYPE_p_uint64_t.getCPtr(h_val), k, i), true); 265 } 266 ntm64(short char_out, short char_in, long k, long m, SWIGTYPE_p_uint64_t h_val)267 public static void ntm64(short char_out, short char_in, long k, long m, SWIGTYPE_p_uint64_t h_val) { 268 btllibJNI.ntm64__SWIG_1(char_out, char_in, k, m, SWIGTYPE_p_uint64_t.getCPtr(h_val)); 269 } 270 ntmc64(String kmer_seq, long k, long m, SWIGTYPE_p_uint64_t h_val)271 public static void ntmc64(String kmer_seq, long k, long m, SWIGTYPE_p_uint64_t h_val) { 272 btllibJNI.ntmc64__SWIG_0(kmer_seq, k, m, SWIGTYPE_p_uint64_t.getCPtr(h_val)); 273 } 274 ntmc64(String kmer_seq, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val)275 public static void ntmc64(String kmer_seq, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val) { 276 btllibJNI.ntmc64__SWIG_1(kmer_seq, k, m, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), SWIGTYPE_p_uint64_t.getCPtr(h_val)); 277 } 278 ntmc64(short char_out, short char_in, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val)279 public static void ntmc64(short char_out, short char_in, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val) { 280 btllibJNI.ntmc64__SWIG_2(char_out, char_in, k, m, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), SWIGTYPE_p_uint64_t.getCPtr(h_val)); 281 } 282 ntc64(String kmer_seq, long k, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_unsigned_int loc_n)283 public static boolean ntc64(String kmer_seq, long k, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_unsigned_int loc_n) { 284 return btllibJNI.ntc64__SWIG_4(kmer_seq, k, SWIGTYPE_p_uint64_t.getCPtr(h_val), SWIGTYPE_p_unsigned_int.getCPtr(loc_n)); 285 } 286 ntmc64(String kmer_seq, long k, long m, SWIGTYPE_p_unsigned_int loc_n, SWIGTYPE_p_uint64_t h_val)287 public static boolean ntmc64(String kmer_seq, long k, long m, SWIGTYPE_p_unsigned_int loc_n, SWIGTYPE_p_uint64_t h_val) { 288 return btllibJNI.ntmc64__SWIG_3(kmer_seq, k, m, SWIGTYPE_p_unsigned_int.getCPtr(loc_n), SWIGTYPE_p_uint64_t.getCPtr(h_val)); 289 } 290 ntc64(String kmer_seq, long k, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_unsigned_int loc_n)291 public static boolean ntc64(String kmer_seq, long k, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_unsigned_int loc_n) { 292 return btllibJNI.ntc64__SWIG_5(kmer_seq, k, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), SWIGTYPE_p_uint64_t.getCPtr(h_val), SWIGTYPE_p_unsigned_int.getCPtr(loc_n)); 293 } 294 ntmc64(String kmer_seq, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_unsigned_int loc_n, SWIGTYPE_p_uint64_t h_val)295 public static boolean ntmc64(String kmer_seq, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_unsigned_int loc_n, SWIGTYPE_p_uint64_t h_val) { 296 return btllibJNI.ntmc64__SWIG_4(kmer_seq, k, m, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), SWIGTYPE_p_unsigned_int.getCPtr(loc_n), SWIGTYPE_p_uint64_t.getCPtr(h_val)); 297 } 298 ntmc64(String kmer_seq, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_unsigned_int loc_n, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_bool h_stn)299 public static boolean ntmc64(String kmer_seq, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_unsigned_int loc_n, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_bool h_stn) { 300 return btllibJNI.ntmc64__SWIG_5(kmer_seq, k, m, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), SWIGTYPE_p_unsigned_int.getCPtr(loc_n), SWIGTYPE_p_uint64_t.getCPtr(h_val), SWIGTYPE_p_bool.getCPtr(h_stn)); 301 } 302 ntmc64(short char_out, short char_in, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_bool h_stn)303 public static void ntmc64(short char_out, short char_in, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_bool h_stn) { 304 btllibJNI.ntmc64__SWIG_6(char_out, char_in, k, m, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), SWIGTYPE_p_uint64_t.getCPtr(h_val), SWIGTYPE_p_bool.getCPtr(h_stn)); 305 } 306 mask_hash(SWIGTYPE_p_uint64_t fk_val, SWIGTYPE_p_uint64_t rk_val, String seed_seq, String kmer_seq, long k)307 public static SWIGTYPE_p_uint64_t mask_hash(SWIGTYPE_p_uint64_t fk_val, SWIGTYPE_p_uint64_t rk_val, String seed_seq, String kmer_seq, long k) { 308 return new SWIGTYPE_p_uint64_t(btllibJNI.mask_hash(SWIGTYPE_p_uint64_t.getCPtr(fk_val), SWIGTYPE_p_uint64_t.getCPtr(rk_val), seed_seq, kmer_seq, k), true); 309 } 310 sub_hash(SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, String kmer_seq, SWIGTYPE_p_std__vectorT_unsigned_int_t positions, SWIGTYPE_p_std__vectorT_unsigned_char_t new_bases, long k, long m, SWIGTYPE_p_uint64_t h_val)311 public static void sub_hash(SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, String kmer_seq, SWIGTYPE_p_std__vectorT_unsigned_int_t positions, SWIGTYPE_p_std__vectorT_unsigned_char_t new_bases, long k, long m, SWIGTYPE_p_uint64_t h_val) { 312 btllibJNI.sub_hash(SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), kmer_seq, SWIGTYPE_p_std__vectorT_unsigned_int_t.getCPtr(positions), SWIGTYPE_p_std__vectorT_unsigned_char_t.getCPtr(new_bases), k, m, SWIGTYPE_p_uint64_t.getCPtr(h_val)); 313 } 314 nts64(String kmer_seq, SWIGTYPE_p_std__vectorT_bool_t seed, long k, SWIGTYPE_p_uint64_t h_val)315 public static SWIGTYPE_p_uint64_t nts64(String kmer_seq, SWIGTYPE_p_std__vectorT_bool_t seed, long k, SWIGTYPE_p_uint64_t h_val) { 316 return new SWIGTYPE_p_uint64_t(btllibJNI.nts64__SWIG_0(kmer_seq, SWIGTYPE_p_std__vectorT_bool_t.getCPtr(seed), k, SWIGTYPE_p_uint64_t.getCPtr(h_val)), true); 317 } 318 nts64(String kmer_seq, SWIGTYPE_p_std__vectorT_bool_t seed, short char_out, short char_in, long k, SWIGTYPE_p_uint64_t h_val)319 public static SWIGTYPE_p_uint64_t nts64(String kmer_seq, SWIGTYPE_p_std__vectorT_bool_t seed, short char_out, short char_in, long k, SWIGTYPE_p_uint64_t h_val) { 320 return new SWIGTYPE_p_uint64_t(btllibJNI.nts64__SWIG_1(kmer_seq, SWIGTYPE_p_std__vectorT_bool_t.getCPtr(seed), char_out, char_in, k, SWIGTYPE_p_uint64_t.getCPtr(h_val)), true); 321 } 322 ntms64(String kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t seed_seq, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_unsigned_int loc_n, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_bool h_stn)323 public static boolean ntms64(String kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t seed_seq, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_unsigned_int loc_n, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_bool h_stn) { 324 return btllibJNI.ntms64__SWIG_0(kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t.getCPtr(seed_seq), k, m, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), SWIGTYPE_p_unsigned_int.getCPtr(loc_n), SWIGTYPE_p_uint64_t.getCPtr(h_val), SWIGTYPE_p_bool.getCPtr(h_stn)); 325 } 326 ntms64(String kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t seed_seq, short char_out, short char_in, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_bool h_stn)327 public static void ntms64(String kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t seed_seq, short char_out, short char_in, long k, long m, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val, SWIGTYPE_p_bool h_stn) { 328 btllibJNI.ntms64__SWIG_1(kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t.getCPtr(seed_seq), char_out, char_in, k, m, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), SWIGTYPE_p_uint64_t.getCPtr(h_val), SWIGTYPE_p_bool.getCPtr(h_stn)); 329 } 330 ntmsm64(String kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t seed_seq, long k, long m, long m2, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_unsigned_int loc_n, SWIGTYPE_p_uint64_t h_val)331 public static boolean ntmsm64(String kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t seed_seq, long k, long m, long m2, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_unsigned_int loc_n, SWIGTYPE_p_uint64_t h_val) { 332 return btllibJNI.ntmsm64__SWIG_0(kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t.getCPtr(seed_seq), k, m, m2, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), SWIGTYPE_p_unsigned_int.getCPtr(loc_n), SWIGTYPE_p_uint64_t.getCPtr(h_val)); 333 } 334 ntmsm64(String kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t seed_seq, short char_out, short char_in, long k, long m, long m2, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val)335 public static void ntmsm64(String kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t seed_seq, short char_out, short char_in, long k, long m, long m2, SWIGTYPE_p_uint64_t fh_val, SWIGTYPE_p_uint64_t rh_val, SWIGTYPE_p_uint64_t h_val) { 336 btllibJNI.ntmsm64__SWIG_1(kmer_seq, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t.getCPtr(seed_seq), char_out, char_in, k, m, m2, SWIGTYPE_p_uint64_t.getCPtr(fh_val), SWIGTYPE_p_uint64_t.getCPtr(rh_val), SWIGTYPE_p_uint64_t.getCPtr(h_val)); 337 } 338 parse_seeds(SWIGTYPE_p_std__vectorT_std__string_t seed_strings)339 public static SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t parse_seeds(SWIGTYPE_p_std__vectorT_std__string_t seed_strings) { 340 return new SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_int_t_t(btllibJNI.parse_seeds(SWIGTYPE_p_std__vectorT_std__string_t.getCPtr(seed_strings)), true); 341 } 342 getPIPE_READ_END()343 public static int getPIPE_READ_END() { 344 return btllibJNI.PIPE_READ_END_get(); 345 } 346 getPIPE_WRITE_END()347 public static int getPIPE_WRITE_END() { 348 return btllibJNI.PIPE_WRITE_END_get(); 349 } 350 getCOMM_BUFFER_SIZE()351 public static int getCOMM_BUFFER_SIZE() { 352 return btllibJNI.COMM_BUFFER_SIZE_get(); 353 } 354 getPIPE_PERMISSIONS()355 public static SWIGTYPE_p_mode_t getPIPE_PERMISSIONS() { 356 return new SWIGTYPE_p_mode_t(btllibJNI.PIPE_PERMISSIONS_get(), true); 357 } 358 process_spawner_initialized()359 public static SWIGTYPE_p_bool process_spawner_initialized() { 360 return new SWIGTYPE_p_bool(btllibJNI.process_spawner_initialized(), false); 361 } 362 process_spawner_parent2child_fd()363 public static SWIGTYPE_p_int process_spawner_parent2child_fd() { 364 long cPtr = btllibJNI.process_spawner_parent2child_fd(); 365 return (cPtr == 0) ? null : new SWIGTYPE_p_int(cPtr, false); 366 } 367 process_spawner_child2parent_fd()368 public static SWIGTYPE_p_int process_spawner_child2parent_fd() { 369 long cPtr = btllibJNI.process_spawner_child2parent_fd(); 370 return (cPtr == 0) ? null : new SWIGTYPE_p_int(cPtr, false); 371 } 372 process_spawner_comm_mutex()373 public static SWIGTYPE_p_std__mutex process_spawner_comm_mutex() { 374 return new SWIGTYPE_p_std__mutex(btllibJNI.process_spawner_comm_mutex(), false); 375 } 376 new_pipe_id()377 public static long new_pipe_id() { 378 return btllibJNI.new_pipe_id(); 379 } 380 pipeline_map()381 public static SWIGTYPE_p_std__mapT_std__string_btllib__DataStreamPipeline_t pipeline_map() { 382 return new SWIGTYPE_p_std__mapT_std__string_btllib__DataStreamPipeline_t(btllibJNI.pipeline_map(), false); 383 } 384 get_pipepath(long id)385 public static String get_pipepath(long id) { 386 return btllibJNI.get_pipepath(id); 387 } 388 read_from_child(SWIGTYPE_p_void buf, long count)389 public static void read_from_child(SWIGTYPE_p_void buf, long count) { 390 btllibJNI.read_from_child(SWIGTYPE_p_void.getCPtr(buf), count); 391 } 392 write_to_child(SWIGTYPE_p_void buf, long count)393 public static void write_to_child(SWIGTYPE_p_void buf, long count) { 394 btllibJNI.write_to_child(SWIGTYPE_p_void.getCPtr(buf), count); 395 } 396 check_children_failures()397 public static void check_children_failures() { 398 btllibJNI.check_children_failures(); 399 } 400 end_child()401 public static void end_child() { 402 btllibJNI.end_child(); 403 } 404 read_from_parent(SWIGTYPE_p_void buf, long count)405 public static void read_from_parent(SWIGTYPE_p_void buf, long count) { 406 btllibJNI.read_from_parent(SWIGTYPE_p_void.getCPtr(buf), count); 407 } 408 write_to_parent(SWIGTYPE_p_void buf, long count)409 public static void write_to_parent(SWIGTYPE_p_void buf, long count) { 410 btllibJNI.write_to_parent(SWIGTYPE_p_void.getCPtr(buf), count); 411 } 412 process_spawner_init()413 public static boolean process_spawner_init() { 414 return btllibJNI.process_spawner_init(); 415 } 416 getPROCESS_SPAWNER_INITIALIZER()417 public static boolean getPROCESS_SPAWNER_INITIALIZER() { 418 return btllibJNI.PROCESS_SPAWNER_INITIALIZER_get(); 419 } 420 get_pipeline_cmd(String path, DataStream.Operation op)421 public static String get_pipeline_cmd(String path, DataStream.Operation op) { 422 return btllibJNI.get_pipeline_cmd(path, op.swigValue()); 423 } 424 run_pipeline_cmd(String cmd, DataStream.Operation op, int pipe_fd)425 public static DataStreamPipeline run_pipeline_cmd(String cmd, DataStream.Operation op, int pipe_fd) { 426 return new DataStreamPipeline(btllibJNI.run_pipeline_cmd(cmd, op.swigValue(), pipe_fd), true); 427 } 428 getPRINT_COLOR_INFO()429 public static String getPRINT_COLOR_INFO() { 430 return btllibJNI.PRINT_COLOR_INFO_get(); 431 } 432 getPRINT_COLOR_WARNING()433 public static String getPRINT_COLOR_WARNING() { 434 return btllibJNI.PRINT_COLOR_WARNING_get(); 435 } 436 getPRINT_COLOR_ERROR()437 public static String getPRINT_COLOR_ERROR() { 438 return btllibJNI.PRINT_COLOR_ERROR_get(); 439 } 440 getPRINT_COLOR_END()441 public static String getPRINT_COLOR_END() { 442 return btllibJNI.PRINT_COLOR_END_get(); 443 } 444 get_time()445 public static String get_time() { 446 return btllibJNI.get_time(); 447 } 448 log_info(String msg)449 public static void log_info(String msg) { 450 btllibJNI.log_info(msg); 451 } 452 log_warning(String msg)453 public static void log_warning(String msg) { 454 btllibJNI.log_warning(msg); 455 } 456 log_error(String msg)457 public static void log_error(String msg) { 458 btllibJNI.log_error(msg); 459 } 460 check_info(boolean condition, String msg)461 public static void check_info(boolean condition, String msg) { 462 btllibJNI.check_info(condition, msg); 463 } 464 check_warning(boolean condition, String msg)465 public static void check_warning(boolean condition, String msg) { 466 btllibJNI.check_warning(condition, msg); 467 } 468 check_error(boolean condition, String msg)469 public static void check_error(boolean condition, String msg) { 470 btllibJNI.check_error(condition, msg); 471 } 472 check_stream(SWIGTYPE_p_std__ios stream, String name)473 public static void check_stream(SWIGTYPE_p_std__ios stream, String name) { 474 btllibJNI.check_stream(SWIGTYPE_p_std__ios.getCPtr(stream), name); 475 } 476 split(String s, String delim)477 public static SWIGTYPE_p_std__vectorT_std__string_t split(String s, String delim) { 478 return new SWIGTYPE_p_std__vectorT_std__string_t(btllibJNI.split(s, delim), true); 479 } 480 ltrim(SWIGTYPE_p_std__string s)481 public static void ltrim(SWIGTYPE_p_std__string s) { 482 btllibJNI.ltrim(SWIGTYPE_p_std__string.getCPtr(s)); 483 } 484 rtrim(SWIGTYPE_p_std__string s)485 public static void rtrim(SWIGTYPE_p_std__string s) { 486 btllibJNI.rtrim(SWIGTYPE_p_std__string.getCPtr(s)); 487 } 488 trim(SWIGTYPE_p_std__string s)489 public static void trim(SWIGTYPE_p_std__string s) { 490 btllibJNI.trim(SWIGTYPE_p_std__string.getCPtr(s)); 491 } 492 starts_with(String s, String prefix)493 public static boolean starts_with(String s, String prefix) { 494 return btllibJNI.starts_with(s, prefix); 495 } 496 ends_with(String s, String suffix)497 public static boolean ends_with(String s, String suffix) { 498 return btllibJNI.ends_with(s, suffix); 499 } 500 501 } 502