class ctdbJNI
extends java.lang.Object
Constructor and Description |
---|
ctdbJNI() |
Modifier and Type | Method and Description |
---|---|
(package private) static int |
Abort(long Session) |
(package private) static long |
AddCriteria(long nativeType,
long nativeType0,
java.lang.String LowValue,
java.lang.String HighValue,
int Operator) |
(package private) static int |
AddDatabase(long Session,
java.lang.String Name,
java.lang.String Path) |
(package private) static long |
AddField(long Table,
java.lang.String Name,
int Type,
int Length) |
(package private) static long |
AddFTI(long handle,
java.lang.String name) |
(package private) static int |
AddFTIField(long nativeType,
long fieldType,
int mode) |
(package private) static long |
AddIndex(long Table,
java.lang.String Name,
int KeyType,
boolean AllowDuplicates,
boolean NullFlag) |
(package private) static long |
AddJSONSegment(long Index,
long Field,
java.lang.String key,
int type,
int size) |
(package private) static int |
AddMRTTable(long Database,
java.lang.String Name,
java.lang.String ParentName,
int Info) |
(package private) static long |
AddSegment(long Index,
long FieldHandle,
int SegMode) |
(package private) static long |
AddSegmentEx(long Index,
int Offset,
int Length,
int SegMode) |
(package private) static int |
AddTable(long Database,
java.lang.String Name,
java.lang.String Path) |
(package private) static int |
AddTableXtd(long Database,
java.lang.String Name,
java.lang.String PhysicName,
java.lang.String Path) |
(package private) static long |
AllocateResultSet(long nativeType,
java.lang.String Name) |
(package private) static long |
AllocDatabase(long Session) |
(package private) static long |
AllocFTIDict(long handle) |
(package private) static long |
AllocRecord(long Table) |
(package private) static long |
AllocSession(int Type) |
(package private) static long |
AllocTable(long Handle) |
(package private) static int |
AlterTable(long Table,
int Action) |
(package private) static int |
AttachSession(long Handle,
long Session,
int mode,
boolean isTransactionActive) |
(package private) static int |
AttachTable(long Table,
int Datno) |
(package private) static int |
BatchLoaded(long Record) |
(package private) static int |
BatchLocked(long Record) |
(package private) static int |
BatchMode(long Record) |
(package private) static int |
BatchTotal(long Record) |
(package private) static int |
Begin(long Session) |
(package private) static int |
ClearAllFieldDefaultValue(long Table) |
(package private) static int |
ClearField(long Record,
int FieldNbr) |
(package private) static int |
ClearFieldDefaultValue(long Field) |
(package private) static int |
ClearPathPrefix(long Handle) |
(package private) static int |
ClearRecord(long Record) |
(package private) static int |
ClearSavePoint(long Handle) |
(package private) static int |
CloneTable(long Target,
java.lang.String TargetName,
long Table) |
(package private) static int |
CloseAll(long Database) |
(package private) static int |
CloseTable(long Table) |
(package private) static int |
CndxCompile(long Record,
java.lang.String Expression) |
(package private) static int |
CndxEval(long Record) |
(package private) static int |
CndxFree(long Record) |
(package private) static java.lang.String |
CndxGetExpression(long Record) |
(package private) static int |
Commit(long Session) |
(package private) static int |
CompareRecords(long Record1,
long Record2) |
(package private) static int |
Connect(long Database,
java.lang.String Name) |
(package private) static int |
CreateDatabase(long Session,
java.lang.String Name,
java.lang.String Path) |
(package private) static int |
CreateFTIDict(long handle,
java.lang.String name,
java.lang.String path,
int CreateMode) |
(package private) static int |
CreateMRTTable(long Table,
java.lang.String Name,
java.lang.String ParentName,
int CreateMode,
java.lang.String Filter) |
(package private) static int |
CreateSession(long Session,
java.lang.String DbEngine,
java.lang.String UserId,
java.lang.String Password) |
(package private) static int |
CreateTable(long Table,
java.lang.String Name,
int CreateMode) |
(package private) static long |
DatePack(long Record,
int Year,
int Month,
int Day) |
(package private) static double |
DateTimePack(long Record,
int Year,
int Month,
int Day,
int hour,
int minutes,
int seconds) |
(package private) static double |
DateTimePackMsec(long Record,
int Year,
int Month,
int Day,
int hour,
int minutes,
int seconds,
int milliseconds) |
(package private) static int |
DeleteDatabase(long Session,
java.lang.String DatabaseName) |
(package private) static int |
DeleteRecord(long Record) |
(package private) static int |
DeleteTable(long Database,
java.lang.String TableName,
java.lang.String Password) |
(package private) static int |
DelField(long Table,
int FieldNumber) |
(package private) static int |
DelFieldByName(long Table,
java.lang.String FieldName) |
(package private) static int |
DelFTI(long handle,
int indexNumber) |
(package private) static int |
DelIndex(long Table,
int IndexNumber) |
(package private) static int |
DelSegment(long Index,
int SegmentNumber) |
(package private) static int |
DetachSession(long Session) |
(package private) static int |
DetachTable(long Table) |
(package private) static int |
Disconnect(long Database) |
(package private) static int |
DisconnectAll(long Session) |
(package private) static int |
DropDatabase(long Session,
java.lang.String DatabaseName) |
(package private) static int |
DropTable(long Database,
java.lang.String TableName) |
(package private) static long |
DuplicateRecord(long Record) |
(package private) static int |
EndBatch(long Record) |
(package private) static int |
FilterRecord(long Handle,
java.lang.String FilterExpr) |
(package private) static long |
FindActiveTable(long nativeType,
java.lang.String TableName) |
(package private) static java.lang.String |
FindDatabase(long Session,
java.lang.String Name) |
(package private) static int |
FindRecord(long Record,
int FindMode) |
(package private) static int |
FindRowid(long Record,
long Rowid,
int FindMode) |
(package private) static java.lang.String |
FindTable(long Database,
java.lang.String Name) |
(package private) static java.lang.String |
FindTableByUID(long Database,
int Uid) |
(package private) static java.lang.String |
FirstDatabase(long Session) |
(package private) static int |
FirstRecord(long Record) |
(package private) static java.lang.String |
FirstTable(long Database) |
(package private) static void |
FreeDatabase(long Database) |
(package private) static void |
FreeRecord(long Record) |
(package private) static void |
FreeResultSet(long nativeType) |
(package private) static void |
FreeSession(long Session) |
(package private) static void |
FreeTable(long Table) |
(package private) static int |
FTSearchOff(long handle) |
(package private) static int |
FTSearchOn(long nativeType,
java.lang.String query,
int mode) |
(package private) static long |
GetActiveResultSet(long nativeType) |
(package private) static int |
GetAttachMode(long Handle) |
(package private) static boolean |
GetAutoCommit(long Handle) |
(package private) static java.lang.String |
GetCndxIndex(long Table,
int IndexNbr) |
(package private) static java.lang.String |
GetCndxIndexByName(long Table,
java.lang.String IndexName) |
(package private) static int |
GetDatabaseCount(long Session) |
(package private) static java.lang.String |
GetDatabaseName(long Database) |
(package private) static java.lang.String |
GetDatabasePath(long Database) |
(package private) static int |
GetDatabaseUID(long Session,
java.lang.String DatabaseName) |
(package private) static int |
GetDatno(long Table) |
(package private) static int |
GetDefaultIndex(long Record) |
(package private) static java.lang.String |
GetDefaultIndexName(long Record) |
(package private) static java.lang.String |
GetDefaultSqlTableOwner(long Handle) |
(package private) static int |
GetError(long Handle) |
(package private) static long |
GetField(long Table,
int Index) |
(package private) static boolean |
GetFieldAsBoolean(long Record,
int FieldNbr) |
(package private) static byte[] |
GetFieldAsBytes(long Record,
int FieldNbr) |
(package private) static double |
GetFieldAsCalendar(long Record,
int FieldNbr) |
(package private) static double |
GetFieldAsCalendarMsec(long Record,
int FieldNumber) |
(package private) static double |
GetFieldAsDate(long Record,
int FieldNbr) |
(package private) static double |
GetFieldAsDouble(long Record,
int FieldNbr) |
(package private) static float |
GetFieldAsFloat(long Record,
int FieldNbr) |
(package private) static int |
GetFieldAsInt(long Record,
int FieldNbr) |
(package private) static java.lang.String |
GetFieldAsJSON(long Record,
int FieldNbr) |
(package private) static long |
GetFieldAsLong(long Record,
int FieldNbr) |
(package private) static java.lang.String |
GetFieldAsString(long Record,
int FieldNbr) |
(package private) static double |
GetFieldAsTime(long Record,
int FieldNbr) |
(package private) static double |
GetFieldAsTimeMsec(long Record,
int FieldNumber) |
(package private) static int |
GetFieldBinaryFlag(long nativeType) |
(package private) static long |
GetFieldByName(long Table,
java.lang.String FieldName) |
(package private) static int |
GetFieldDataLength(long Record,
int FieldNbr) |
(package private) static int |
GetFieldDefaultDateType(long Field) |
(package private) static int |
GetFieldDefaultTimeType(long Field) |
(package private) static java.lang.String |
GetFieldDefaultValue(long Field,
int ValueLen) |
(package private) static int |
GetFieldLength(long Field) |
(package private) static java.lang.String |
GetFieldName(long Record) |
(package private) static int |
GetFieldNbr(long Field) |
(package private) static boolean |
GetFieldNullFlag(long Field) |
(package private) static int |
GetFieldNumber(long Table,
java.lang.String FieldName) |
(package private) static int |
GetFieldNumberByName(long Record,
java.lang.String FieldName) |
(package private) static int |
GetFieldOffset(long Record,
int FieldNbr) |
(package private) static int |
GetFieldPrecision(long Field) |
(package private) static int |
GetFieldScale(long Field) |
(package private) static int |
GetFieldSize(long Record,
int FieldNbr) |
(package private) static int |
GetFieldStatus(long Field) |
static java.lang.String |
GetFieldStringEncoding(long nativeType) |
(package private) static int |
GetFieldType(long Record) |
(package private) static java.lang.String |
GetFilter(long Handle) |
(package private) static long |
GetFTI(long handle,
int indexNumber) |
(package private) static long |
GetFTIByName(long handle,
java.lang.String name) |
(package private) static long |
GetFTIField(long handle,
int fieldNumber) |
(package private) static int |
GetFTIFieldCount(long handle) |
(package private) static int |
GetFTIFieldMode(long handle,
int FieldNumber) |
(package private) static java.lang.String |
GetFTIName(long nativeType) |
(package private) static int |
GetFTINbr(long handle) |
(package private) static int |
GetFTINbrByName(long handle,
java.lang.String indexName) |
(package private) static int |
GetFTIStatus(long handle) |
(package private) static int[] |
GetFTSErrorDetails(long nativeType) |
(package private) static java.lang.String |
GetIdentityField(long Table) |
(package private) static long |
GetIdentityFieldIncrement(long Table) |
(package private) static long |
GetIdentityFieldSeed(long Table) |
(package private) static int |
GetIdxno(long Index) |
(package private) static int |
GetIdxnoByName(long Table,
java.lang.String IndexName) |
(package private) static int |
GetIdxnoByNumber(long Table,
int Index) |
(package private) static long |
GetIndex(long Table,
int Index) |
(package private) static long |
GetIndexByName(long Table,
java.lang.String Name) |
(package private) static long |
GetIndexByUID(long Handle,
int Uid) |
(package private) static boolean |
GetIndexDuplicateFlag(long Index) |
(package private) static char |
GetIndexEmptyChar(long Index) |
(package private) static java.lang.String |
GetIndexExtension(long Table) |
(package private) static java.lang.String |
GetIndexFilename(long Index) |
(package private) static int |
GetIndexKeyLength(long Index) |
(package private) static int |
GetIndexKeyType(long Index) |
(package private) static java.lang.String |
GetIndexName(long Index) |
(package private) static int |
GetIndexNbr(long Index) |
(package private) static int |
GetIndexNbrByName(long Table,
java.lang.String IndexName) |
(package private) static boolean |
GetIndexNullFlag(long Index) |
(package private) static int |
GetIndexSegmentCount(long Index) |
(package private) static int |
GetIndexStatus(long Index) |
(package private) static boolean |
GetIndexTemporaryFlag(long Index) |
(package private) static long |
GetIndexUID(long Index,
java.lang.String IdxName) |
(package private) static int |
GetKeepLock(long Handle) |
(package private) static long |
GetLastIdentity(long Table) |
(package private) static int |
GetLibType(long Handle) |
(package private) static int |
GetLockMode(long Handle) |
(package private) static boolean |
GetLogonOnly(long Session) |
(package private) static int |
GetMaxConnections(long nativeType) |
(package private) static int |
GetOperationState(long Handle) |
(package private) static int |
GetOwner() |
(package private) static char |
GetPadChar(long Handle,
int RetDlm) |
(package private) static int |
GetPartitionIndexNbr(long handle) |
(package private) static java.lang.String |
GetPathPrefix(long Session) |
(package private) static java.lang.String |
GetProductName(long nativeType) |
(package private) static java.lang.String |
GetProductVersion(long nativeType) |
(package private) static byte[] |
GetRecordBuffer(long Record) |
(package private) static long |
GetRecordCount(long Record) |
(package private) static long |
GetRecordKeyPos(long Record) |
(package private) static int |
GetRecordLength(long Record) |
(package private) static int |
GetRecordLock(long nativeType) |
(package private) static long |
GetRecordPos(long Record) |
(package private) static long |
GetRecordPosAtOffset(long Record,
long Offset) |
(package private) static long |
GetRecordPosAtPercentile(long Record,
int Percent) |
(package private) static int |
GetRecordSize(long Record) |
(package private) static long |
GetResultSetByName(long nativeType,
java.lang.String Name) |
(package private) static long |
GetRowid(long Record) |
(package private) static long |
GetSegment(long Index,
int SegmentNumber) |
(package private) static long |
GetSegmentField(long Segment) |
(package private) static int |
GetSegmentMode(long Segment) |
(package private) static int |
GetSegmentNbr(long Segment) |
(package private) static long |
GetSegmentPartialField(long Segment) |
(package private) static int |
GetSegmentStatus(long Segment) |
(package private) static double |
GetServerDateTime(long Session) |
(package private) static java.lang.String |
GetServerName(long Session) |
(package private) static int |
GetSessionId(long Session) |
(package private) static int |
GetSessionParams(long Session,
int Param) |
(package private) static java.lang.String |
GetSessionPath(long Session) |
(package private) static int |
GetSessionType(long Session) |
(package private) static int |
GetTableCount(long Database) |
(package private) static int |
GetTableCreateMode(long Table) |
(package private) static int |
GetTableDefaultDataExtentSize(long Table) |
(package private) static int |
GetTableDefaultIndexExtentSize(long Table) |
(package private) static java.lang.String |
GetTableExtension(long Table) |
(package private) static int |
GetTableFieldCount(long Table) |
(package private) static int |
GetTableFTICount(long nativeType) |
(package private) static java.lang.String |
GetTableGroupid(long Table) |
(package private) static int |
GetTableIndexCount(long Table) |
(package private) static java.lang.String |
GetTableName(long Table) |
(package private) static int |
GetTableOpenMode(long Table) |
(package private) static java.lang.String |
GetTableOwner(long Table) |
(package private) static java.lang.String |
GetTablePassword(long Table) |
(package private) static java.lang.String |
GetTablePath(long Table) |
(package private) static int |
GetTablePermission(long Table) |
(package private) static int |
GetTableStatus(long Table) |
(package private) static int |
GetTableUID(long Database,
java.lang.String TableName) |
(package private) static int |
GetTransactionMode(long Handle) |
(package private) static java.lang.String |
GetUserLogonName(long Session) |
(package private) static java.lang.String |
GetUserPassword(long Session) |
(package private) static long |
GetVTableNumber(long Table) |
(package private) static boolean |
HasDelField(long Table) |
(package private) static boolean |
HasNullFieldSupport(long Table) |
(package private) static boolean |
HasRecbyt(long Table) |
(package private) static boolean |
HasRowid(long Table) |
(package private) static int |
InsertBatch(long Record) |
(package private) static long |
InsField(long Table,
int Befoield,
java.lang.String Name,
int Type,
int Length) |
(package private) static long |
InsFieldByName(long Table,
java.lang.String Befoield,
java.lang.String Name,
int Type,
int Length) |
(package private) static long |
InsSegment(long Index,
int BeforeSegment,
long FieldHandle,
int SegMode) |
(package private) static long |
InsSegmentEx(long Index,
int BeforeSegment,
int Offset,
int Length,
int SegMode) |
(package private) static boolean |
IsActiveDatabase(long Database) |
(package private) static boolean |
IsActiveSession(long Session) |
(package private) static boolean |
IsActiveTable(long Table) |
(package private) static boolean |
IsBatchActive(long Record) |
(package private) static boolean |
IsDatabaseExclusive(long Database) |
(package private) static boolean |
IsEditedRecord(long Record) |
(package private) static boolean |
IsFieldDefaultValueSet(long Field) |
(package private) static boolean |
IsFieldNumeric(long Field) |
(package private) static boolean |
IsFilteredRecord(long Record) |
(package private) static boolean |
IsFTSearchOn(long handle) |
(package private) static boolean |
IsLockActive(long Session) |
(package private) static boolean |
IsNewRecord(long Record) |
(package private) static boolean |
IsNullField(long Record,
int FieldNumber) |
(package private) static boolean |
IsRecordSetOn(long Record) |
(package private) static boolean |
IsSessionExclusive(long Session) |
(package private) static boolean |
IsSQLDatabase(long Database) |
(package private) static boolean |
IsSQLServer(long Session) |
(package private) static boolean |
IsTransActive(long Session) |
(package private) static boolean |
IsUnicodeLib() |
(package private) static boolean |
IsVariableField(long Record,
int FieldNbr) |
(package private) static boolean |
IsVTable(long Table) |
(package private) static int |
JumpToRecord(long Record,
int offset) |
(package private) static int |
LastRecord(long Record) |
(package private) static int |
LoadCallbackLib(long nativeType,
java.lang.String Libname,
java.lang.String Inifile,
boolean Registercallbacks) |
(package private) static int |
Lock(long Handle,
int Mode) |
(package private) static int |
Logoff(long Session) |
(package private) static int |
Logon(long Session,
java.lang.String DbEngine,
java.lang.String UserId,
java.lang.String Password) |
(package private) static int |
MoveField(long Field,
int NewIndex) |
(package private) static int |
MoveSegment(long Segment,
int NewIndex) |
(package private) static int |
NextBatch(long Record) |
(package private) static java.lang.String |
NextDatabase(long Session) |
(package private) static int |
NextRecord(long Record) |
(package private) static java.lang.String |
NextTable(long Database) |
(package private) static long |
NumberOfKeyEntries(long Record,
int Index) |
(package private) static int |
OpenTable(long Table,
java.lang.String TableName,
int Mode) |
(package private) static int |
PartAdminByName(long Table,
java.lang.String PartName,
int PartMode,
int GetStatus) |
(package private) static int |
PartAdminByNumber(long Table,
int PartNo,
int PartMode,
int GetStatus) |
(package private) static int |
PrepareCommit(long Session) |
(package private) static int |
PrevRecord(long Record) |
(package private) static int |
ReadRecord(long Record) |
(package private) static int |
RebuildTable(long Table,
int Mode) |
(package private) static int |
RecordSetOff(long Record) |
(package private) static int |
RecordSetOn(long Record,
int SigLen) |
(package private) static int |
RemoveCriteria(long nativeType,
long nativeType0) |
(package private) static int |
RemoveTable(long Table) |
(package private) static int |
RemoveVTableResource(long Table,
long Number) |
(package private) static int |
RenameTable(long Database,
java.lang.String OldName,
java.lang.String NewName) |
(package private) static int |
ResetAll(long Table) |
(package private) static int |
ResetRecord(long Record) |
(package private) static int |
RestoreSavePoint(long Session,
int SavePoint) |
(package private) static int |
ResultSetOnOff(long nativeType,
long nativeType0,
boolean OnOffFlag,
boolean AutoSortFlag,
int FindMode) |
(package private) static int |
SeekRecord(long Record,
long Offset) |
(package private) static int |
SetAutoCommit(long Handle,
boolean flag) |
(package private) static int |
SetBatch(long Record,
int mode,
int targetLen,
int bufferLen) |
(package private) static int |
SetCallbackOnRebuild(java.lang.Object LibClass,
java.lang.String FunctionName,
int step) |
(package private) static int |
SetConfigurationFile(java.lang.String ConfigFile) |
(package private) static int |
SetCurrentNodeName(long Session,
java.lang.String NodeName) |
(package private) static int |
SetDatabaseExclusive(long Database,
boolean Flag) |
(package private) static int |
SetDefaultFTI(long handle,
int indexno) |
(package private) static int |
SetDefaultIndex(long Record,
int IndexNo) |
(package private) static int |
SetDefaultIndexByName(long Record,
java.lang.String Name) |
(package private) static int |
SetDefaultSqlTableOwner(long Handle,
java.lang.String Owner) |
(package private) static int |
SetEditedRecord(long Record,
boolean Flag) |
(package private) static int |
SetFieldAsDate(long Record,
int FieldNumber,
long Value) |
(package private) static int |
SetFieldAsDateTime(long Record,
int FieldNumber,
double Value) |
(package private) static int |
SetFieldAsDateTimeMsec(long Record,
int FieldNumber,
double value) |
(package private) static int |
SetFieldAsJSON(long Record,
int FieldNumber,
java.lang.String Value) |
(package private) static int |
SetFieldAsTime(long Record,
int FieldNumber,
long Value) |
(package private) static int |
SetFieldAsTimeMsec(long Record,
int FieldNumber,
long value) |
(package private) static int |
SetFieldBinaryFlag(long nativeType,
int Flag) |
(package private) static int |
SetFieldDefaultDateTimeType(long Field,
int DateType,
int TimeType) |
(package private) static int |
SetFieldDefaultValue(long Field,
java.lang.String Value,
int ValueLen) |
(package private) static int |
SetFieldLength(long Field,
int Len) |
(package private) static int |
SetFieldName(long Field,
java.lang.String Name) |
(package private) static int |
SetFieldNullFlag(long Field,
boolean Flag) |
(package private) static int |
SetFieldPrecision(long Field,
int Precision) |
(package private) static int |
SetFieldScale(long Field,
int Scale) |
static int |
SetFieldStringEncoding(long nativeType,
java.lang.String encoding) |
(package private) static int |
SetFieldType(long Field,
int Type) |
(package private) static int |
SetFieldValue(long Record,
int FieldNumber,
boolean Value) |
(package private) static int |
SetFieldValue(long Record,
int FieldNumber,
byte[] Value) |
(package private) static int |
SetFieldValue(long Record,
int FieldNumber,
double Value) |
(package private) static int |
SetFieldValue(long Record,
int FieldNumber,
int Value) |
(package private) static int |
SetFieldValue(long Record,
int FieldNumber,
long Value) |
(package private) static int |
SetFieldValue(long Record,
int FieldNumber,
java.lang.String Value) |
(package private) static int |
SetFTIDictOption(long handle,
int option,
java.lang.String sValue,
int iValue) |
(package private) static int |
SetFTIOption(long handle,
int option,
java.lang.String stringValue,
int lvalue) |
(package private) static int |
SetIdentityField(long Table,
java.lang.String FieldName,
long Seed,
long Increment) |
(package private) static int |
SetIndexCndxExpression(long Index,
java.lang.String Expression) |
(package private) static int |
SetIndexDuplicateFlag(long Index,
boolean DupFlag) |
(package private) static int |
SetIndexEmptyChar(long Index,
char EmptyChar) |
(package private) static int |
SetIndexExtension(long Index,
java.lang.String Ext) |
(package private) static int |
SetIndexFilename(long Index,
java.lang.String Path,
java.lang.String Filename) |
(package private) static int |
SetIndexKeyType(long Index,
int KeyType) |
(package private) static int |
SetIndexName(long Index,
java.lang.String IndexName) |
(package private) static int |
SetIndexNullFlag(long Index,
boolean NullFlag) |
(package private) static int |
SetIndexTemporaryFlag(long Index,
boolean TempFlag) |
(package private) static int |
SetJSONSegmentField(long Segment,
long Field,
java.lang.String Key,
int Type,
int Size) |
(package private) static int |
SetKeepLock(long Handle,
int mode) |
(package private) static int |
SetLicenseFile(java.lang.String licenseFile) |
(package private) static int |
SetLocalDir(java.lang.String localDir) |
(package private) static int |
SetLogonOnly(long Session,
boolean Flag) |
(package private) static int |
SetLogPath(long Session,
java.lang.String Path) |
(package private) static int |
SetMRTTableDefaultIndex(long Table,
int idxno,
byte[] min,
byte[] max,
int method) |
(package private) static int |
SetMRTTableFilter(long Table,
java.lang.String Condition) |
(package private) static int |
SetNewRecord(long Record,
boolean Flag) |
(package private) static int |
SetOperationState(long Handle,
int mode,
int state) |
(package private) static void |
SetOwner(int Owner) |
(package private) static int |
SetPadChar(long Handle,
char padchar,
char dmlchar) |
(package private) static int |
SetPathPrefix(long Session,
java.lang.String Path) |
static int |
SetRecordBuffer(long nativeType,
byte[] buffer) |
(package private) static int |
SetSavePoint(long Session) |
(package private) static int |
SetSegmentField(long Segment,
long Field) |
(package private) static int |
SetSegmentMode(long Segment,
int SegMode) |
(package private) static int |
SetSessionExclusive(long Session,
boolean Flag) |
(package private) static void |
SetSessionId(long Session,
int SessId) |
(package private) static int |
SetSessionParams(long Session,
int Param,
int Value) |
(package private) static int |
SetSessionPath(long Session,
java.lang.String Path) |
(package private) static int |
SetSessionType(long Session,
int SessionType) |
(package private) static int |
SetSqlCallback(long nativeType,
java.lang.Object LibClass,
java.lang.String FunctionName) |
(package private) static int |
SetStatusLogPath(long Session,
java.lang.String Path) |
(package private) static int |
SetTableDefaultDataExtentSize(long Table,
int Size) |
(package private) static int |
SetTableDefaultIndexExtentSize(long Table,
int Size) |
(package private) static int |
SetTableExtension(long Table,
java.lang.String Ext) |
(package private) static int |
SetTableGroupid(long Table,
java.lang.String GroupId) |
(package private) static int |
SetTableOwner(long Table,
java.lang.String Owner) |
(package private) static int |
SetTablePassword(long Table,
java.lang.String Password) |
(package private) static int |
SetTablePath(long Table,
java.lang.String Path) |
(package private) static int |
SetTablePermission(long Table,
int PermMask) |
(package private) static int |
SetTempPath(long Session,
java.lang.String Path) |
(package private) static int |
SetTransactionMode(long Handle,
int Mode) |
(package private) static int |
StartDatabaseEngine() |
(package private) static void |
StopDatabaseEngine() |
(package private) static int |
ThrdInit() |
(package private) static long |
TimePack(long Record,
int hour,
int minutes,
int seconds) |
(package private) static double |
TimePackMsec(long Record,
int hour,
int minutes,
int seconds,
int milliseconds) |
(package private) static int |
UnLoadCallbackLib(long nativeType,
boolean Unregonly) |
(package private) static int |
UnlockRecord(long nativeType) |
(package private) static int |
UnlockTable(long Table) |
(package private) static int |
UpdateCndxIndex(long Table,
int IndexNbr,
java.lang.String CndExpr) |
(package private) static int |
UpdateCndxIndexByName(long Table,
java.lang.String IndexName,
java.lang.String CndExpr) |
(package private) static int |
UpdateCreateMode(long Table,
int Mode) |
(package private) static int |
UpdateCriteria(long nativeType,
java.lang.String LowValue,
java.lang.String HighValue) |
(package private) static int |
UpdatePadChar(long Handle,
char padchar,
char dmlchar,
boolean rebuild) |
(package private) static int |
WriteRecord(long Record) |
static int Abort(long Session)
static int AddDatabase(long Session, java.lang.String Name, java.lang.String Path)
static long AddField(long Table, java.lang.String Name, int Type, int Length)
static long AddIndex(long Table, java.lang.String Name, int KeyType, boolean AllowDuplicates, boolean NullFlag)
static long AddSegment(long Index, long FieldHandle, int SegMode)
static long AddSegmentEx(long Index, int Offset, int Length, int SegMode)
static long AddJSONSegment(long Index, long Field, java.lang.String key, int type, int size)
static int AddTable(long Database, java.lang.String Name, java.lang.String Path)
static int AddTableXtd(long Database, java.lang.String Name, java.lang.String PhysicName, java.lang.String Path)
static int AddMRTTable(long Database, java.lang.String Name, java.lang.String ParentName, int Info)
static long AllocDatabase(long Session)
static long AllocRecord(long Table)
static long AllocSession(int Type)
static long AllocTable(long Handle)
static int AlterTable(long Table, int Action)
static int AttachSession(long Handle, long Session, int mode, boolean isTransactionActive)
static int AttachTable(long Table, int Datno)
static int BatchLoaded(long Record)
static int BatchLocked(long Record)
static int BatchMode(long Record)
static int BatchTotal(long Record)
static int Begin(long Session)
static int ClearAllFieldDefaultValue(long Table)
static int ClearFieldDefaultValue(long Field)
static int ClearField(long Record, int FieldNbr)
static int ClearPathPrefix(long Handle)
static int ClearRecord(long Record)
static int ClearSavePoint(long Handle)
static int CloneTable(long Target, java.lang.String TargetName, long Table)
static int CloseAll(long Database)
static int CloseTable(long Table)
static int CndxCompile(long Record, java.lang.String Expression)
static java.lang.String CndxGetExpression(long Record)
static int CndxEval(long Record)
static int CndxFree(long Record)
static int Commit(long Session)
static int CompareRecords(long Record1, long Record2)
static int Connect(long Database, java.lang.String Name)
static int CreateDatabase(long Session, java.lang.String Name, java.lang.String Path)
static int CreateSession(long Session, java.lang.String DbEngine, java.lang.String UserId, java.lang.String Password)
static int CreateTable(long Table, java.lang.String Name, int CreateMode)
static int CreateMRTTable(long Table, java.lang.String Name, java.lang.String ParentName, int CreateMode, java.lang.String Filter)
static double DateTimePack(long Record, int Year, int Month, int Day, int hour, int minutes, int seconds)
static long DatePack(long Record, int Year, int Month, int Day)
static long TimePack(long Record, int hour, int minutes, int seconds)
static int DeleteDatabase(long Session, java.lang.String DatabaseName)
static int DeleteRecord(long Record)
static int DeleteTable(long Database, java.lang.String TableName, java.lang.String Password)
static int DelField(long Table, int FieldNumber)
static int DelFieldByName(long Table, java.lang.String FieldName)
static int DelIndex(long Table, int IndexNumber)
static int DelSegment(long Index, int SegmentNumber)
static int DetachSession(long Session)
static int DetachTable(long Table)
static int Disconnect(long Database)
static int DisconnectAll(long Session)
static int DropDatabase(long Session, java.lang.String DatabaseName)
static int DropTable(long Database, java.lang.String TableName)
static long DuplicateRecord(long Record)
static int EndBatch(long Record)
static int FilterRecord(long Handle, java.lang.String FilterExpr)
static java.lang.String FindDatabase(long Session, java.lang.String Name)
static int FindRecord(long Record, int FindMode)
static int FindRowid(long Record, long Rowid, int FindMode)
static java.lang.String FindTable(long Database, java.lang.String Name)
static java.lang.String FindTableByUID(long Database, int Uid)
static java.lang.String FirstDatabase(long Session)
static int FirstRecord(long Record)
static int JumpToRecord(long Record, int offset)
static java.lang.String FirstTable(long Database)
static void FreeDatabase(long Database)
static void FreeRecord(long Record)
static void FreeSession(long Session)
static void FreeTable(long Table)
static int GetAttachMode(long Handle)
static boolean GetAutoCommit(long Handle)
static java.lang.String GetCndxIndex(long Table, int IndexNbr)
static java.lang.String GetCndxIndexByName(long Table, java.lang.String IndexName)
static int GetDatabaseCount(long Session)
static java.lang.String GetDatabaseName(long Database)
static java.lang.String GetDatabasePath(long Database)
static int GetDatabaseUID(long Session, java.lang.String DatabaseName)
static int GetDatno(long Table)
static int GetDefaultIndex(long Record)
static java.lang.String GetDefaultIndexName(long Record)
static java.lang.String GetDefaultSqlTableOwner(long Handle)
static int GetError(long Handle)
static long GetField(long Table, int Index)
static int GetFieldDataLength(long Record, int FieldNbr)
static java.lang.String GetFieldAsString(long Record, int FieldNbr)
static java.lang.String GetFieldAsJSON(long Record, int FieldNbr)
static boolean GetFieldAsBoolean(long Record, int FieldNbr)
static byte[] GetFieldAsBytes(long Record, int FieldNbr)
static byte[] GetRecordBuffer(long Record)
static double GetFieldAsCalendar(long Record, int FieldNbr)
static double GetServerDateTime(long Session)
static double GetFieldAsDate(long Record, int FieldNbr)
static double GetFieldAsTime(long Record, int FieldNbr)
static double GetFieldAsDouble(long Record, int FieldNbr)
static float GetFieldAsFloat(long Record, int FieldNbr)
static int GetFieldAsInt(long Record, int FieldNbr)
static long GetFieldAsLong(long Record, int FieldNbr)
static long GetFieldByName(long Table, java.lang.String FieldName)
static int GetFieldNumber(long Table, java.lang.String FieldName)
static int GetFieldNumberByName(long Record, java.lang.String FieldName)
static int GetFieldOffset(long Record, int FieldNbr)
static int GetFieldSize(long Record, int FieldNbr)
static java.lang.String GetFilter(long Handle)
static int GetFieldDefaultDateType(long Field)
static int GetFieldDefaultTimeType(long Field)
static java.lang.String GetFieldDefaultValue(long Field, int ValueLen)
static int GetFieldLength(long Field)
static java.lang.String GetFieldName(long Record)
static int GetFieldNbr(long Field)
static boolean GetFieldNullFlag(long Field)
static int GetFieldPrecision(long Field)
static int GetFieldScale(long Field)
static int GetFieldStatus(long Field)
static int GetFieldType(long Record)
static java.lang.String GetIdentityField(long Table)
static long GetIdentityFieldIncrement(long Table)
static long GetIdentityFieldSeed(long Table)
static int GetIdxno(long Index)
static int GetIdxnoByName(long Table, java.lang.String IndexName)
static int GetIdxnoByNumber(long Table, int Index)
static long GetIndex(long Table, int Index)
static long GetIndexByName(long Table, java.lang.String Name)
static long GetIndexByUID(long Handle, int Uid)
static boolean GetIndexDuplicateFlag(long Index)
static char GetIndexEmptyChar(long Index)
static int GetIndexKeyLength(long Index)
static int GetIndexKeyType(long Index)
static java.lang.String GetIndexExtension(long Table)
static java.lang.String GetIndexFilename(long Index)
static java.lang.String GetIndexName(long Index)
static int GetIndexNbr(long Index)
static int GetIndexNbrByName(long Table, java.lang.String IndexName)
static boolean GetIndexNullFlag(long Index)
static int GetIndexSegmentCount(long Index)
static int GetIndexStatus(long Index)
static boolean GetIndexTemporaryFlag(long Index)
static long GetIndexUID(long Index, java.lang.String IdxName)
static int GetKeepLock(long Handle)
static long GetLastIdentity(long Table)
static int GetLibType(long Handle)
static int GetLockMode(long Handle)
static boolean GetLogonOnly(long Session)
static int GetOperationState(long Handle)
static int GetOwner()
static void SetOwner(int Owner)
static char GetPadChar(long Handle, int RetDlm)
static java.lang.String GetPathPrefix(long Session)
static long GetRecordCount(long Record)
static int GetRecordLength(long Record)
static long GetRecordPos(long Record)
static long GetRecordKeyPos(long Record)
static long GetRecordPosAtOffset(long Record, long Offset)
static long GetRecordPosAtPercentile(long Record, int Percent)
static int GetRecordSize(long Record)
static long GetRowid(long Record)
static long GetSegment(long Index, int SegmentNumber)
static long GetSegmentField(long Segment)
static long GetSegmentPartialField(long Segment)
static int GetSegmentMode(long Segment)
static int GetSegmentNbr(long Segment)
static int GetSegmentStatus(long Segment)
static java.lang.String GetServerName(long Session)
static int GetSessionId(long Session)
static java.lang.String GetSessionPath(long Session)
static int GetSessionParams(long Session, int Param)
static int GetSessionType(long Session)
static int GetTableCreateMode(long Table)
static int GetTableDefaultDataExtentSize(long Table)
static int GetTableDefaultIndexExtentSize(long Table)
static java.lang.String GetTableExtension(long Table)
static int GetTableFieldCount(long Table)
static java.lang.String GetTableGroupid(long Table)
static int GetTableIndexCount(long Table)
static java.lang.String GetTableOwner(long Table)
static java.lang.String GetTableName(long Table)
static int GetTableOpenMode(long Table)
static java.lang.String GetTablePassword(long Table)
static int GetTablePermission(long Table)
static java.lang.String GetTablePath(long Table)
static int GetTableStatus(long Table)
static int GetTableUID(long Database, java.lang.String TableName)
static int GetTableCount(long Database)
static int GetTransactionMode(long Handle)
static java.lang.String GetUserLogonName(long Session)
static java.lang.String GetUserPassword(long Session)
static long GetVTableNumber(long Table)
static boolean HasDelField(long Table)
static boolean HasNullFieldSupport(long Table)
static boolean HasRecbyt(long Table)
static boolean HasRowid(long Table)
static int InsertBatch(long Record)
static long InsField(long Table, int Befoield, java.lang.String Name, int Type, int Length)
static long InsFieldByName(long Table, java.lang.String Befoield, java.lang.String Name, int Type, int Length)
static long InsSegment(long Index, int BeforeSegment, long FieldHandle, int SegMode)
static long InsSegmentEx(long Index, int BeforeSegment, int Offset, int Length, int SegMode)
static boolean IsActiveDatabase(long Database)
static boolean IsActiveSession(long Session)
static boolean IsActiveTable(long Table)
static boolean IsBatchActive(long Record)
static boolean IsDatabaseExclusive(long Database)
static boolean IsFieldDefaultValueSet(long Field)
static boolean IsFieldNumeric(long Field)
static boolean IsLockActive(long Session)
static boolean IsEditedRecord(long Record)
static boolean IsFilteredRecord(long Record)
static boolean IsNewRecord(long Record)
static boolean IsNullField(long Record, int FieldNumber)
static boolean IsRecordSetOn(long Record)
static boolean IsSessionExclusive(long Session)
static boolean IsSQLDatabase(long Database)
static boolean IsSQLServer(long Session)
static boolean IsTransActive(long Session)
static boolean IsUnicodeLib()
static boolean IsVariableField(long Record, int FieldNbr)
static boolean IsVTable(long Table)
static int LastRecord(long Record)
static int Lock(long Handle, int Mode)
static int Logon(long Session, java.lang.String DbEngine, java.lang.String UserId, java.lang.String Password)
static int Logoff(long Session)
static int MoveField(long Field, int NewIndex)
static int MoveSegment(long Segment, int NewIndex)
static int NextBatch(long Record)
static java.lang.String NextDatabase(long Session)
static int NextRecord(long Record)
static java.lang.String NextTable(long Database)
static long NumberOfKeyEntries(long Record, int Index)
static int OpenTable(long Table, java.lang.String TableName, int Mode)
static int PartAdminByName(long Table, java.lang.String PartName, int PartMode, int GetStatus)
static int PartAdminByNumber(long Table, int PartNo, int PartMode, int GetStatus)
static int PrepareCommit(long Session)
static int PrevRecord(long Record)
static int ReadRecord(long Record)
static int RebuildTable(long Table, int Mode)
static int RecordSetOn(long Record, int SigLen)
static int RecordSetOff(long Record)
static int RemoveTable(long Table)
static int RemoveVTableResource(long Table, long Number)
static int RenameTable(long Database, java.lang.String OldName, java.lang.String NewName)
static int ResetAll(long Table)
static int ResetRecord(long Record)
static int RestoreSavePoint(long Session, int SavePoint)
static int SeekRecord(long Record, long Offset)
static int SetAutoCommit(long Handle, boolean flag)
static int SetBatch(long Record, int mode, int targetLen, int bufferLen)
static int SetConfigurationFile(java.lang.String ConfigFile)
static int SetCurrentNodeName(long Session, java.lang.String NodeName)
static int SetDatabaseExclusive(long Database, boolean Flag)
static int SetDefaultIndex(long Record, int IndexNo)
static int SetDefaultIndexByName(long Record, java.lang.String Name)
static int SetDefaultSqlTableOwner(long Handle, java.lang.String Owner)
static int SetEditedRecord(long Record, boolean Flag)
static int SetFieldDefaultValue(long Field, java.lang.String Value, int ValueLen)
static int SetFieldDefaultDateTimeType(long Field, int DateType, int TimeType)
static int SetFieldValue(long Record, int FieldNumber, boolean Value)
static int SetFieldValue(long Record, int FieldNumber, java.lang.String Value)
static int SetFieldValue(long Record, int FieldNumber, long Value)
static int SetFieldValue(long Record, int FieldNumber, int Value)
static int SetFieldValue(long Record, int FieldNumber, double Value)
static int SetFieldValue(long Record, int FieldNumber, byte[] Value)
static int SetFieldAsDate(long Record, int FieldNumber, long Value)
static int SetFieldAsTime(long Record, int FieldNumber, long Value)
static int SetFieldAsDateTime(long Record, int FieldNumber, double Value)
static int SetFieldAsJSON(long Record, int FieldNumber, java.lang.String Value)
static int SetFieldLength(long Field, int Len)
static int SetFieldName(long Field, java.lang.String Name)
static int SetFieldNullFlag(long Field, boolean Flag)
static int SetFieldPrecision(long Field, int Precision)
static int SetFieldScale(long Field, int Scale)
static int SetFieldType(long Field, int Type)
static int SetIndexCndxExpression(long Index, java.lang.String Expression)
static int SetIndexDuplicateFlag(long Index, boolean DupFlag)
static int SetIndexEmptyChar(long Index, char EmptyChar)
static int SetIndexExtension(long Index, java.lang.String Ext)
static int SetIndexFilename(long Index, java.lang.String Path, java.lang.String Filename)
static int SetIndexKeyType(long Index, int KeyType)
static int SetIndexName(long Index, java.lang.String IndexName)
static int SetIndexNullFlag(long Index, boolean NullFlag)
static int SetIndexTemporaryFlag(long Index, boolean TempFlag)
static int SetKeepLock(long Handle, int mode)
static int SetLogonOnly(long Session, boolean Flag)
static int SetMRTTableFilter(long Table, java.lang.String Condition)
static int SetMRTTableDefaultIndex(long Table, int idxno, byte[] min, byte[] max, int method)
static int SetNewRecord(long Record, boolean Flag)
static int SetOperationState(long Handle, int mode, int state)
static int SetPadChar(long Handle, char padchar, char dmlchar)
static int SetPathPrefix(long Session, java.lang.String Path)
static int SetSavePoint(long Session)
static int SetSegmentField(long Segment, long Field)
static int SetJSONSegmentField(long Segment, long Field, java.lang.String Key, int Type, int Size)
static int SetSegmentMode(long Segment, int SegMode)
static int SetSessionParams(long Session, int Param, int Value)
static int SetSessionExclusive(long Session, boolean Flag)
static void SetSessionId(long Session, int SessId)
static int SetSessionPath(long Session, java.lang.String Path)
static int SetSessionType(long Session, int SessionType)
static int SetTableDefaultDataExtentSize(long Table, int Size)
static int SetTableDefaultIndexExtentSize(long Table, int Size)
static int SetTableExtension(long Table, java.lang.String Ext)
static int SetTableGroupid(long Table, java.lang.String GroupId)
static int SetTableOwner(long Table, java.lang.String Owner)
static int SetTablePassword(long Table, java.lang.String Password)
static int SetTablePath(long Table, java.lang.String Path)
static int SetTablePermission(long Table, int PermMask)
static int SetTransactionMode(long Handle, int Mode)
static int StartDatabaseEngine()
static void StopDatabaseEngine()
static int UnlockTable(long Table)
static int UpdateCndxIndex(long Table, int IndexNbr, java.lang.String CndExpr)
static int UpdateCndxIndexByName(long Table, java.lang.String IndexName, java.lang.String CndExpr)
static int UpdateCreateMode(long Table, int Mode)
static int UpdatePadChar(long Handle, char padchar, char dmlchar, boolean rebuild)
static int WriteRecord(long Record)
static int SetIdentityField(long Table, java.lang.String FieldName, long Seed, long Increment)
static java.lang.String GetProductName(long nativeType)
static java.lang.String GetProductVersion(long nativeType)
static int GetMaxConnections(long nativeType)
static int GetFieldBinaryFlag(long nativeType)
static int LoadCallbackLib(long nativeType, java.lang.String Libname, java.lang.String Inifile, boolean Registercallbacks)
static int UnLoadCallbackLib(long nativeType, boolean Unregonly)
static int SetCallbackOnRebuild(java.lang.Object LibClass, java.lang.String FunctionName, int step)
static int SetSqlCallback(long nativeType, java.lang.Object LibClass, java.lang.String FunctionName)
static long FindActiveTable(long nativeType, java.lang.String TableName)
static long AllocateResultSet(long nativeType, java.lang.String Name)
static void FreeResultSet(long nativeType)
static int ResultSetOnOff(long nativeType, long nativeType0, boolean OnOffFlag, boolean AutoSortFlag, int FindMode)
static long AddCriteria(long nativeType, long nativeType0, java.lang.String LowValue, java.lang.String HighValue, int Operator)
static int RemoveCriteria(long nativeType, long nativeType0)
static int UpdateCriteria(long nativeType, java.lang.String LowValue, java.lang.String HighValue)
static long GetResultSetByName(long nativeType, java.lang.String Name)
static long GetActiveResultSet(long nativeType)
static int UnlockRecord(long nativeType)
static int GetRecordLock(long nativeType)
static int SetFieldBinaryFlag(long nativeType, int Flag)
static int FTSearchOn(long nativeType, java.lang.String query, int mode)
static int AddFTIField(long nativeType, long fieldType, int mode)
static int ThrdInit()
static int GetFTIFieldCount(long handle)
static long GetFTIField(long handle, int fieldNumber)
static int GetFTIStatus(long handle)
static int SetFTIOption(long handle, int option, java.lang.String stringValue, int lvalue)
static java.lang.String GetFTIName(long nativeType)
static int GetFTINbr(long handle)
static long AllocFTIDict(long handle)
static int SetFTIDictOption(long handle, int option, java.lang.String sValue, int iValue)
static int CreateFTIDict(long handle, java.lang.String name, java.lang.String path, int CreateMode)
static long AddFTI(long handle, java.lang.String name)
static int DelFTI(long handle, int indexNumber)
static int GetFTINbrByName(long handle, java.lang.String indexName)
static long GetFTI(long handle, int indexNumber)
static long GetFTIByName(long handle, java.lang.String name)
static int GetTableFTICount(long nativeType)
static int SetDefaultFTI(long handle, int indexno)
static boolean IsFTSearchOn(long handle)
static int FTSearchOff(long handle)
static int[] GetFTSErrorDetails(long nativeType)
static int GetFTIFieldMode(long handle, int FieldNumber)
static int SetLogPath(long Session, java.lang.String Path)
static int SetStatusLogPath(long Session, java.lang.String Path)
static int SetTempPath(long Session, java.lang.String Path)
static double DateTimePackMsec(long Record, int Year, int Month, int Day, int hour, int minutes, int seconds, int milliseconds)
static double TimePackMsec(long Record, int hour, int minutes, int seconds, int milliseconds)
static int SetFieldAsTimeMsec(long Record, int FieldNumber, long value)
static int SetFieldAsDateTimeMsec(long Record, int FieldNumber, double value)
static double GetFieldAsCalendarMsec(long Record, int FieldNumber)
static double GetFieldAsTimeMsec(long Record, int FieldNumber)
static int SetLicenseFile(java.lang.String licenseFile)
static int SetLocalDir(java.lang.String localDir)
static int GetPartitionIndexNbr(long handle)
public static int SetFieldStringEncoding(long nativeType, java.lang.String encoding)
public static java.lang.String GetFieldStringEncoding(long nativeType)
public static int SetRecordBuffer(long nativeType, byte[] buffer)