A B C D E F G H I J K L M N O P R S T U V W Y

A

Abort() - Method in class FairCom.CtreeDb.CTBase
Abort a transaction started with a call to Begin.
ACTIVATE - Static variable in class FairCom.CtreeDb.Types.CTPART_MODE_E
 
ADD - Static variable in class FairCom.CtreeDb.Types.CTPART_MODE_E
 
AddDatabase(String, String) - Method in class FairCom.CtreeDb.CTSession
Add an existing database to session.
AddField(String, int, int) - Method in class FairCom.CtreeDb.CTTable
Adds a new field to table
AddIndex(String, int, boolean, boolean) - Method in class FairCom.CtreeDb.CTTable
Add a new index to the table
AddSegment(CTField, int) - Method in class FairCom.CtreeDb.CTIndex
Add a new segment to index
AddSegment(int, int, int) - Method in class FairCom.CtreeDb.CTIndex
Add a new segment to index
AddSegment(CTIndex, CTField, int) - Method in class FairCom.CtreeDb.CTTable
Add a new segment to an index
AddSegment(CTIndex, String, int) - Method in class FairCom.CtreeDb.CTTable
Add a new segment to an index
AddSegment(CTIndex, int, int) - Method in class FairCom.CtreeDb.CTTable
Add a new segment to an index
AddSegment(CTIndex, int, int, int) - Method in class FairCom.CtreeDb.CTTable
Add a new segment to an index
AddSegment(int, int, int) - Method in class FairCom.CtreeDb.CTTable
Add a new segment to an index
AddSegment(int, String, int) - Method in class FairCom.CtreeDb.CTTable
Add a new segment to an index
AddSegment(int, CTField, int) - Method in class FairCom.CtreeDb.CTTable
Add index segment
AddSegment(String, String, int) - Method in class FairCom.CtreeDb.CTTable
Add index segment
AddSegment(String, int, int) - Method in class FairCom.CtreeDb.CTTable
Add index segment
AddSegment(String, CTField, int) - Method in class FairCom.CtreeDb.CTTable
Add index segment
AddTable(String, String) - Method in class FairCom.CtreeDb.CTDatabase
Add an existing table to an database
AIDXNAM - Static variable in class FairCom.CtreeDb.Types.INDEX_STATUS
Index file name changed
Alter(int) - Method in class FairCom.CtreeDb.CTTable
Perform alter table functions
ALTER_TABLE - Class in FairCom.CtreeDb.Types
 
ALTER_TABLE() - Constructor for class FairCom.CtreeDb.Types.ALTER_TABLE
 
ALTSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Alternative collating sequence
ARCHIVE - Static variable in class FairCom.CtreeDb.Types.CTPART_MODE_E
 
ARGNUL - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
ARGSMALL - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
Attach(boolean) - Method in class FairCom.CtreeDb.CTSession
Attach an already initialized c-tree ISAM or low-level session to a c-treeDB CTSession object.
Attach(CTSession) - Method in class FairCom.CtreeDb.CTSession
Attach an already initialized c-tree ISAM or low-level session to a c-treeDB CTSession object.
ATTACH_MODE - Class in FairCom.CtreeDb.Types
 
ATTACH_MODE() - Constructor for class FairCom.CtreeDb.Types.ATTACH_MODE
 
AUTOISAM_TRN - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Automatic ISAM transactions.
AUTOSAVE - Static variable in class FairCom.CtreeDb.Types.BEGIN_MODE
Automatically invokes savepoints after each successful record or resource update.

B

BASE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
BASE - Static variable in class FairCom.CtreeDb.Types.CTPART_MODE_E
 
BATCH_MODE - Class in FairCom.CtreeDb.Types
 
BATCH_MODE() - Constructor for class FairCom.CtreeDb.Types.BATCH_MODE
 
BATCHISACTIVE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
BatchLoaded() - Method in class FairCom.CtreeDb.CTRecord
Retrieve the number of batch records loaded into batch buffer for CTBATCH_GET, CTBATCH_RANGE or CTBATCH_PHYS operation.
BatchLocked() - Method in class FairCom.CtreeDb.CTRecord
Retrieve the number of records locked during a CTBATCH_GET, CTBATH_RANGE or CTBATCH_PHYS operation.
BatchMode() - Method in class FairCom.CtreeDb.CTRecord
BatchMode retrieve the current batch mode.
BATCHNOTACTIVE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
BatchTotal() - Method in class FairCom.CtreeDb.CTRecord
BatchTotal retrieve the total number of records selected by a batch retrieval operation.
BCDSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute byte offset - not yet implemented
Begin() - Method in class FairCom.CtreeDb.CTBase
Begin a transaction.
BEGIN_MODE - Class in FairCom.CtreeDb.Types
 
BEGIN_MODE() - Constructor for class FairCom.CtreeDb.Types.BEGIN_MODE
 
BIGINT - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Eight-byte signed integer.
BINARY - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Arbitrary fixed length data.
BINARYLENGTH - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
BIT - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
One byte Boolean
BOOL - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
One byte Boolean

C

CALLBACK_1 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_10 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_11 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_12 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_13 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_14 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_15 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_16 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_17 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_18 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_19 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_2 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_20 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_3 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_4 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_5 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_6 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_7 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_8 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CALLBACK_9 - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CANTCHKUID - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CANTCONVERT - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CANTCOPY - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CANTCREATE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CANTDELETE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CANTDELRECBYT - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CANTDELROWID - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CANTMOVE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CHARS - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Fixed length delimited data.
CHECKLOCK - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
Tables created with this mode requires a record lock before a record can be updated.
CHECKLOCK - Static variable in class FairCom.CtreeDb.Types.OPEN_MODE
Tables opened with this mode requires a record lock before a record can be updated.
CHECKREAD - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
Tables create with this mode requires a record lock as records are read.
CHECKREAD - Static variable in class FairCom.CtreeDb.Types.OPEN_MODE
Tables opened with this mode requires a record lock as records are read.
Clear() - Method in class FairCom.CtreeDb.CTRecord
Clear the record buffer
ClearAllFieldDefaultValue() - Method in class FairCom.CtreeDb.CTTable
Clear the default value associated with all fields in a table.
ClearField(String) - Method in class FairCom.CtreeDb.CTRecord
Clear the content of a field
ClearField(int) - Method in class FairCom.CtreeDb.CTRecord
Clear the content of a field
ClearFieldDefaultValue() - Method in class FairCom.CtreeDb.CTField
Clear the default value associalted with a field.
ClearPathPrefix() - Method in class FairCom.CtreeDb.CTSession
Clear any previously set path prefix.
CLIENT - Static variable in class FairCom.CtreeDb.Types.LIB_TYPE
Client libary
Close() - Method in class FairCom.CtreeDb.CTTable
Closes a table
CloseAll() - Method in class FairCom.CtreeDb.CTDatabase
Close all active tables associated with database
CndxCompile(String) - Method in class FairCom.CtreeDb.CTRecord
Initialize and compile a conditional expression String.
CNDXDIVISION - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CndxEval() - Method in class FairCom.CtreeDb.CTRecord
Evaluate a conditional expression compiled by CndxCompile.
CNDXEXEC - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CNDXFALSE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CNDXFIELD - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CndxFree() - Method in class FairCom.CtreeDb.CTRecord
Release any resources allocated by CndxCompile.
CndxGetExpression() - Method in class FairCom.CtreeDb.CTRecord
Retrieve the conditional expression string
CNDXINTERNAL - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CNDXMEMORY - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CNDXNORECBUF - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CNDXNOSCHEMA - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CNDXOVERFLOW - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CNDXSDAT - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CNDXSYNTAX - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CNDXTYPE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
CNDXUNDERFLOW - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
Commit() - Method in class FairCom.CtreeDb.CTBase
Commit a transaction started with a call to Begin.
COMMIT_SWP - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Auto commit on swap occurred.
COMPACT - Static variable in class FairCom.CtreeDb.Types.REBUILD_MODE
compact and rebuild
Compare(CTRecord) - Method in class FairCom.CtreeDb.CTRecord
Compares two records.
Connect(String) - Method in class FairCom.CtreeDb.CTDatabase
Connects to a database
CONV_STRING - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Change all FIELD_TYPE.VARCHAR fields having a non-zero field length in the fixed length portion of the record buffer to FIELD_TYPE.CHARS fields.
CORRUPT - Static variable in class FairCom.CtreeDb.Types.OPEN_MODE
This mode opens tables with corrupted indexes or in certain cases, tables with corrupted data.
Create(String, String) - Method in class FairCom.CtreeDb.CTDatabase
Create a new database
Create() - Method in class FairCom.CtreeDb.CTSession
Create a new session
Create(String, String, String) - Method in class FairCom.CtreeDb.CTSession
Create a new session
Create(String, int) - Method in class FairCom.CtreeDb.CTTable
Creates a new table
CREATE_MODE - Class in FairCom.CtreeDb.Types
 
