21 package com.mysql.ndbjtie.ndbapi;
23 import java.nio.ByteBuffer;
25 import com.mysql.jtie.Wrapper;
26 import com.mysql.jtie.ArrayWrapper;
31 public native
NdbBlob getBlobHandle(
int anAttrId) ;
33 public final native
int getNdbErrorLine() ;
34 public final native
String getTableName() ;
36 public final native
int getType() ;
37 public final native
int getLockMode() ;
38 public final native
int getAbortOption() ;
42 public native
int insertTuple();
43 public native
int updateTuple();
44 public native
int writeTuple();
45 public native
int deleteTuple();
46 public native
int readTuple(
int p0);
47 public final native
int equal(
String anAttrName, ByteBuffer aValue);
48 public final native
int equal(
String anAttrName,
int aValue);
49 public final native
int equal(
String anAttrName,
long aValue);
50 public final native
int equal(
int anAttrId, ByteBuffer aValue);
51 public final native
int equal(
int anAttrId,
int aValue);
52 public final native
int equal(
int anAttrId,
long aValue);
53 public final native
NdbRecAttr getValue(
String anAttrName, ByteBuffer aValue );
54 public final native
NdbRecAttr getValue(
int anAttrId, ByteBuffer aValue );
56 public final native
int setValue(
String anAttrName, ByteBuffer aValue);
57 public final native
int setValue(
String anAttrName,
int aValue);
58 public final native
int setValue(
String anAttrName,
long aValue);
59 public final native
int setValue(
String anAttrName,
float aValue);
60 public final native
int setValue(
String anAttrName,
double aValue);
61 public final native
int setValue(
int anAttrId, ByteBuffer aValue);
62 public final native
int setValue(
int anAttrId,
int aValue);
63 public final native
int setValue(
int anAttrId,
long aValue);
64 public final native
int setValue(
int anAttrId,
float aValue);
65 public final native
int setValue(
int anAttrId,
double aValue);
67 public native
NdbBlob getBlobHandleM(
int anAttrId);
68 public final native
int setAbortOption(
int p0);
75 static public interface GetValueSpecConstArray
extends ArrayWrapper< GetValueSpecConst >
78 static public class GetValueSpecArray
extends Wrapper implements GetValueSpecConstArray
80 static public native GetValueSpecArray create(
int length);
81 static public native
void delete(GetValueSpecArray e);
82 public native GetValueSpec at(
int i);
84 static public class GetValueSpec
extends Wrapper implements GetValueSpecConst
89 public final native
void column(
NdbDictionary.ColumnConst p0);
91 public final native
void recAttr(
NdbRecAttr p0);
92 static public final native GetValueSpec create();
93 static public final native
void delete(GetValueSpec p0);
95 static public interface SetValueSpecConstArray
extends ArrayWrapper< SetValueSpecConst >
98 static public class SetValueSpecArray
extends Wrapper implements SetValueSpecConstArray
100 static public native SetValueSpecArray create(
int length);
101 static public native
void delete(SetValueSpecArray e);
102 public native SetValueSpec at(
int i);
113 public final native
void column(
NdbDictionary.ColumnConst p0);
115 static public final native SetValueSpec create();
116 static public final native
void delete(SetValueSpec p0);
120 long optionsPresent();
123 int OO_ABORTOPTION = 0x01,
126 OO_PARTITION_ID = 0x08,
127 OO_INTERPRETED = 0x10,
129 OO_CUSTOMDATA = 0x40;
132 GetValueSpecArray extraGetValues();
133 int numExtraGetValues();
134 SetValueSpecConstArray extraSetValues();
135 int numExtraSetValues();
143 public final native
long optionsPresent();
144 public final native
int abortOption();
145 public final native GetValueSpecArray extraGetValues();
146 public final native
int numExtraGetValues();
147 public final native SetValueSpecConstArray extraSetValues();
148 public final native
int numExtraSetValues();
149 public final native
int partitionId();
151 public final native
int anyValue();
153 public final native
void optionsPresent(
long p0);
154 public final native
void abortOption(
int p0);
155 public final native
void extraGetValues(GetValueSpecArray p0);
156 public final native
void numExtraGetValues(
int p0);
157 public final native
void extraSetValues(SetValueSpecConstArray p0);
158 public final native
void numExtraSetValues(
int p0);
159 public final native
void partitionId(
int p0);
161 public final native
void anyValue(
int p0);
163 static public final native OperationOptions create();
164 static public final native
void delete(OperationOptions p0);