22 package com.mysql.ndbjtie.ndbapi;
24 import java.nio.ByteBuffer;
26 import com.mysql.jtie.Wrapper;
32 public final native
int getWordsUsed() ;
35 public final native
int load_const_null(
int RegDest);
36 public final native
int load_const_u16(
int RegDest,
int Constant);
37 public final native
int load_const_u32(
int RegDest,
int Constant);
38 public final native
int load_const_u64(
int RegDest,
long Constant);
39 public final native
int read_attr(
int RegDest,
int attrId);
40 public final native
int read_attr(
int RegDest,
NdbDictionary.ColumnConst column);
41 public final native
int write_attr(
int attrId,
int RegSource);
42 public final native
int write_attr(
NdbDictionary.ColumnConst column,
int RegSource);
43 public final native
int add_reg(
int RegDest,
int RegSource1,
int RegSource2);
44 public final native
int sub_reg(
int RegDest,
int RegSource1,
int RegSource2);
45 public final native
int def_label(
int LabelNum);
46 public final native
int branch_label(
int Label);
47 public final native
int branch_ge(
int RegLvalue,
int RegRvalue,
int Label);
48 public final native
int branch_gt(
int RegLvalue,
int RegRvalue,
int Label);
49 public final native
int branch_le(
int RegLvalue,
int RegRvalue,
int Label);
50 public final native
int branch_lt(
int RegLvalue,
int RegRvalue,
int Label);
51 public final native
int branch_eq(
int RegLvalue,
int RegRvalue,
int Label);
52 public final native
int branch_ne(
int RegLvalue,
int RegRvalue,
int Label);
53 public final native
int branch_ne_null(
int RegLvalue,
int Label);
54 public final native
int branch_eq_null(
int RegLvalue,
int Label);
55 public final native
int branch_col_eq(ByteBuffer val,
int len,
int attrId,
int Label);
56 public final native
int branch_col_ne(ByteBuffer val,
int len,
int attrId,
int Label);
57 public final native
int branch_col_lt(ByteBuffer val,
int len,
int attrId,
int Label);
58 public final native
int branch_col_le(ByteBuffer val,
int len,
int attrId,
int Label);
59 public final native
int branch_col_gt(ByteBuffer val,
int len,
int attrId,
int Label);
60 public final native
int branch_col_ge(ByteBuffer val,
int len,
int attrId,
int Label);
61 public final native
int branch_col_eq_null(
int attrId,
int Label);
62 public final native
int branch_col_ne_null(
int attrId,
int Label);
63 public final native
int branch_col_like(ByteBuffer val,
int len,
int attrId,
int Label);
64 public final native
int branch_col_notlike(ByteBuffer val,
int len,
int attrId,
int Label);
65 public final native
int interpret_exit_ok();
66 public final native
int interpret_exit_nok(
int ErrorCode);
67 public final native
int interpret_exit_nok();
68 public final native
int interpret_exit_last_row();
69 public final native
int add_val(
int attrId,
int aValue);
70 public final native
int add_val(
int attrId,
long aValue);
71 public final native
int sub_val(
int attrId,
int aValue);
72 public final native
int sub_val(
int attrId,
long aValue);
73 public final native
int def_sub(
int SubroutineNumber);
74 public final native
int call_sub(
int SubroutineNumber);
75 public final native
int ret_sub();
76 public final native
int finalise();