CREATE_MODE() - Constructor for class FairCom.CtreeDb.Types.CREATE_MODE
 
CreateDatabase(String, String) - Method in class FairCom.CtreeDb.CTSession
Create a new database
CT_BUFS - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
the number of index file buffers, minimum 3.
CT_DBUFS - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
the number of buffers for data files I/O
CT_FILS - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
initial block of file structures.
CT_SECT - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
the number of node sectors.
CT_USERPROF - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
is the user profile mask, and accepts the following values: SESSION_PARAM.USERPRF_CLRCHK SESSION_PARAM.USERPRF_LOCLIB SESSION_PARAM.USERPRF_NDATA SESSION_PARAM.USERPRF_NTKEY SESSION_PARAM.USERPRF_PTHTMP SESSION_PARAM.USERPRF_SAVENV
CTBase - Class in FairCom.CtreeDb
The CTBase Class is the basic class, upon which most of the other classes are built.
CTBase() - Constructor for class FairCom.CtreeDb.CTBase
 
CTDatabase - Class in FairCom.CtreeDb
The CTDatabase class deals with the Database concept.
CTDatabase(CTSession) - Constructor for class FairCom.CtreeDb.CTDatabase
Creates a new CTDatabase object
CTDB - Static variable in class FairCom.CtreeDb.Types.SESSION_TYPE
Allocate a new session making full usage of c-treeDB session and database dictionaries.
CTDBRET - Class in FairCom.CtreeDb.Types
 
CTDBRET(int, String) - Constructor for class FairCom.CtreeDb.Types.CTDBRET
 
CTDBRET(int) - Constructor for class FairCom.CtreeDb.Types.CTDBRET
 
CTException - Exception in FairCom.CtreeDb
The CTException Class is the base exception handling class for the c-treeDB for Java (JTDB) layer.
CTException(int) - Constructor for exception FairCom.CtreeDb.CTException
This is the constructor for the CTException class.
CTException(int, String) - Constructor for exception FairCom.CtreeDb.CTException
This is the constructor for the CTException class.
CTField - Class in FairCom.CtreeDb
The CTField class deals with the field concept.
CTField() - Constructor for class FairCom.CtreeDb.CTField
Creates a new CTField Object
CTField(CTField) - Constructor for class FairCom.CtreeDb.CTField
Creates a new CTField Object
CTFieldSetFieldDefaultDateTimeType() - Method in class FairCom.CtreeDb.CTField
Set the default field value date and time type to be used when converting CT_DATE, CT_TIME and CT_TIMES String values.
CTHANDLE - Class in FairCom.CtreeDb
 
CTHANDLE(long, Semaphore, int) - Constructor for class FairCom.CtreeDb.CTHANDLE
 
CTHANDLE(long, CTHANDLE) - Constructor for class FairCom.CtreeDb.CTHANDLE
 
CTIndex - Class in FairCom.CtreeDb
The CTIndex class deal with the index concept.
CTIndex() - Constructor for class FairCom.CtreeDb.CTIndex
Creates a new CTIndex Object
CTIndex(CTIndex) - Constructor for class FairCom.CtreeDb.CTIndex
Creates a new CTIndex Object copying another one
CTPART_MODE_E - Class in FairCom.CtreeDb.Types
 
CTPART_MODE_E() - Constructor for class FairCom.CtreeDb.Types.CTPART_MODE_E
 
CTRecord - Class in FairCom.CtreeDb
The CTRecord class deals with the record concept.
CTRecord(CTTable) - Constructor for class FairCom.CtreeDb.CTRecord
Creates a new CTREcord Object
CTRecord(CTRecord) - Constructor for class FairCom.CtreeDb.CTRecord
Creates a new CTREcord Object
CTREE - Static variable in class FairCom.CtreeDb.Types.SESSION_TYPE
Allocate a new session for logon only.
CTREEID - Static variable in class FairCom.CtreeDb.Types.ATTACH_MODE
Attach to a c-tree Plus session whose instance id string is pointed by parameter source.
CTSegment - Class in FairCom.CtreeDb
Objects of the CTSegment class manage index segments.
CTSegment() - Constructor for class FairCom.CtreeDb.CTSegment
Constructor
CTSegment(CTSegment) - Constructor for class FairCom.CtreeDb.CTSegment
Copy constructor
CTSession - Class in FairCom.CtreeDb
Objects of the CTSession class manage sessions.
CTSession() - Constructor for class FairCom.CtreeDb.CTSession
Creates a new CTSession object
CTSession(int) - Constructor for class FairCom.CtreeDb.CTSession
Creates a new CTSession object
CTTable - Class in FairCom.CtreeDb
Objects of the CTTable class are used to manage tables.
CTTable(CTDatabase) - Constructor for class FairCom.CtreeDb.CTTable
Creates a new CTTable object
CTTable(CTSession) - Constructor for class FairCom.CtreeDb.CTTable
Creates a new CTTable object
CURRENCY - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Eight-byte signed integer interpreted as currency value with four fixed decimal digits.
CURRENT - Static variable in class FairCom.CtreeDb.Types.ATTACH_MODE
Attach to the current c-tree instance.
CYMD_DATE - Static variable in class FairCom.CtreeDb.Types.DATE_TYPE
 

D

DADV_ERR - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
DATABASEEXIST - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
DATAONLY - Static variable in class FairCom.CtreeDb.Types.OPEN_MODE
Open only the data table.
DATAONLY - Static variable in class FairCom.CtreeDb.Types.REBUILD_MODE
rebuild only the data file
DATE - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Unsigned four-byte integer interpreted as date.
DATE_TYPE - Class in FairCom.CtreeDb.Types
 
DATE_TYPE() - Constructor for class FairCom.CtreeDb.Types.DATE_TYPE
 
DBNOTSQL - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
DECIMAL - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Scaled BCD number.
DECSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute byte offset - not yet implemented
DEFER - Static variable in class FairCom.CtreeDb.Types.BEGIN_MODE
Defer begin transaction until update.
DEFER_CLOSE - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Defer file closes or deletes during transactions.
DEL - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
DEL - Static variable in class FairCom.CtreeDb.Types.FIELD_STATUS
Original field deleted
DEL - Static variable in class FairCom.CtreeDb.Types.INDEX_STATUS
Original Index deleted
DEL - Static variable in class FairCom.CtreeDb.Types.SEGMENT_STATUS
Original segment deleted
Delete() - Method in class FairCom.CtreeDb.CTRecord
Delete the current record from table
DeleteDatabase(String) - Method in class FairCom.CtreeDb.CTSession
Drop a database from session and delete the data and index files.
DeleteField(int) - Method in class FairCom.CtreeDb.CTTable
Deletes a field from the table
DeleteField(String) - Method in class FairCom.CtreeDb.CTTable
Deletes a field from the table
DeleteTable(String, String) - Method in class FairCom.CtreeDb.CTDatabase
Drop a table from a database and delete the table data and index files from disk
DelIndex(int) - Method in class FairCom.CtreeDb.CTTable
Delete an index from a table
DelIndex(String) - Method in class FairCom.CtreeDb.CTTable
Delete an index from a table
DelSegment(int) - Method in class FairCom.CtreeDb.CTIndex
Delete a index segment
DelSegment(int, int) - Method in class FairCom.CtreeDb.CTTable
Delete an existing segment
DelSegment(String, int) - Method in class FairCom.CtreeDb.CTTable
Delete index segment
DESCENDING - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Descending segment mode
Detach() - Method in class FairCom.CtreeDb.CTSession
Detach a c-treeDB CTSession object.
DIFFERENT - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
Disconnect() - Method in class FairCom.CtreeDb.CTDatabase
Disconnects a database
DisconnectAll() - Method in class FairCom.CtreeDb.CTSession
Disconnect all databases
DISK_IO - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
 
DIVBYZERO - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
DMCY_DATE - Static variable in class FairCom.CtreeDb.Types.DATE_TYPE
 
DMY_DATE - Static variable in class FairCom.CtreeDb.Types.DATE_TYPE
 
