theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3PrepareEF.java
Go to the documentation of this file.
1
9/* LABEL-NO */
10package jvsq3lite;
11
12// BEGIN-Sq3PrepareEF - created by 'jv_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
13
16public class Sq3PrepareEF {
17 public enum Set {
18 NO (0), // 0x00
19 PERSISTENT (1), // 0x01
20 NORMALIZE (2), // 0x02
21 NO_VTAB (4); // 0x04
22 public final int val;
23 Set(int val) {this.val = val;}
24 public int get() { return val; }
25 }
26 private final int flag;
27 private Sq3PrepareEF(int flg) {
28 this.flag = flg;
29 }
30 public int get() { return flag; }
31 public String toString() {
32 return Sq3Lite.PrepareEF_ToString(this);
33 }
34 public boolean equals(Sq3PrepareEF other) {
35 return this.flag == other.flag;
36 }
37 static public Sq3PrepareEF AND(Sq3PrepareEF.Set... vals) {
38 int flag = 0;
39 for (int i = 0; i < vals.length; i++) {
40 flag&=vals[i].val;
41 }
42 return new Sq3PrepareEF(flag);
43 }
44 static public Sq3PrepareEF set(int val) {
45 return Sq3Lite.PrepareEF_FromInt(val);
46 }
47}
48
49// END-Sq3PrepareEF - created by 'jv_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
Sq3Lite PACKAGE - toplevel package of the Programming-Language-Micro-Kernel (PLMK) …
Definition Sq3Lite.java:125
Java: enum Sq3PrepareEF → C-API
static Sq3PrepareEF AND(Sq3PrepareEF.Set... vals)
boolean equals(Sq3PrepareEF other)
Sq3PrepareEF
Prepare Flags.
static native Sq3PrepareEF PrepareEF_FromInt(int value)
Java: [static] Sq3PrepareEF PrepareEF_FromInt(int value) → C-API return the Sq3PrepareEF from in...
static native String PrepareEF_ToString(Sq3PrepareEF value)
Java: [static] String PrepareEF_ToString(Sq3PrepareEF value) → C-API return the Sq3PrepareEF as ...