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