DOUBL - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Eight-byte floating point.
DropDatabase(String) - Method in class FairCom.CtreeDb.CTSession
Drop a database from a session.
DropTable(String) - Method in class FairCom.CtreeDb.CTDatabase
Drop a table from a database, but do not delete the table data and index files from disk
DUPFLAG - Static variable in class FairCom.CtreeDb.Types.INDEX_STATUS
Index duplicate flag changed

E

EMPCHAR - Static variable in class FairCom.CtreeDb.Types.INDEX_STATUS
Index empty char changed
EndBatch() - Method in class FairCom.CtreeDb.CTRecord
A batch operation must be terminated by calling EndBatch method.
ENDSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
END segment mode
EQUAL - Static variable in class FairCom.CtreeDb.Types.FIND_MODE
Find a record equal to the target
ERROR_INDEX - Static variable in class FairCom.CtreeDb.Types.KEY_TYPE
Error during index operation
EXCLUSIVE - Static variable in class FairCom.CtreeDb.Types.OPEN_MODE
This mode opens the table as exclusive.

F

FairCom.CtreeDb - package FairCom.CtreeDb
The package FairCom.CtreeDb contains the main classes to handle c-treeACE databases.
FairCom.CtreeDb.Types - package FairCom.CtreeDb.Types
The package FairCom.CtreeDb.Types contains a collection of helper classes to help the user passing parameters to functions and comparing the results.
FIELD - Static variable in class FairCom.CtreeDb.Types.SEGMENT_STATUS
Segment field changed
FIELD_STATUS - Class in FairCom.CtreeDb.Types
 
FIELD_STATUS() - Constructor for class FairCom.CtreeDb.Types.FIELD_STATUS
 
FIELD_TYPE - Class in FairCom.CtreeDb.Types
 
FIELD_TYPE() - Constructor for class FairCom.CtreeDb.Types.FIELD_TYPE
 
FIELDEXIST - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
FilterRecord(String) - Method in class FairCom.CtreeDb.CTTable
Set or clear record filter condition.
finalize() - Method in class FairCom.CtreeDb.CTDatabase
Destroy an allocated CTDatabase object
finalize() - Method in class FairCom.CtreeDb.CTIndex
 
finalize() - Method in class FairCom.CtreeDb.CTRecord
Frees Record object
finalize() - Method in class FairCom.CtreeDb.CTSegment
Destructor
finalize() - Method in class FairCom.CtreeDb.CTSession
Destroy an allocated CTSession class.
finalize() - Method in class FairCom.CtreeDb.CTTable
Destroy an allocated CTTable object
Find(int) - Method in class FairCom.CtreeDb.CTRecord
Find a record based on a given key into the record object
FIND_MODE - Class in FairCom.CtreeDb.Types
 
FIND_MODE() - Constructor for class FairCom.CtreeDb.Types.FIND_MODE
 
FindDatabase(String, StringBuffer) - Method in class FairCom.CtreeDb.CTSession
Locate a database in a session.
FindRowid(long, int) - Method in class FairCom.CtreeDb.CTRecord
Find a record given it's rowid Value
FindTable(String, StringBuffer) - Method in class FairCom.CtreeDb.CTDatabase
Locate a table in a database by name
FindTable(int, StringBuffer, StringBuffer) - Method in class FairCom.CtreeDb.CTDatabase
Locate a table in a database by name
First() - Method in class FairCom.CtreeDb.CTRecord
Move to first record in table
FirstDatabase(StringBuffer, StringBuffer) - Method in class FairCom.CtreeDb.CTSession
Get the first database for the session
FirstTable(StringBuffer, StringBuffer) - Method in class FairCom.CtreeDb.CTDatabase
Locate the first table in a database
FIXED_INDEX - Static variable in class FairCom.CtreeDb.Types.KEY_TYPE
Fixed length key
FLDISNULL - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
FLOAT - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Four-byte floating point.
FLTSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute byte offset - float/double
FREE - Static variable in class FairCom.CtreeDb.Types.KEEPLOCK_MODE
Release all locks.
FREE - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
Free all locks.
FULL - Static variable in class FairCom.CtreeDb.Types.ALTER_TABLE
Force full table rebuild, regardless of table changes.
FUNCTION_MON - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Toggle function monitor.

G

GET - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
GetAttachMode() - Method in class FairCom.CtreeDb.CTSession
Retrieve the current session attach mode.
GetAutoCommit() - Method in class FairCom.CtreeDb.CTBase
Retrieve c-treeDB auto commit flag.
GetCndxIndex(int) - Method in class FairCom.CtreeDb.CTTable
Retrieve the conditional index String
GetCndxIndex(String) - Method in class FairCom.CtreeDb.CTTable
Retrieve the conditional index String
GetCreateMode() - Method in class FairCom.CtreeDb.CTTable
Retrieves the table create mode
GetCTType() - Method in class FairCom.CtreeDb.CTField
 
GetDatabaseCount() - Method in class FairCom.CtreeDb.CTSession
Retrieve the number of databases in session dictionary
GetDatabaseUID(String) - Method in class FairCom.CtreeDb.CTSession
Retrieve a database UID
GetDataDefaultExtentSize() - Method in class FairCom.CtreeDb.CTTable
Retrieves the c-tree data file default extent size
GetDataExtension() - Method in class FairCom.CtreeDb.CTTable
Gets the data file name extension.
GetDatno() - Method in class FairCom.CtreeDb.CTTable
Retrieve the table datno.
GetDefaultIndex() - Method in class FairCom.CtreeDb.CTRecord
Retrive the record default index number
GetDefaultIndexName() - Method in class FairCom.CtreeDb.CTRecord
Retrive the record default index name
GetDefaultSqlTableOwner() - Method in class FairCom.CtreeDb.CTDatabase
Retrieve the current default SQL table owner.
GetDlmChar() - Method in class FairCom.CtreeDb.CTTable
Retrieve the table field delimiter characters.
GetDuplicateFlag() - Method in class FairCom.CtreeDb.CTIndex
Retrieve the allow duplicated flag for this index
GetEmptyChar() - Method in class FairCom.CtreeDb.CTIndex
Method: GetEmptyChar Retrieve the index empty char Parameters: none Returns: Return the index empty char
getErrno() - Method in class FairCom.CtreeDb.Types.CTDBRET
 
GetErrorCode() - Method in exception FairCom.CtreeDb.CTException
Returns the error code
GetErrorMsg() - Method in exception FairCom.CtreeDb.CTException
Returns the error message
GetField() - Method in class FairCom.CtreeDb.CTSegment
retrieve the segment field object
GetField(int) - Method in class FairCom.CtreeDb.CTTable
Retrieves a field by its number
GetField(String) - Method in class FairCom.CtreeDb.CTTable
Retrieves a field by its name
GetFieldAsBigDecimal(String) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsBigDecimal(int) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsBoolean(String) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsBoolean(int) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsBytes(String) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsBytes(int) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsCalendar(String) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsCalendar(int) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsDouble(String) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsDouble(int) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsInt(String) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsInt(int) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsLong(String) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsLong(int) - Method in class FairCom.CtreeDb.CTRecord
Get the field contents
GetFieldAsString(String) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field contents as a String object
GetFieldAsString(int) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field contents as a String object
GetFieldByName(String) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field number based on the field name
GetFieldCount() - Method in class FairCom.CtreeDb.CTTable
Retrieves the number of fields in the table
GetFieldDefaultDateType() - Method in class FairCom.CtreeDb.CTField
Retrieve the default value date type used when converting strings to dates.
GetFieldDefaultTimeType() - Method in class FairCom.CtreeDb.CTField
Retrieve the default value time type used when converting String to time.
GetFieldDefaultValue() - Method in class FairCom.CtreeDb.CTField
Retrieve the current field default value.
GetFieldLength(String) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field actual data length
GetFieldLength(int) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field actual data length
GetFieldName(int) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field name based on the field number
GetFieldName() - Method in class FairCom.CtreeDb.CTSegment
Method: GetFieldName Retrieve the segment field name Parameters: none Returns: Return the field name
GetFieldNumber(String) - Method in class FairCom.CtreeDb.CTTable
Retrieves the field number from a table, given its field name.
GetFieldOffset(String) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field record offset
GetFieldOffset(int) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field record offset
GetFieldSize(String) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field defined size
GetFieldSize(int) - Method in class FairCom.CtreeDb.CTRecord
 
