theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3BlobC.java
Go to the documentation of this file.
1
9/* LABEL-INIT */
10package jvsq3lite;
11
12import jvmkkernel.*;
13
14/* LABEL-START */
15
20public class Sq3BlobC extends MkObjectC {
21
22 static {
23 Sq3Lite.Setup();
24 }
25
26 private Sq3BlobC (long mng, boolean dummy) {
27 super(mng,dummy);
28 }
29
30/* LABEL-END */
31
32 // INTERNAL
33
34 // PUBLIC
35
36 // BEGIN-Sq3BlobC - created by 'jv_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
37
41
42 // doc-key: Sq3BlobC,Sq3BlobC-Class-Export,sc_
43
45 public native static Sq3BlobC HandleResolve (int netHdl);
46
47 // doc-key: Sq3BlobC,Sq3BlobC-Class-Export,om_
48
49 // skip class-overload: public native int HandleGet ()
50
52 // Sq3BlobC_Class_JV_API
53
57
58 // doc-key: Sq3BlobC,Sq3BlobC-Class-Introspection,oc_
59
61 public native Sq3BlobC Next ();
62
64 public native Sq3BlobC Prev ();
65
66 // doc-key: Sq3BlobC,Sq3BlobC-Class-Introspection,sc_
67
69 public native static Sq3BlobC Instances ();
70
72 // Sq3BlobC_Class_JV_API
73
77
78 // doc-key: Sq3BlobC,Sq3BlobC-Class-Misc,sc_
79
81 public native static Sq3BlobC GetNull ();
82
84 // Sq3BlobC_Class_JV_API
85
89
90 // doc-key: Sq3BlobC,Sq3BlobC-Misc,oci
91
93 public native MkBufferC Read (MkBufferC Z_inout, int iOffset);
94
96 public MkBufferC Read (int iOffset) {
97 return Read ((MkBufferC) null, iOffset);
98 }
99
100 // doc-key: Sq3BlobC,Sq3BlobC-Misc,om_
101
103 public native int Bytes ();
104
106 public native void Reopen (long arg1);
107
109 public native void Write (MkBufferC z, int iOffset);
110
112 // Sq3BlobC_Misc_JV_API
113
117
118 // doc-key: Sq3BlobC,Sq3BlobC-TOR,sCo
119
121 private native static long CTOR (Sq3LiteC sq3lite, String zDb, String zTable, String zColumn, long iRow, int flags);
122
124 public native static Sq3BlobC Open (Sq3LiteC sq3lite, String zDb, String zTable, String zColumn, long iRow, int flags);
125
127 public Sq3BlobC (Sq3LiteC sq3lite, String zDb, String zTable, String zColumn, long iRow, int flags) {
128 this(CTOR(sq3lite, zDb, zTable, zColumn, iRow, flags), true);
129 }
130
132 // Sq3BlobC_TOR_JV_API
133
134 // END-Sq3BlobC - created by 'jv_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
135
136}
137
139// end: Sq3BlobC_JV_API
Sq3BlobC - the class known as sq3blob or Blob define by Sq3BlobS …
Definition Sq3BlobC.java:20
Sq3LiteC - the class known as sq3lite or Lite defined by Sq3LiteS …
Definition Sq3LiteC.java:20
Sq3Lite PACKAGE - toplevel package of the Programming-Language-Micro-Kernel (PLMK) …
Definition Sq3Lite.java:125
static native Sq3BlobC Instances()
Java: [static] Sq3BlobC Sq3BlobC.Instances() → C-API get head-instance from linked-list of Sq3Bl...
native Sq3BlobC Next()
Java: Sq3BlobC blob.Next() → C-API get next instance from linked-list of Sq3BlobS type
native Sq3BlobC Prev()
Java: Sq3BlobC blob.Prev() → C-API get previous instance from linked-list of Sq3BlobS type
static native Sq3BlobC HandleResolve(int netHdl)
Java: [static] Sq3BlobC Sq3BlobC.HandleResolve(int netHdl) → C-API Handle-Resolve-Slot - return ...
static native Sq3BlobC GetNull()
Java: [static] Sq3BlobC Sq3BlobC.GetNull() → C-API Null-Slot - return a Sq3BlobC typed NULL inst...
native int Bytes()
Java: int sq3blob.Bytes() → C-API Return The Size Of An Open BLOB …
MkBufferC Read(int iOffset)
Java: MkBufferC sq3blob.Read(?MkBufferC Z_inout = null?, int iOffset) → C-API Read Data From ...
Definition Sq3BlobC.java:96
native MkBufferC Read(MkBufferC Z_inout, int iOffset)
Java: MkBufferC sq3blob.Read(?MkBufferC Z_inout = null?, int iOffset) → C-API Read Data From ...
native void Reopen(long arg1)
Java: sq3blob.Reopen(long arg1) → C-API Move a BLOB Handle to a New Row …
native void Write(MkBufferC z, int iOffset)
Java: sq3blob.Write(MkBufferC z, int iOffset) → C-API Write Data Into A BLOB Incrementally …
static native Sq3BlobC Open(Sq3LiteC sq3lite, String zDb, String zTable, String zColumn, long iRow, int flags)
Java: [constructor,static] Sq3BlobC Sq3BlobC.Open(Sq3LiteC sq3lite, String zDb, String zTable,...
Sq3BlobC(Sq3LiteC sq3lite, String zDb, String zTable, String zColumn, long iRow, int flags)
Java: [constructor,static] Sq3BlobC Sq3BlobC.Open(Sq3LiteC sq3lite, String zDb, String zTable,...
static void Setup()
Java: [static] Setup() → C-API setup jvsq3lite internal memory …
Definition Sq3Lite.java:613