theSq3Lite
10.0
NHI1
-
theKernel
-
theLink
-
theConfig
-
theSq3Lite
-
theCompiler
-
theBrain
-
theGuard
-
theLib
-
theATL
c
-
tcl
-
atl
-
cs
-
py
-
rb
-
jv
-
cc
Loading...
Searching...
No Matches
Sq3OpenEF.java
Go to the documentation of this file.
1
9
/* LABEL-NO */
10
package
jvsq3lite;
11
12
// BEGIN-Sq3OpenEF - created by 'jv_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
13
16
public
class
Sq3OpenEF
{
17
public
enum
Set
{
18
READONLY
(1 ),
// 0x00000001
19
READWRITE
(2 ),
// 0x00000002
20
CREATE
(4 ),
// 0x00000004
21
DELETEONCLOSE
(8 ),
// 0x00000008
22
EXCLUSIVE
(16 ),
// 0x00000010
23
AUTOPROXY
(32 ),
// 0x00000020
24
URI
(64 ),
// 0x00000040
25
MEMORY
(128 ),
// 0x00000080
26
MAIN_DB
(256 ),
// 0x00000100
27
TEMP_DB
(512 ),
// 0x00000200
28
TRANSIENT_DB
(1024 ),
// 0x00000400
29
MAIN_JOURNAL
(2048 ),
// 0x00000800
30
TEMP_JOURNAL
(4096 ),
// 0x00001000
31
SUBJOURNAL
(8192 ),
// 0x00002000
32
SUPER_JOURNAL
(16384 ),
// 0x00004000
33
NOMUTEX
(32768 ),
// 0x00008000
34
FULLMUTEX
(65536 ),
// 0x00010000
35
SHAREDCACHE
(131072 ),
// 0x00020000
36
PRIVATECACHE
(262144 ),
// 0x00040000
37
WAL
(524288 ),
// 0x00080000
38
NOFOLLOW
(16777216),
// 0x01000000
39
EXRESCODE
(33554432);
// 0x02000000
40
public
final
int
val
;
41
Set
(
int
val) {this.val = val;}
42
public
int
get
() {
return
val; }
43
}
44
private
final
int
flag;
45
private
Sq3OpenEF
(
int
flg) {
46
this.flag = flg;
47
}
48
public
int
get
() {
return
flag; }
49
public
String
toString
() {
50
return
Sq3Lite
.
OpenEF_ToString
(
this
);
51
}
52
public
boolean
equals
(
Sq3OpenEF
other) {
53
return
this.flag == other.flag;
54
}
55
static
public
Sq3OpenEF
AND
(
Sq3OpenEF
.
Set
... vals) {
56
int
flag = 0;
57
for
(
int
i = 0; i < vals.length; i++) {
58
flag&=vals[i].val;
59
}
60
return
new
Sq3OpenEF
(flag);
61
}
62
static
public
Sq3OpenEF
set
(
int
val) {
63
return
Sq3Lite
.
OpenEF_FromInt
(val);
64
}
65
}
66
67
// END-Sq3OpenEF - created by 'jv_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
jvsq3lite.Sq3Lite
Sq3Lite PACKAGE - toplevel package of the Programming-Language-Micro-Kernel (PLMK) …
Definition
Sq3Lite.java:125
jvsq3lite.Sq3OpenEF
Java: enum Sq3OpenEF → C-API
Definition
Sq3OpenEF.java:16
jvsq3lite.Sq3OpenEF.toString
String toString()
Definition
Sq3OpenEF.java:49
jvsq3lite.Sq3OpenEF.equals
boolean equals(Sq3OpenEF other)
Definition
Sq3OpenEF.java:52
jvsq3lite.Sq3OpenEF.AND
static Sq3OpenEF AND(Sq3OpenEF.Set... vals)
Definition
Sq3OpenEF.java:55
jvsq3lite.Sq3OpenEF.Set
Definition
Sq3OpenEF.java:17
jvsq3lite.Sq3OpenEF.Set.TEMP_JOURNAL
TEMP_JOURNAL
Definition
Sq3OpenEF.java:30
jvsq3lite.Sq3OpenEF.Set.READWRITE
READWRITE
Definition
Sq3OpenEF.java:19
jvsq3lite.Sq3OpenEF.Set.WAL
WAL
Definition
Sq3OpenEF.java:37
jvsq3lite.Sq3OpenEF.Set.MAIN_JOURNAL
MAIN_JOURNAL
Definition
Sq3OpenEF.java:29
jvsq3lite.Sq3OpenEF.Set.NOFOLLOW
NOFOLLOW
Definition
Sq3OpenEF.java:38
jvsq3lite.Sq3OpenEF.Set.CREATE
CREATE
Definition
Sq3OpenEF.java:20
jvsq3lite.Sq3OpenEF.Set.URI
URI
Definition
Sq3OpenEF.java:24
jvsq3lite.Sq3OpenEF.Set.EXRESCODE
EXRESCODE
Definition
Sq3OpenEF.java:39
jvsq3lite.Sq3OpenEF.Set.MEMORY
MEMORY
Definition
Sq3OpenEF.java:25
jvsq3lite.Sq3OpenEF.Set.READONLY
READONLY
Definition
Sq3OpenEF.java:18
jvsq3lite.Sq3OpenEF.Set.SUBJOURNAL
SUBJOURNAL
Definition
Sq3OpenEF.java:31
jvsq3lite.Sq3OpenEF.Set.NOMUTEX
NOMUTEX
Definition
Sq3OpenEF.java:33
jvsq3lite.Sq3OpenEF.Set.val
final int val
Definition
Sq3OpenEF.java:40
jvsq3lite.Sq3OpenEF.Set.SHAREDCACHE
SHAREDCACHE
Definition
Sq3OpenEF.java:35
jvsq3lite.Sq3OpenEF.Set.DELETEONCLOSE
DELETEONCLOSE
Definition
Sq3OpenEF.java:21
jvsq3lite.Sq3OpenEF.Set.SUPER_JOURNAL
SUPER_JOURNAL
Definition
Sq3OpenEF.java:32
jvsq3lite.Sq3OpenEF.Set.FULLMUTEX
FULLMUTEX
Definition
Sq3OpenEF.java:34
jvsq3lite.Sq3OpenEF.Set.TRANSIENT_DB
TRANSIENT_DB
Definition
Sq3OpenEF.java:28
jvsq3lite.Sq3OpenEF.Set.Set
Set(int val)
Definition
Sq3OpenEF.java:41
jvsq3lite.Sq3OpenEF.Set.PRIVATECACHE
PRIVATECACHE
Definition
Sq3OpenEF.java:36
jvsq3lite.Sq3OpenEF.Set.MAIN_DB
MAIN_DB
Definition
Sq3OpenEF.java:26
jvsq3lite.Sq3OpenEF.Set.TEMP_DB
TEMP_DB
Definition
Sq3OpenEF.java:27
jvsq3lite.Sq3OpenEF.Set.AUTOPROXY
AUTOPROXY
Definition
Sq3OpenEF.java:23
jvsq3lite.Sq3OpenEF.Set.EXCLUSIVE
EXCLUSIVE
Definition
Sq3OpenEF.java:22
Sq3OpenEF
Sq3OpenEF
Flags For File Open Operations.
Definition
Sq3Enum_sq3.h:1077
jvsq3lite.Sq3Lite.OpenEF_FromInt
static native Sq3OpenEF OpenEF_FromInt(int value)
Java: [static] Sq3OpenEF OpenEF_FromInt(int value) → C-API return the Sq3OpenEF from integer …
jvsq3lite.Sq3Lite.OpenEF_ToString
static native String OpenEF_ToString(Sq3OpenEF value)
Java: [static] String OpenEF_ToString(Sq3OpenEF value) → C-API return the Sq3OpenEF as string …
Generated on Thu May 29 2025 13:14:56 for theSq3Lite by
1.12.0