GetFieldType(String) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field type based on the field name
GetFieldType(int) - Method in class FairCom.CtreeDb.CTRecord
Retrieve the field type based on the field number
GetFilename() - Method in class FairCom.CtreeDb.CTIndex
Method: GetFilename Retrieve the index file name Parameters: none Returns: Return the index file name.
GetFilter() - Method in class FairCom.CtreeDb.CTTable
retrieves the current filter expression for the table
GetGroupid() - Method in class FairCom.CtreeDb.CTTable
Retrieves the table group id
GetHandle() - Method in class FairCom.CtreeDb.CTBase
Returns the handle
GetIdxno() - Method in class FairCom.CtreeDb.CTIndex
Retrieve the index file number
GetIdxno(int) - Method in class FairCom.CtreeDb.CTTable
Retrieve the index file number given the index c-treeDB number.
GetIdxno(String) - Method in class FairCom.CtreeDb.CTTable
Retrieve the index file number given the index name.
GetIndex(int) - Method in class FairCom.CtreeDb.CTTable
Retrieve an index handle
GetIndex(String) - Method in class FairCom.CtreeDb.CTTable
Retrieve the index given its name
GetIndexByUID(int) - Method in class FairCom.CtreeDb.CTTable
Retrieve an index object given its UID
GetIndexCount() - Method in class FairCom.CtreeDb.CTTable
Retrieves the number of table indices
GetIndexDefaultExtentSize() - Method in class FairCom.CtreeDb.CTTable
Retrieves the c-tree index file default extent size
GetIndexExtension() - Method in class FairCom.CtreeDb.CTTable
Gets the index file name extension.
GetIndexFilename(int) - Method in class FairCom.CtreeDb.CTTable
Retrieve the index name
GetIndexFilename(String) - Method in class FairCom.CtreeDb.CTTable
Retrieve the index file name
GetKeepLock() - Method in class FairCom.CtreeDb.CTBase
Retrieve the current extended keep lock mode.
GetKeyLength() - Method in class FairCom.CtreeDb.CTIndex
Retrieve the key length
GetKeyType() - Method in class FairCom.CtreeDb.CTIndex
Retrieve the key type
GetLength() - Method in class FairCom.CtreeDb.CTField
Retrieve the field length
GetLibType() - Method in class FairCom.CtreeDb.CTSession
Retrieve the current library type.
GetLockMode() - Method in class FairCom.CtreeDb.CTBase
Retrieve the current lock mode
GetLogonOnly() - Method in class FairCom.CtreeDb.CTSession
Retrieve the session logon only flag.
GetMode() - Method in class FairCom.CtreeDb.CTSegment
Retrieve the segment mode
getMsg() - Method in class FairCom.CtreeDb.Types.CTDBRET
 
GetName() - Method in class FairCom.CtreeDb.CTDatabase
Retrieve the database name
GetName() - Method in class FairCom.CtreeDb.CTField
Retrieve the field name
GetName() - Method in class FairCom.CtreeDb.CTIndex
Retrieve the index name
GetName() - Method in class FairCom.CtreeDb.CTTable
Gets the table name, without the name extension
GetNullFlag() - Method in class FairCom.CtreeDb.CTField
Retrieve the field nul flag
GetNullFlag() - Method in class FairCom.CtreeDb.CTIndex
Retrieve the nul flag
GetNumber() - Method in class FairCom.CtreeDb.CTField
Retrieve the field position index in the table field list
GetNumber() - Method in class FairCom.CtreeDb.CTIndex
Retrieve index index position in table indices list
GetNumber() - Method in class FairCom.CtreeDb.CTSegment
Retrieve the segment index position in index segments list
GetOpenMode() - Method in class FairCom.CtreeDb.CTTable
Retrieves the table open mode
GetOperation() - Method in class FairCom.CtreeDb.CTBase
Retrieve operation modes for special performance-related functionality and test operational states for critical events.
getOwner() - Method in class FairCom.CtreeDb.CTHANDLE
 
GetOwner() - Method in class FairCom.CtreeDb.CTTable
Retrieve the table owner.
GetPadChar() - Method in class FairCom.CtreeDb.CTTable
Retrieve the table pad character.
GetParam(int) - Method in class FairCom.CtreeDb.CTSession
Return the session parameter based on the parameter type.
GetPartialField() - Method in class FairCom.CtreeDb.CTSegment
Retrieve the segment field object
GetPartialFieldName() - Method in class FairCom.CtreeDb.CTSegment
Method: GetPartialFieldName Retrieve the segment field name Parameters: none Returns: Return the field name
GetPassword() - Method in class FairCom.CtreeDb.CTSession
Return the user password associated with the session.
GetPassword() - Method in class FairCom.CtreeDb.CTTable
Retrieves the table password
GetPath() - Method in class FairCom.CtreeDb.CTDatabase
Retrieve the database path
GetPath() - Method in class FairCom.CtreeDb.CTSession
Get the path (drive:\directory) of the session dictionary.
GetPath() - Method in class FairCom.CtreeDb.CTTable
Gets the table path
GetPathPrefix() - Method in class FairCom.CtreeDb.CTSession
Retrieve the current session wide path prefix.
GetPermission() - Method in class FairCom.CtreeDb.CTTable
Retrieves the table permission mask.
GetPrecision() - Method in class FairCom.CtreeDb.CTField
Retrieve the field precision
GetRecordCount() - Method in class FairCom.CtreeDb.CTRecord
Retrieve the number of records in the current record table.
GetRecordLength() - Method in class FairCom.CtreeDb.CTRecord
Retrieve the record length
GetRecordPos() - Method in class FairCom.CtreeDb.CTRecord
Retrieve the current record offset position
GetRecordSize() - Method in class FairCom.CtreeDb.CTRecord
Retrieve the record allocated size
GetRowid() - Method in class FairCom.CtreeDb.CTRecord
Retrieve the record's rowid Value
GetScale() - Method in class FairCom.CtreeDb.CTField
Retrieve the field scale
GetSegment(int) - Method in class FairCom.CtreeDb.CTIndex
Method: GetSegment Retrieve an index segment Parameters: SegmentNumber [IN] Returns: Pointer to segment object
GetSegment(CTIndex, int) - Method in class FairCom.CtreeDb.CTTable
Get an index segment handle
GetSegmentCount() - Method in class FairCom.CtreeDb.CTIndex
Retrieve the index segment count.
GetServerName() - Method in class FairCom.CtreeDb.CTSession
Return the server name associated with the session.
GetSessionId() - Method in class FairCom.CtreeDb.CTSession
Get the task ID associated with this session.
GetSessionType() - Method in class FairCom.CtreeDb.CTSession
Retrieve the current session type.
GetStatus() - Method in class FairCom.CtreeDb.CTField
Retrieve the status of a field handle.
GetStatus() - Method in class FairCom.CtreeDb.CTIndex
Retrieve the status of the index handle.
GetStatus() - Method in class FairCom.CtreeDb.CTSegment
Retrieve the status of the segment handle.
GetStatus() - Method in class FairCom.CtreeDb.CTTable
Retrieve table status.
GetTableCount() - Method in class FairCom.CtreeDb.CTDatabase
Retrieve the number of tables in database dictionary
GetTableUID(String) - Method in class FairCom.CtreeDb.CTDatabase
Retrieve a table UID
GetTemporaryFlag() - Method in class FairCom.CtreeDb.CTIndex
Retrive the temporary flag
GetTransactionMode() - Method in class FairCom.CtreeDb.CTBase
Get the begin transaction mode
GetType() - Method in class FairCom.CtreeDb.CTField
Retrieve the field type.
GetUID() - Method in class FairCom.CtreeDb.CTIndex
Retrieve the index UID
GetUserLogonName() - Method in class FairCom.CtreeDb.CTSession
Return the user name associated with the session.
GKEY - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
GREATER - Static variable in class FairCom.CtreeDb.Types.FIND_MODE
Find a record greater than target
GREATERorEQUAL - Static variable in class FairCom.CtreeDb.Types.FIND_MODE
Find a record greater or equal than target

H

HasDelField() - Method in class FairCom.CtreeDb.CTTable
Indicate if a table has the $DELFLD$ internal field.
HasNullFieldSupport() - Method in class FairCom.CtreeDb.CTTable
Indicates if a table has null field support
HasRecbyt() - Method in class FairCom.CtreeDb.CTTable
Indicate if a table was created with recbyt index
HasRowid() - Method in class FairCom.CtreeDb.CTTable
Indicate if a table was created with rowid index
HM_TIME - Static variable in class FairCom.CtreeDb.Types.TIME_TYPE
 
