Package: com.multiversesocial.hyperview
Class: com.multiversesocial.hyperview.DataBaseConstants
Source: src/com/multiversesocial/hyperview/DataBaseConstants.java

DataBaseConstants

HyperView V3.2 — interface
version V3.2 interface

Summary

------- "Binary Query Language" database query commands By Tony Swain. Dec 3/2013 The default record is "Account"

Source file: DataBaseConstants.java

Hierarchy

Extends: none

Implements: none

Referenced HyperView classes

Media files used

Declaration & members

public abstract interface DataBaseConstants

Declared in src/com/multiversesocial/hyperview/DataBaseConstants.java, lines 6–53. 27 field(s), 0 constructor(s), 0 method(s). Every member has an anchor you can link to (e.g. DataBaseConstants.html#<id>).

Fields (27)

DeclarationValue / initializerDescriptionSource
public static final int ALL= 2 (constant)No comment in source; not referenced by name in this type’s methods.line 29
public static final int BRANCH_16= 2 (constant)No comment in source; not referenced by name in this type’s methods.line 48
public static final int BRANCH_24= 3 (constant)No comment in source; not referenced by name in this type’s methods.line 49
public static final int BRANCH_32= 4 (constant)No comment in source; not referenced by name in this type’s methods.line 50
public static final int BRANCH_8= 1 (constant)----- bit size of search index branch tableline 47
public static final String DATA_SUFFIX= ".dat" (constant)No comment in source; not referenced by name in this type’s methods.line 43
public static final int DB_FILE_JOURNAL= 4 (constant)Journal all IO.line 20
public static final int DB_MONOLITHIC= 1 (constant)Else segmented individual filesline 18
public static final int DB_RAM_RECORD= 2 (constant)Load Record into ram bufferline 19
public static final int DB_TIMESTAMP= 8 (constant)include timestamp in outputline 21
public static final String DEFAULT_RECORD= "default.rec" (constant)Default data fileNameline 8
public static final String DEFAULT_RECORD_TYPE= "account" (constant)No comment in source; name appears in 1 other source file(s): DataBaseDispatch.line 13
public static final int EQU= 16 (constant)No comment in source; not referenced by name in this type’s methods.line 32
public static final int EXTENDED_ENABLE= 128 (constant)(ie: resolution for an image)line 35
public static final int GET= 1 (constant)-- 8 bit Command/Query bitsline 27
public static final int GT= 4 (constant)No comment in source; not referenced by name in this type’s methods.line 30
public static final int JOIN= 1 (constant)Make cross record field relationline 40
public static final int LT= 8 (constant)No comment in source; not referenced by name in this type’s methods.line 31
public static final int MAX_RECORD_TYPES= 255 (constant)-- You can change thisline 14
public static final int MAX_RECORDS= 1024 (constant)-- this will be set in preferencesline 15
public static final int ORDER_BY1= 32 (constant)0 name 1 dateline 33
public static final int ORDER_BY2= 64 (constant)2 size 3 data type specific.line 34
public static final int PUT= -2 (constant)toggle get/putmaskline 28
public static final int RECORD_BACKUP= 32 (constant)save in concurrent fileline 23
public static final int RECORD_JOINED= 16 (constant)No comment in source; not referenced by name in this type’s methods.line 22
public static final int RECORD_TIMEOUT= 64 (constant)record expiresline 24
public static final int SPLIT= 2 (constant)No comment in source; not referenced by name in this type’s methods.line 41

Constructors (0)

None (interface).

Methods (0)

None declared.

Examples

Real usage taken from elsewhere in the HyperView 3.2 source (file and line shown; source path src/com/multiversesocial/hyperview/).

implements — DataBasePane.java, line 6

    6  public class DataBasePane extends BasicPane implements DataBaseConstants,Runnable
    7  {

constant — DataBaseDispatch.java, line 21

   21  dataBasePane = new DataBasePane(curView,DataBaseConstants.DEFAULT_RECORD_TYPE);
Hits--