theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3IndexConstraintEF.java
Go to the documentation of this file.
1
9/* LABEL-NO */
10package jvsq3lite;
11
12// BEGIN-Sq3IndexConstraintEF - created by 'jv_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
13
17 public enum Set {
18 EQ (2 ),
19 GT (4 ),
20 LE (8 ),
21 LT (16 ),
22 GE (32 ),
23 MATCH (64 ),
24 LIKE (65 ),
25 GLOB (66 ),
26 REGEXP (67 ),
27 NE (68 ),
28 ISNOT (69 ),
29 ISNOTNULL (70 ),
30 ISNULL (71 ),
31 IS (72 ),
32 LIMIT (73 ),
33 OFFSET (74 ),
34 FUNCTION (150);
35 public final int val;
36 Set(int val) {this.val = val;}
37 public int get() { return val; }
38 }
39 private final int flag;
40 private Sq3IndexConstraintEF(int flg) {
41 this.flag = flg;
42 }
43 public int get() { return flag; }
44 public String toString() {
46 }
47 public boolean equals(Sq3IndexConstraintEF other) {
48 return this.flag == other.flag;
49 }
51 int flag = 0;
52 for (int i = 0; i < vals.length; i++) {
53 flag&=vals[i].val;
54 }
55 return new Sq3IndexConstraintEF(flag);
56 }
57 static public Sq3IndexConstraintEF set(int val) {
59 }
60}
61
62// END-Sq3IndexConstraintEF - created by 'jv_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
Java: enum Sq3IndexConstraintEF → C-API
static Sq3IndexConstraintEF AND(Sq3IndexConstraintEF.Set... vals)
boolean equals(Sq3IndexConstraintEF other)
Sq3Lite PACKAGE - toplevel package of the Programming-Language-Micro-Kernel (PLMK) …
Definition Sq3Lite.java:125
Sq3IndexConstraintEF
Virtual Table Constraint Operator Codes.
static native Sq3IndexConstraintEF IndexConstraintEF_FromInt(int value)
Java: [static] Sq3IndexConstraintEF IndexConstraintEF_FromInt(int value) → C-API return the Sq3I...
static native String IndexConstraintEF_ToString(Sq3IndexConstraintEF value)
Java: [static] String IndexConstraintEF_ToString(Sq3IndexConstraintEF value) → C-API return the ...