HMP_TIME - Static variable in class FairCom.CtreeDb.Types.TIME_TYPE
 
HMS_TIME - Static variable in class FairCom.CtreeDb.Types.TIME_TYPE
 
HMSP_TIME - Static variable in class FairCom.CtreeDb.Types.TIME_TYPE
 
HUGE - Static variable in class FairCom.CtreeDb.Types.LIB_TYPE
HUGE File enabled.
HUGEFILE - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
Create the table with huge file support.

I

INDEX - Static variable in class FairCom.CtreeDb.Types.ALTER_TABLE
Force rebuild of all indexes, regardless of table changes.
INDEX_STATUS - Class in FairCom.CtreeDb.Types
 
INDEX_STATUS() - Constructor for class FairCom.CtreeDb.Types.INDEX_STATUS
 
INDEXDUPNAME - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INDEXEXIST - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INDEXRANGE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INS - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
InsertBatch() - Method in class FairCom.CtreeDb.CTRecord
Insert a new record into batch buffer maintained internally by c-treeDB.
InsertField(int, String, int, int) - Method in class FairCom.CtreeDb.CTTable
Inserts a new field into the table, in the specified position
InsertField(String, String, int, int) - Method in class FairCom.CtreeDb.CTTable
Inserts a new field into the table, in the specified position
InsertSegment(int, CTField, int) - Method in class FairCom.CtreeDb.CTIndex
Insert a new index segment before the segment number.
InsertSegment(int, int, int, int) - Method in class FairCom.CtreeDb.CTIndex
Insert a new index segment before the segment number.
InsertSegment(CTIndex, int, CTField, int) - Method in class FairCom.CtreeDb.CTTable
Insert a new segment
InsertSegment(CTIndex, int, String, int) - Method in class FairCom.CtreeDb.CTTable
Insert a new segment
InsertSegment(CTIndex, int, int, int) - Method in class FairCom.CtreeDb.CTTable
Insert a new segment
InsertSegment(CTIndex, int, int, int, int) - Method in class FairCom.CtreeDb.CTTable
Insert a new segment
InsertSegment(int, int, int, int) - Method in class FairCom.CtreeDb.CTTable
Insert a new segment
InsertSegment(int, int, String, int) - Method in class FairCom.CtreeDb.CTTable
Insert a new segment
InsertSegment(String, int, String, int) - Method in class FairCom.CtreeDb.CTTable
Insert a new segment
InsertSegment(String, int, int, int) - Method in class FairCom.CtreeDb.CTTable
Insert a new segment
InsertSegment(String, int, CTField, int) - Method in class FairCom.CtreeDb.CTTable
Insert a new segment
InsertSegment(int, int, CTField, int) - Method in class FairCom.CtreeDb.CTTable
Insert a new segment
INTEGER - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Signed four-byte integer.
INTERNAL - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INTSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute byte offset - unsigned int/long
INVALID - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
 
INVALTERACTION - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVAMPM - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVARG - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVATTACH - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVBATCHMODE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVBUFFER - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVCALLBACK - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVDATE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVDATETIME - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVDAY - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVFIND - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVFORMAT - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVHANDLE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVHOUR - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVICON - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVISOLEVEL - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVLOCKMODE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVMINUTE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVMONTH - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVNUMBER - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVOPERATOR - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVPREC - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVRECBUF - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVROUNTERMAP - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVROUTERNAME - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVROUTERNBR - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVSCALE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVSECOND - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVSEGMODE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVSESSIONTYPE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVTIME - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVTYPE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
INVYEAR - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
IsActive() - Method in class FairCom.CtreeDb.CTDatabase
Retrieve the active state (connected or disconnected state) a database
IsActive() - Method in class FairCom.CtreeDb.CTSession
Check if a session is active.
IsActive() - Method in class FairCom.CtreeDb.CTTable
Check if a table is active.
ISACTIVE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
IsBatchActive() - Method in class FairCom.CtreeDb.CTRecord
Indicate if a batch operation is active or not.
IsEdited() - Method in class FairCom.CtreeDb.CTRecord
Indicate if a record buffer has been modified
IsExclusive() - Method in class FairCom.CtreeDb.CTDatabase
Retrieve the status of the database exclusive flag.
IsExclusive() - Method in class FairCom.CtreeDb.CTSession
Retrieve the session exclusive flag.
IsFieldDefaultValueSet() - Method in class FairCom.CtreeDb.CTField
Check if a field default value has been set or not.
IsFilteredRecord() - Method in class FairCom.CtreeDb.CTTable
Check if a table has a record filter active.
IsLockActive() - Method in class FairCom.CtreeDb.CTBase
Indicate if locks are active.
IsNew() - Method in class FairCom.CtreeDb.CTRecord
Indicate if a record buffer is cleared
IsNullField(String) - Method in class FairCom.CtreeDb.CTRecord
Indicate if the field pointed by field number is a null field
IsNullField(int) - Method in class FairCom.CtreeDb.CTRecord
 
IsNumeric() - Method in class FairCom.CtreeDb.CTField
Indicate if the field represents a numeric value
IsRecordSetOn() - Method in class FairCom.CtreeDb.CTRecord
Indicate if record set is active or not.
IsSQL() - Method in class FairCom.CtreeDb.CTDatabase
verify if a database contains SQL system tables
IsSQLServer() - Method in class FairCom.CtreeDb.CTSession
Check if a session is connected to a SQL server
IsTransActive() - Method in class FairCom.CtreeDb.CTBase
Indicate if a transaction has been started with a call to Begin(), but not terminated with a call to Commit() or Abort().
IsUnicodeLib() - Method in class FairCom.CtreeDb.CTBase
Retrieves c-treeDB UNICODE mode.
IsVariableField(String) - Method in class FairCom.CtreeDb.CTRecord
Indicate if a field is in the variable portion of a record
IsVariableField(int) - Method in class FairCom.CtreeDb.CTRecord
 

J

JumpTo(int) - Method in class FairCom.CtreeDb.CTRecord
Jump to the "offset"th record past the current record using the current index.

K

KEEPLOCK_MODE - Class in FairCom.CtreeDb.Types
 
KEEPLOCK_MODE() - Constructor for class FairCom.CtreeDb.Types.KEEPLOCK_MODE
 
KEEPLOK_TRN - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Keep locks involved in automatic transactions on record adds and updates after commit.
KEY_TYPE - Class in FairCom.CtreeDb.Types
 
KEY_TYPE() - Constructor for class FairCom.CtreeDb.Types.KEY_TYPE
 
KEYTYPE - Static variable in class FairCom.CtreeDb.Types.INDEX_STATUS
Index key type changed

L

Last() - Method in class FairCom.CtreeDb.CTRecord
Move to last record in table
LEADING_INDEX - Static variable in class FairCom.CtreeDb.Types.KEY_TYPE
Leading character compression
LEADPAD_INDEX - Static variable in class FairCom.CtreeDb.Types.KEY_TYPE
Leading and padding compression
LEN - Static variable in class FairCom.CtreeDb.Types.FIELD_STATUS
Field length changed
LESS - Static variable in class FairCom.CtreeDb.Types.FIND_MODE
Find a record less than target
LESSorEQUAL - Static variable in class FairCom.CtreeDb.Types.FIND_MODE
Find a record less or equal than target
LIB_TYPE - Class in FairCom.CtreeDb.Types
 
LIB_TYPE() - Constructor for class FairCom.CtreeDb.Types.LIB_TYPE
 
LKEY - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
Lock(int) - Method in class FairCom.CtreeDb.CTBase
Enable or disable record locks
LOCK - Static variable in class FairCom.CtreeDb.Types.KEEPLOCK_MODE
Keep all locks acquired before and during transaction.
LOCK_BLOCK - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
LOCK_COMPLETE - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
LOCK_KEEP - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
LOCK_MODE - Class in FairCom.CtreeDb.Types
 
LOCK_MODE() - Constructor for class FairCom.CtreeDb.Types.LOCK_MODE
 
LOCK_MON - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Toggle lock monitor.
LOCK_ONE - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
LOCK_READ - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
LOCK_WRITE - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
LOCKON_BLK - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Blocking lock on next fetch only.
LOCKON_GET - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Lock next fetch only.
LOCLIB - Static variable in class FairCom.CtreeDb.Types.LIB_TYPE
LOCLIB model.
Logoff() - Method in class FairCom.CtreeDb.CTSession
Logoff from Faircom Server, or c-tree instance, session.
Logon(String, String, String) - Method in class FairCom.CtreeDb.CTSession
Logon to Faircom Server, or c-tree instance, session.
LVB - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Variable length data.
LVC - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Variable length data.

M

m_handle - Variable in class FairCom.CtreeDb.CTBase
 
MANDATORY - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
MDCY_DATE - Static variable in class FairCom.CtreeDb.Types.DATE_TYPE
 
MDY_DATE - Static variable in class FairCom.CtreeDb.Types.DATE_TYPE
 
MEMORY_SWP - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Memory swapping active.
MIL_TIME - Static variable in class FairCom.CtreeDb.Types.TIME_TYPE
 
MIRROR_NOSWITCH - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Don’t continue if mirror or primary fails.
MIRROR_TRM - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
A primary or mirror has been shutdown.
MODE - Static variable in class FairCom.CtreeDb.Types.SEGMENT_STATUS
Segment mode changed
MONEY - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Signed four-byte integer interpreted as number of pennies (two fixed decimal places)
MOREDATA - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
MOVED - Static variable in class FairCom.CtreeDb.Types.FIELD_STATUS
Original field moved
MOVED - Static variable in class FairCom.CtreeDb.Types.SEGMENT_STATUS
Original segment moved
MoveField(int, int) - Method in class FairCom.CtreeDb.CTTable
Moves the field from one position to another position in the same table
MoveField(String, int) - Method in class FairCom.CtreeDb.CTTable
Moves the field from one position to another position in the same table
MoveSegment(int, int) - Method in class FairCom.CtreeDb.CTIndex
Moves a key segment to a location indicated by newIndex .
MoveSegment(int) - Method in class FairCom.CtreeDb.CTSegment
Moves a key segment to a location indicated by newIndex .
MoveSegment(CTIndex, int, int) - Method in class FairCom.CtreeDb.CTTable
Move a segment to another location.
MoveSegment(int, int, int) - Method in class FairCom.CtreeDb.CTTable
Move a segment to another location.
MoveSegment(String, int, int) - Method in class FairCom.CtreeDb.CTTable
Move a segment to another location.
MULTI - Static variable in class FairCom.CtreeDb.Types.CTPART_MODE_E
 
MUSER - Static variable in class FairCom.CtreeDb.Types.LIB_TYPE
Multi-user libary.

N

NAME - Static variable in class FairCom.CtreeDb.Types.FIELD_STATUS
Field name changed
nativeType() - Method in class FairCom.CtreeDb.CTHANDLE
 
NEW - Static variable in class FairCom.CtreeDb.Types.FIELD_STATUS
Field added or inserted
NEW - Static variable in class FairCom.CtreeDb.Types.INDEX_STATUS
Index added
NEW - Static variable in class FairCom.CtreeDb.Types.SEGMENT_STATUS
Segment added or inserted
Next() - Method in class FairCom.CtreeDb.CTRecord
Move to next record in table
NextBatch() - Method in class FairCom.CtreeDb.CTRecord
If the mode of the batch operation is one of CTBATCH_GET, CTBATCH_RANGE or CTBATCH_PHYS then it may be necessary to retrieve all records that match the batch criteria.
NextDatabase(StringBuffer, StringBuffer) - Method in class FairCom.CtreeDb.CTSession
Get the Next database for the session
NextTable(StringBuffer, StringBuffer) - Method in class FairCom.CtreeDb.CTDatabase
Locate the next table in a database
NODATA - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NODELFLD - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
This mode indicate that the create is to be created without the $DELFLD$ field support.
NOINDEX - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOINDEXNAME - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOLOCK - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOMEMORY - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOMOREVTRES - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NONE - Static variable in class FairCom.CtreeDb.Types.ATTACH_MODE
Do not attach
NONE - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
NONE - Static variable in class FairCom.CtreeDb.Types.BEGIN_MODE
No begin transaction mode set.
NONE - Static variable in class FairCom.CtreeDb.Types.REBUILD_MODE
normal rebuild mode
NONULFLD - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
This mode indicate that the table is to be created without the $NULFLD$ field support.
NORECBYT - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
Create the table without the RECBYT index.
NORMAL - Static variable in class FairCom.CtreeDb.Types.ALTER_TABLE
Check for table changes before altering the table and perform only the changes required.
NORMAL - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
Normal table creation.
NORMAL - Static variable in class FairCom.CtreeDb.Types.OPEN_MODE
Use this mode if no other open modes apply.
NOROWID - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
Create the table without the ROWID index.
NOROWID - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOSEGMENT - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOSUCHDATABASE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOSUCHFIELD - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOSUCHINDEX - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOSUCHPATH - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOSUCHSEGMENT - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOSUCHTABLE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTACTIVE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTATTACHED - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTDATABASE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTDICT - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTFIELD - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTFOUND - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTIMPLEMENTED - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTINDEX - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTOPEN - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTRECORD - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTRESOURCE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTSEGMENT - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTSESSION - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTSUPPORTED - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTSUSPENDED - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTTABLE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOTYET - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NOWRITELOCK - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NULARG - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NULHANDLE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
NULLFLAG - Static variable in class FairCom.CtreeDb.Types.INDEX_STATUS
Index null flag changed
NUMBER - Static variable in class FairCom.CtreeDb.Types.CTPART_MODE_E
 
NUMBER - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Scaled BCD number.
NumberOfKeyEntries(int) - Method in class FairCom.CtreeDb.CTTable
Retrieve the number of key entries in a index file.
NumberOfKeyEntries(String) - Method in class FairCom.CtreeDb.CTTable
Retrieve the number of key entries in a index file.
NUMERIC - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Scaled BCD number.

O

OFF - Static variable in class FairCom.CtreeDb.Types.OPS_STATE
Turn a status bit off.
OK - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
OLD - Static variable in class FairCom.CtreeDb.Types.FIELD_STATUS
Original field as read from table
OLD - Static variable in class FairCom.CtreeDb.Types.INDEX_STATUS
Original value (no changes)
OLD - Static variable in class FairCom.CtreeDb.Types.SEGMENT_STATUS
Original segment as read from file
ON - Static variable in class FairCom.CtreeDb.Types.OPS_STATE
Turn a status bit on.
Open(String, int) - Method in class FairCom.CtreeDb.CTTable
Opens an existing table
OPEN_MODE - Class in FairCom.CtreeDb.Types
 
OPEN_MODE() - Constructor for class FairCom.CtreeDb.Types.OPEN_MODE
 
OPS_MODE - Class in FairCom.CtreeDb.Types
 
OPS_MODE() - Constructor for class FairCom.CtreeDb.Types.OPS_MODE
 
OPS_STATE - Class in FairCom.CtreeDb.Types
 
OPS_STATE() - Constructor for class FairCom.CtreeDb.Types.OPS_STATE
 
OUT - Static variable in class FairCom.CtreeDb.Types.KEEPLOCK_MODE
Release only locks obtained within transaction and/or locks on records updated within transaction.
OUTALL - Static variable in class FairCom.CtreeDb.Types.KEEPLOCK_MODE
Unconditionally keep all locks acquired before transaction began.
OVERFLOW - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
owner - Variable in class FairCom.CtreeDb.CTHANDLE
 

P

PADDING_INDEX - Static variable in class FairCom.CtreeDb.Types.KEY_TYPE
Padding compression
PartAdminByName(String, int) - Method in class FairCom.CtreeDb.CTTable
Perform a partition operation on the partition specified by name
PartAdminByNumber(int, int) - Method in class FairCom.CtreeDb.CTTable
Perform a partition operation on the partition specified by raw partition number
PERMANENT - Static variable in class FairCom.CtreeDb.Types.OPEN_MODE
Many operating systems and/or C compiler run-time libraries limit the number of files that can be opened at one time.
PHYS - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
Post() - Method in class FairCom.CtreeDb.CTHANDLE
 
Pre() - Method in class FairCom.CtreeDb.CTHANDLE
 
PREIMG - Static variable in class FairCom.CtreeDb.Types.BEGIN_MODE
Transaction atomicity only.
PREIMG - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
This mode implements transaction processing for a table but does not support automatic file recovery.
Prev() - Method in class FairCom.CtreeDb.CTRecord
Move to previous record in table
PURGE - Static variable in class FairCom.CtreeDb.Types.CTPART_MODE_E
 
PURGEDUP - Static variable in class FairCom.CtreeDb.Types.REBUILD_MODE
purge duplicate records

R

RANGE - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
Read() - Method in class FairCom.CtreeDb.CTRecord
Reread the current record
READ - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
Non-blocking read locks.
READ_BLOCK - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
Blocking read lock.
READLOCK - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Enable automatic, low level, blocking read locks on each record access that does not already have a lock.
READONLY - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
READONLY - Static variable in class FairCom.CtreeDb.Types.OPEN_MODE
Opens the table in OPEN_MODE.READONLY mode and does not allow any modifications to the table structure or data records.
Rebuild(int) - Method in class FairCom.CtreeDb.CTTable
Build data and index files.
REBUILD_ALL - Static variable in class FairCom.CtreeDb.Types.TABLE_STATUS
Rebuild all indices
REBUILD_DODA - Static variable in class FairCom.CtreeDb.Types.TABLE_STATUS
Update the table DODA
REBUILD_FULL - Static variable in class FairCom.CtreeDb.Types.TABLE_STATUS
Full table rebuild.
REBUILD_INDEX - Static variable in class FairCom.CtreeDb.Types.TABLE_STATUS
Add new indices to table
REBUILD_MODE - Class in FairCom.CtreeDb.Types
 
REBUILD_MODE() - Constructor for class FairCom.CtreeDb.Types.REBUILD_MODE
 
REBUILD_NONE - Static variable in class FairCom.CtreeDb.Types.TABLE_STATUS
Nothing to be done, no changes to table
REBUILD_RESOURCE - Static variable in class FairCom.CtreeDb.Types.TABLE_STATUS
Update table FC!DFLD resource
RECBYT - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
A RECBYT index is an index based on the byte offset (recbyt) of the record being indexed.
RecordSetOff() - Method in class FairCom.CtreeDb.CTRecord
Deactivate the record set
RecordSetOn(int) - Method in class FairCom.CtreeDb.CTRecord
Activate the record set.
REGSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute byte offset - No transformation
Remove() - Method in class FairCom.CtreeDb.CTTable
Delete a table.
RenameTable(String, String) - Method in class FairCom.CtreeDb.CTDatabase
Assign a new name to an existing table
RES - Static variable in class FairCom.CtreeDb.Types.FIELD_STATUS
Field resource changed
Reset() - Method in class FairCom.CtreeDb.CTRecord
Reset the record to its initial condition
RESET - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
equivalent to calling Lock with LOCK_MODE.FREE followed by Lock() with LOCK_MODE.WRITE.
ResetAll() - Method in class FairCom.CtreeDb.CTTable
Reset all active record buffers associated with table
RESTORE_READ - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
To be used after a call to Lock with the CTLOCK_SUSPEND mode.
RESTORE_READ_BLOCK - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
To be used after a call to Lock with the CTLOCK_SUSPEND mode.
RESTORE_WRITE - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
To be used after a call to Lock with the CTLOCK_SUSPEND mode.
RESTORE_WRITE_BLOCK - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
To be used after a call to Lock with the CTLOCK_SUSPEND mode.
RestoreSavePoint(int) - Method in class FairCom.CtreeDb.CTBase
Restore a previously set save point.
RETURN - Static variable in class FairCom.CtreeDb.Types.OPS_STATE
Return the entire status word.
REUSE - Static variable in class FairCom.CtreeDb.Types.CTPART_MODE_E
 
RIDXNAM - Static variable in class FairCom.CtreeDb.Types.INDEX_STATUS
Index symbolic name changed
ROUTERERROR - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 

S

SCHSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute field number
SCHSRL - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute field number - auto increment
SEG_MODE - Class in FairCom.CtreeDb.Types
 
SEG_MODE() - Constructor for class FairCom.CtreeDb.Types.SEG_MODE
 
SEGMENT_STATUS - Class in FairCom.CtreeDb.Types
 
SEGMENT_STATUS() - Constructor for class FairCom.CtreeDb.Types.SEGMENT_STATUS
 
SERIAL_UPD - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Changes GetSerialNbr() operation.
SERVER - Static variable in class FairCom.CtreeDb.Types.LIB_TYPE
Server side library.
SESSION - Static variable in class FairCom.CtreeDb.Types.ATTACH_MODE
Attach to a c-treeDB session whose session handle is pointed by parameter source.
SESSION_PARAM - Class in FairCom.CtreeDb.Types
 
SESSION_PARAM() - Constructor for class FairCom.CtreeDb.Types.SESSION_PARAM
 
SESSION_TYPE - Class in FairCom.CtreeDb.Types
 
SESSION_TYPE() - Constructor for class FairCom.CtreeDb.Types.SESSION_TYPE
 
SET - Static variable in class FairCom.CtreeDb.Types.OPS_STATE
Set the entire status word.
SetAutoCommit(boolean) - Method in class FairCom.CtreeDb.CTBase
Set the c-treeDB auto commit mode.
SetBatch(int) - Method in class FairCom.CtreeDb.CTRecord
SetBatch attempts to initiate a specified operation on a group of records with keys matching a partial key Value, an index range expression, or the entire table by physical order.
SetBatch(int, int, int) - Method in class FairCom.CtreeDb.CTRecord
SetBatch attempts to initiate a specified operation on a group of records with keys matching a partial key Value, an index range expression, or the entire table by physical order.
SetCndxExpression(String) - Method in class FairCom.CtreeDb.CTIndex
Sets the conditional expression for the current index
SetConfigurationFile(String) - Static method in class FairCom.CtreeDb.CTSession
Set the database engine configuration file name.
SetCurrentNodeName(String) - Method in class FairCom.CtreeDb.CTSession
Set a client side node name.
SetDataDefaultExtentSize(int) - Method in class FairCom.CtreeDb.CTTable
Sets the c-tree data file default extent size
SetDataExtension(String) - Method in class FairCom.CtreeDb.CTTable
Sets the table data extesion
SetDefaultIndex(int) - Method in class FairCom.CtreeDb.CTRecord
Set the new record default index number
SetDefaultIndex(String) - Method in class FairCom.CtreeDb.CTRecord
Set the new record default by its name
SetDefaultSqlTableOwner(String) - Method in class FairCom.CtreeDb.CTDatabase
Set the default SQL table owner name.
SetDuplicateFlag(boolean) - Method in class FairCom.CtreeDb.CTIndex
Sets the allow duplicate key flag for the current index
SetEdited(boolean) - Method in class FairCom.CtreeDb.CTRecord
Set the changed record flag
SetEmptyChar(char) - Method in class FairCom.CtreeDb.CTIndex
Set the index empty char property
SetExclusive(boolean) - Method in class FairCom.CtreeDb.CTDatabase
Set or clear the database exclusive flag.
SetExclusive(boolean) - Method in class FairCom.CtreeDb.CTSession
Set or clear the session exclusive flag.
SetExclusive() - Method in class FairCom.CtreeDb.CTSession
Activate the session exclusive flag.
SetField(CTField) - Method in class FairCom.CtreeDb.CTSegment
Change the underlying segment field.
SetFieldAsBigDecimal(String, BigDecimal) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsBigDecimal(int, BigDecimal) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsBoolean(String, Boolean) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsBoolean(int, Boolean) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsBytes(String, byte[]) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsBytes(int, byte[]) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsCalendar(String, Calendar) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsCalendar(int, Calendar) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsDouble(String, Double) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsDouble(int, Double) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsInt(String, Integer) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsInt(int, Integer) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsLong(String, Long) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsLong(int, Long) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsString(String, String) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldAsString(int, String) - Method in class FairCom.CtreeDb.CTRecord
Set the field contents
SetFieldDefaultDateTimeType(int, int) - Method in class FairCom.CtreeDb.CTField
Set the default field value date and time type to be used when converting CT_DATE, CT_TIME and CT_TIMES String values.
SetFieldDefaultValue(String) - Method in class FairCom.CtreeDb.CTField
Set the field default value.
SetFilename(String, String) - Method in class FairCom.CtreeDb.CTIndex
Set the index path and filename.
SetGroupid(String) - Method in class FairCom.CtreeDb.CTTable
Sets the table group id
SetHandle(CTHANDLE) - Method in class FairCom.CtreeDb.CTBase
SetHandle
SetIdentityField(String, long, long) - Method in class FairCom.CtreeDb.CTTable
Sets the identity field
SetIndexDefaultExtentSize(int) - Method in class FairCom.CtreeDb.CTTable
Sets the c-tree index file default extent size
SetIndexExtension(String) - Method in class FairCom.CtreeDb.CTTable
Sets the table index extesion
SetIndexFilename(int, String, String) - Method in class FairCom.CtreeDb.CTTable
Set the index filename.
SetIndexFilename(String, String, String) - Method in class FairCom.CtreeDb.CTTable
Set the index file name
SetKeepLock(int) - Method in class FairCom.CtreeDb.CTBase
Set the extended keep lock mode applied when an active transaction is commited or aborted by calling Abort or Commit.
SetKeyType(int) - Method in class FairCom.CtreeDb.CTIndex
Set the key type of an index
SetLength(int) - Method in class FairCom.CtreeDb.CTField
Set Field length
SetLogonOnly() - Method in class FairCom.CtreeDb.CTSession
Set the session logon only flag.
SetLogonOnly(boolean) - Method in class FairCom.CtreeDb.CTSession
Set the session logon only flag.
SetMode(int) - Method in class FairCom.CtreeDb.CTSegment
Set the segment mode
SetName(String) - Method in class FairCom.CtreeDb.CTField
Set the field name
SetName(String) - Method in class FairCom.CtreeDb.CTIndex
Set the index name, before the table is created.
SetNew(boolean) - Method in class FairCom.CtreeDb.CTRecord
Set the new record flag
SetNullFlag(boolean) - Method in class FairCom.CtreeDb.CTField
Set Nul Flag
SetNullFlag(boolean) - Method in class FairCom.CtreeDb.CTIndex
Sets the allow null key flag for the current index
SetOperation(int, int) - Method in class FairCom.CtreeDb.CTBase
Set operation modes for special performance-related functionality and test operational states for critical events.
SetOwner(String) - Method in class FairCom.CtreeDb.CTTable
Set the table owner.
SetPadChar(char, char) - Method in class FairCom.CtreeDb.CTTable
Set the table pad and field delimiter characters in the table handle.
SetParam(int, int) - Method in class FairCom.CtreeDb.CTSession
Set session parameters values.
SetPassword(String) - Method in class FairCom.CtreeDb.CTTable
Sets the table password
SetPath(String) - Method in class FairCom.CtreeDb.CTSession
Set the session dictionary path
SetPath(String) - Method in class FairCom.CtreeDb.CTTable
Sets the table path
SetPathPrefix(String) - Method in class FairCom.CtreeDb.CTSession
The CTDB path prefix feature is similar to c-tree Server's LOCAL_DIRECTORY configuration keyword.
SetPermission(int) - Method in class FairCom.CtreeDb.CTTable
Sets the table permission mask
SetPrecision(int) - Method in class FairCom.CtreeDb.CTField
Set the field precision
SetSavePoint() - Method in class FairCom.CtreeDb.CTBase
Set a new transaction save point.
SetScale(int) - Method in class FairCom.CtreeDb.CTField
Set the field scale value
SetSessionId(int) - Method in class FairCom.CtreeDb.CTSession
Set the task ID associated with this session.
SetSessionType(int) - Method in class FairCom.CtreeDb.CTSession
Change the session type.
SetTemporaryFlag(boolean) - Method in class FairCom.CtreeDb.CTIndex
Sets the allow null key flag for the current index
SetTransactionMode(int) - Method in class FairCom.CtreeDb.CTBase
Set the begin transaction mode.
SetType(int, int) - Method in class FairCom.CtreeDb.CTField
Set the field type
SGNSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute byte offset - signed int/long
SINGLE - Static variable in class FairCom.CtreeDb.Types.LIB_TYPE
Single user libary.
SMALLINT - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Signed two-byte integer.
SQL - Static variable in class FairCom.CtreeDb.Types.SESSION_TYPE
Allocate a new session for c-treeACE SQL processing.
SRLSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute byte offset - auto increment
StartDatabaseEngine() - Static method in class FairCom.CtreeDb.CTSession
A developer can call StartDatabaseEngine once before making any other c-treeDB or c-tree Plus calls.
STATUS - Static variable in class FairCom.CtreeDb.Types.CTPART_MODE_E
 
StopDatabaseEngine() - Static method in class FairCom.CtreeDb.CTSession
Call ctdbStopDatabaseEngine to shutdown the database Engine.
SUSPEND - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
Temporarily suspend locking.

T

TABLE_STATUS - Class in FairCom.CtreeDb.Types
 
TABLE_STATUS() - Constructor for class FairCom.CtreeDb.Types.TABLE_STATUS
 
TABLEEXIST - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
THREA - Static variable in class FairCom.CtreeDb.Types.LIB_TYPE
Multi-threaded enabled.
TIME - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Unsigned four-byte integer interpreted as time.
TIME_TYPE - Class in FairCom.CtreeDb.Types
 
TIME_TYPE() - Constructor for class FairCom.CtreeDb.Types.TIME_TYPE
 
TIMESTAMP - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Time stamp.
TINYINT - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Signed one byte integer.
TOOBIG - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
TRACK_MON - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Toggle memory track monitor.
TRAN - Static variable in class FairCom.CtreeDb.Types.LIB_TYPE
Transaction processing enabled.
TRNLOG - Static variable in class FairCom.CtreeDb.Types.BEGIN_MODE
Full transaction processing functionality including auto-recovery.
TRNLOG - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
With this mode you will get the full benefit of transaction processing, including both atomicity and automatic recovery.
TYPE - Static variable in class FairCom.CtreeDb.Types.FIELD_STATUS
Field type changed

U

UNDERFLOW - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
Unlock() - Method in class FairCom.CtreeDb.CTBase
Disable record locks
UNLOCK_ADD - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Automatic unlock on add.
UNLOCK_RWT - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Automatic unlock on rewrite.
UNLOCK_UPD - Static variable in class FairCom.CtreeDb.Types.OPS_MODE
Automatic unlock on add or rewrite
UnlockTable() - Method in class FairCom.CtreeDb.CTTable
Release all record locks, obtained with LockRecord(), associated with the table.
UpdateCndxIndex(int, String) - Method in class FairCom.CtreeDb.CTTable
Add, modify or delete conditional index.
UpdateCndxIndex(String, String) - Method in class FairCom.CtreeDb.CTTable
Add, modify or delete conditional index.
UpdateCreateMode(int) - Method in class FairCom.CtreeDb.CTTable
Update the table create mode
UPDATEIFIL - Static variable in class FairCom.CtreeDb.Types.REBUILD_MODE
update table IFIL structure
UpdatePadChar(char, char, boolean) - Method in class FairCom.CtreeDb.CTTable
Update the table pad and delimiter character resource.
UREGSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute byte offset - uppercase
USCHSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute field number - uppercase
USERPRF_CLRCHK - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
instructs single-user TRANPROC applications to remove S*.FCS and L*.FCS files upon a successful application shutdown.
USERPRF_LOCLIB - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
specifies this instance of c-tree Plus is to be directed to a local database.
USERPRF_NDATA - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
enable the manual mode of UNIFRMAT support.
USERPRF_NTKEY - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
disables the automatic TransformKey() feature.
USERPRF_PTHTMP - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
changes GetCtTempFileName() from its default operation of returning a temporary file name to specifying a directory name where temporary files are to reside.
USERPRF_SAVENV - Static variable in class FairCom.CtreeDb.Types.SESSION_PARAM
enable the automatic SAVENV feature.
UVARSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Relative field number - uppercase
UVSCHSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute field number - pad strings upper

V

VARBINARY - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Variable length data.
VARCHAR - Static variable in class FairCom.CtreeDb.Types.FIELD_TYPE
Variable length data.
VARSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Relative field number
VERIFY - Static variable in class FairCom.CtreeDb.Types.BATCH_MODE
 
VRLEN - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
 
VSCHSEG - Static variable in class FairCom.CtreeDb.Types.SEG_MODE
Absolute field number - pad strings
VTABLEEXIST - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 
VTABLETYPE - Static variable in class FairCom.CtreeDb.Types.CTDBRET
 

W

Write() - Method in class FairCom.CtreeDb.CTRecord
Write the record buffer to disk
WRITE - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
Non-blocking write lock.
WRITE_BLOCK - Static variable in class FairCom.CtreeDb.Types.LOCK_MODE
Blocking write lock.
WRITETHRU - Static variable in class FairCom.CtreeDb.Types.CREATE_MODE
This mode forces the operating system to flush all disk cache buffers when a data write occurs.

Y

YMD_DATE - Static variable in class FairCom.CtreeDb.Types.DATE_TYPE
 

A B C D E F G H I J K L M N O P R S T U V W Y