public interface dao350/IndexFields extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract com.ms.com.Variant getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); public abstract void Append(java.lang.Object); public abstract void Delete(java.lang.String); } public class dao350/PrivDBEngine extends java.lang.Object { } public class dao350/DBEngine extends java.lang.Object { } public interface dao350/Error extends com.ms.com.IUnknown { public abstract int getNumber(); public abstract java.lang.String getDescription(); public abstract java.lang.String getHelpFile(); public abstract int getHelpContext(); public abstract java.lang.String getSource(); } public interface dao350/Errors extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Error getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); } public interface dao350/Connections extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Connection getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); } public interface dao350/_Group extends com.ms.com.IUnknown { public abstract void putPID(java.lang.String); public abstract dao350.Users getUsers(); public abstract dao350.User CreateUser(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Properties getProperties(); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); } public class dao350/Group extends java.lang.Object { } public interface dao350/Groups extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Group getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); public abstract void Append(java.lang.Object); public abstract void Delete(java.lang.String); } public interface dao350/_User extends com.ms.com.IUnknown { public abstract void putPID(java.lang.String); public abstract void putPassword(java.lang.String); public abstract void NewPassword(java.lang.String, java.lang.String); public abstract dao350.Properties getProperties(); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract dao350.Group CreateGroup(com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Groups getGroups(); } public class dao350/User extends java.lang.Object { } public interface dao350/Users extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.User getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); public abstract void Append(java.lang.Object); public abstract void Delete(java.lang.String); } public interface dao350/Document extends com.ms.com.IUnknown { public abstract void putUserName(java.lang.String); public abstract java.lang.String getOwner(); public abstract void putOwner(java.lang.String); public abstract java.lang.String getContainer(); public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract com.ms.com.Variant getLastUpdated(); public abstract com.ms.com.Variant getDateCreated(); public abstract int getAllPermissions(); public abstract java.lang.String getName(); public abstract dao350.Properties getProperties(); public abstract int getPermissions(); public abstract void putPermissions(int); public abstract java.lang.String getUserName(); } public interface dao350/Documents extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Document getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); } public interface dao350/Container extends com.ms.com.IUnknown { public abstract void putUserName(java.lang.String); public abstract java.lang.String getOwner(); public abstract void putOwner(java.lang.String); public abstract boolean getInherit(); public abstract void putInherit(boolean); public abstract dao350.Documents getDocuments(); public abstract java.lang.String getName(); public abstract int getAllPermissions(); public abstract dao350.Properties getProperties(); public abstract int getPermissions(); public abstract void putPermissions(int); public abstract java.lang.String getUserName(); } public interface dao350/Containers extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Container getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); } public interface dao350/_Relation extends com.ms.com.IUnknown { public abstract void putTable(java.lang.String); public abstract java.lang.String getForeignTable(); public abstract void putForeignTable(java.lang.String); public abstract int getAttributes(); public abstract void putAttributes(int); public abstract dao350.Fields getFields(); public abstract boolean getPartialReplica(); public abstract dao350.Field CreateField(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract void putPartialReplica(boolean); public abstract dao350.Properties getProperties(); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract java.lang.String getTable(); } public class dao350/Relation extends java.lang.Object { } public interface dao350/Relations extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Relation getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); public abstract void Append(java.lang.Object); public abstract void Delete(java.lang.String); } public interface dao350/Recordsets extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Recordset getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); } public interface dao350/QueryDefs extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.QueryDef getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); public abstract void Append(java.lang.Object); public abstract void Delete(java.lang.String); } public interface dao350/Connection extends com.ms.com.IUnknown { public abstract boolean getTransactions(); public abstract dao350.Database getDatabase(); public abstract boolean getStillExecuting(); public abstract dao350.Recordset OpenRecordset(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract short getQueryTimeout(); public abstract void putQueryTimeout(short); public abstract int getRecordsAffected(); public abstract dao350.QueryDef CreateQueryDef(com.ms.com.Variant, com.ms.com.Variant); public abstract int gethDbc(); public abstract java.lang.String getName(); public abstract void Close(); public abstract dao350.Recordsets getRecordsets(); public abstract void Execute(java.lang.String, com.ms.com.Variant); public abstract void Cancel(); public abstract dao350.QueryDefs getQueryDefs(); public abstract boolean getUpdatable(); public abstract java.lang.String getConnect(); } public interface dao350/Parameter extends com.ms.com.IUnknown { public abstract void putDirection(short); public abstract com.ms.com.Variant getValue(); public abstract void putValue(com.ms.com.Variant); public abstract dao350.Properties getProperties(); public abstract java.lang.String getName(); public abstract short getType(); public abstract void putType(short); public abstract short getDirection(); } public interface dao350/Parameters extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Parameter getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); } public interface dao350/_QueryDef extends com.ms.com.IUnknown { public abstract java.lang.String getConnect(); public abstract com.ms.com.Variant getPrepare(); public abstract void putPrepare(com.ms.com.Variant); public abstract dao350.Recordset CreateSnapshot(com.ms.com.Variant); public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract com.ms.com.Variant getLastUpdated(); public abstract dao350.Recordset _30_OpenRecordset(com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Recordset _30__OpenRecordset(com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Recordset OpenRecordset(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Recordset _OpenRecordset(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.QueryDef _Copy(); public abstract java.lang.String getSQL(); public abstract void putSQL(java.lang.String); public abstract short getODBCTimeout(); public abstract void putODBCTimeout(short); public abstract int getRecordsAffected(); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract short getType(); public abstract int getMaxRecords(); public abstract void putMaxRecords(int); public abstract dao350.Recordset CreateDynaset(com.ms.com.Variant, com.ms.com.Variant); public abstract boolean getStillExecuting(); public abstract com.ms.com.Variant getDateCreated(); public abstract void Compare(dao350.QueryDef, short[]); public abstract int gethStmt(); public abstract boolean getReturnsRecords(); public abstract void putReturnsRecords(boolean); public abstract dao350.Fields getFields(); public abstract dao350.Recordset ListParameters(); public abstract dao350.Properties getProperties(); public abstract int getCacheSize(); public abstract void Close(); public abstract void putCacheSize(int); public abstract dao350.Parameters getParameters(); public abstract void Execute(com.ms.com.Variant); public abstract void Cancel(); public abstract boolean getUpdatable(); public abstract void putConnect(java.lang.String); } public class dao350/QueryDef extends java.lang.Object { } public interface dao350/Recordset extends com.ms.com.IUnknown { public abstract boolean getLockEdits(); public abstract void putLockEdits(boolean); public abstract dao350.Recordset CreateSnapshot(com.ms.com.Variant); public abstract void _30_Update(); public abstract void Update(int, boolean); public abstract dao350.Recordset OpenRecordset(com.ms.com.Variant, com.ms.com.Variant); public abstract com.ms.com.SafeArray getBookmark(); public abstract void putBookmark(com.ms.com.SafeArray); public abstract void FindLast(java.lang.String); public abstract void FindPrevious(java.lang.String); public abstract com.ms.com.Variant getCollect(com.ms.com.Variant); public abstract void putCollect(com.ms.com.Variant, com.ms.com.Variant); public abstract void FindFirst(java.lang.String); public abstract com.ms.com.SafeArray getLastModified(); public abstract void MoveFirst(); public abstract void Edit(); public abstract java.lang.String getSort(); public abstract void putSort(java.lang.String); public abstract java.lang.String getValidationText(); public abstract boolean getBOF(); public abstract void Move(int, com.ms.com.Variant); public abstract boolean getTransactions(); public abstract short getRecordStatus(); public abstract int getODBCFetchDelay(); public abstract boolean getStillExecuting(); public abstract java.lang.String getValidationRule(); public abstract java.lang.String getFilter(); public abstract void putFilter(java.lang.String); public abstract boolean getNoMatch(); public abstract void _30_MoveLast(); public abstract void MoveLast(int); public abstract void Requery(com.ms.com.Variant); public abstract void MovePrevious(); public abstract dao350.Connection getConnection(); public abstract void Close(); public abstract void putConnection(dao350.Connection); public abstract dao350.Properties getProperties(); public abstract int getBatchCollisionCount(); public abstract boolean getEOF(); public abstract boolean getUpdatable(); public abstract dao350.Recordset ListIndexes(); public abstract dao350.Recordset ListFields(); public abstract com.ms.com.Variant getLastUpdated(); public abstract void FindNext(java.lang.String); public abstract com.ms.com.Variant getBatchCollisions(); public abstract void FillCache(com.ms.com.Variant, com.ms.com.Variant); public abstract void _30_CancelUpdate(); public abstract void CancelUpdate(int); public abstract com.ms.com.Variant GetRows(com.ms.com.Variant); public abstract java.lang.String getName(); public abstract short getType(); public abstract void AddNew(); public abstract boolean getBookmarkable(); public abstract boolean getRestartable(); public abstract float getPercentPosition(); public abstract void putPercentPosition(float); public abstract int getAbsolutePosition(); public abstract void putAbsolutePosition(int); public abstract int getRecordCount(); public abstract int getODBCFetchCount(); public abstract dao350.Recordset CreateDynaset(com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.QueryDef CopyQueryDef(); public abstract boolean NextRecordset(); public abstract dao350.Database getParent(); public abstract com.ms.com.Variant getDateCreated(); public abstract short getEditMode(); public abstract dao350.Indexes getIndexes(); public abstract int gethStmt(); public abstract int getBatchSize(); public abstract void putBatchSize(int); public abstract dao350.Fields getFields(); public abstract dao350.Recordset Clone(); public abstract java.lang.String getIndex(); public abstract void putIndex(java.lang.String); public abstract void MoveNext(); public abstract int getUpdateOptions(); public abstract int getCacheSize(); public abstract void putCacheSize(int); public abstract void putUpdateOptions(int); public abstract void Delete(); public abstract void Cancel(); public abstract void Seek(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract void putCacheStart(com.ms.com.SafeArray); public abstract com.ms.com.SafeArray getCacheStart(); } public interface dao350/_Index extends com.ms.com.IUnknown { public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract boolean getUnique(); public abstract void putUnique(boolean); public abstract boolean getClustered(); public abstract void putClustered(boolean); public abstract boolean getRequired(); public abstract void putRequired(boolean); public abstract com.ms.com.Variant getFields(); public abstract boolean getForeign(); public abstract int getDistinctCount(); public abstract void putFields(com.ms.com.Variant); public abstract boolean getIgnoreNulls(); public abstract void putIgnoreNulls(boolean); public abstract boolean getPrimary(); public abstract void putPrimary(boolean); public abstract dao350.Field CreateField(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Properties getProperties(); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); } public class dao350/Index extends java.lang.Object { } public interface dao350/Indexes extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Index getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); public abstract void Append(java.lang.Object); public abstract void Delete(java.lang.String); } public interface dao350/_Field extends com.ms.com.IUnknown { public abstract java.lang.String getSourceField(); public abstract void putForeignName(java.lang.String); public abstract int getFieldSize(); public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract void AppendChunk(com.ms.com.Variant); public abstract boolean getRequired(); public abstract void putRequired(boolean); public abstract short getCollectionIndex(); public abstract int getCollatingOrder(); public abstract java.lang.String getSourceTable(); public abstract short getType(); public abstract void putType(short); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract int getSize(); public abstract void putSize(int); public abstract int _30_FieldSize(); public abstract com.ms.com.Variant GetChunk(int, int); public abstract void putValidationText(java.lang.String); public abstract boolean getDataUpdatable(); public abstract java.lang.String getValidationText(); public abstract short getOrdinalPosition(); public abstract void putOrdinalPosition(short); public abstract com.ms.com.Variant getValue(); public abstract void putValue(com.ms.com.Variant); public abstract com.ms.com.Variant getDefaultValue(); public abstract void putDefaultValue(com.ms.com.Variant); public abstract com.ms.com.Variant getOriginalValue(); public abstract java.lang.String getValidationRule(); public abstract void putValidationRule(java.lang.String); public abstract int getAttributes(); public abstract void putAttributes(int); public abstract boolean getValidateOnSet(); public abstract void putValidateOnSet(boolean); public abstract boolean getAllowZeroLength(); public abstract void putAllowZeroLength(boolean); public abstract dao350.Properties getProperties(); public abstract com.ms.com.Variant getVisibleValue(); public abstract java.lang.String getForeignName(); } public class dao350/Field extends java.lang.Object { } public interface dao350/Fields extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Field getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); public abstract void Append(java.lang.Object); public abstract void Delete(java.lang.String); } public interface dao350/_TableDef extends com.ms.com.IUnknown { public abstract void putConnect(java.lang.String); public abstract java.lang.String getValidationText(); public abstract void putValidationText(java.lang.String); public abstract com.ms.com.Variant getReplicaFilter(); public abstract void putReplicaFilter(com.ms.com.Variant); public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract int getRecordCount(); public abstract com.ms.com.Variant getLastUpdated(); public abstract dao350.Recordset OpenRecordset(com.ms.com.Variant, com.ms.com.Variant); public abstract com.ms.com.Variant getDateCreated(); public abstract java.lang.String getValidationRule(); public abstract void putValidationRule(java.lang.String); public abstract int getAttributes(); public abstract void putAttributes(int); public abstract dao350.Indexes getIndexes(); public abstract dao350.Fields getFields(); public abstract void RefreshLink(); public abstract dao350.Index CreateIndex(com.ms.com.Variant); public abstract java.lang.String getConflictTable(); public abstract dao350.Field CreateField(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Properties getProperties(); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract java.lang.String getSourceTableName(); public abstract void putSourceTableName(java.lang.String); public abstract boolean getUpdatable(); public abstract java.lang.String getConnect(); } public class dao350/TableDef extends java.lang.Object { } public interface dao350/TableDefs extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.TableDef getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); public abstract void Append(java.lang.Object); public abstract void Delete(java.lang.String); } public interface dao350/Database extends com.ms.com.IUnknown { public abstract java.lang.String getConnect(); public abstract void putConnect(java.lang.String); public abstract dao350.Recordset CreateSnapshot(java.lang.String, com.ms.com.Variant); public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract void Synchronize(java.lang.String, com.ms.com.Variant); public abstract dao350.Recordset ListFields(java.lang.String); public abstract dao350.Recordset _30_OpenRecordset(java.lang.String, com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Recordset OpenRecordset(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract int getCollatingOrder(); public abstract java.lang.String getVersion(); public abstract int getRecordsAffected(); public abstract dao350.TableDef CreateTableDef(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.QueryDef CreateQueryDef(com.ms.com.Variant, com.ms.com.Variant); public abstract void PopulatePartial(java.lang.String); public abstract dao350.Recordset ListTables(); public abstract java.lang.String getName(); public abstract java.lang.String getDesignMasterID(); public abstract void putDesignMasterID(java.lang.String); public abstract dao350.Recordsets getRecordsets(); public abstract void Rollback(); public abstract java.lang.String getReplicaID(); public abstract dao350.TableDefs getTableDefs(); public abstract dao350.QueryDefs getQueryDefs(); public abstract dao350.Containers getContainers(); public abstract boolean getTransactions(); public abstract dao350.Relations getRelations(); public abstract dao350.Relation CreateRelation(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract int ExecuteSQL(java.lang.String); public abstract dao350.Recordset CreateDynaset(java.lang.String, com.ms.com.Variant, com.ms.com.Variant); public abstract void DeleteQueryDef(java.lang.String); public abstract dao350.QueryDef OpenQueryDef(java.lang.String); public abstract void NewPassword(java.lang.String, java.lang.String); public abstract void BeginTrans(); public abstract void CommitTrans(int); public abstract short getQueryTimeout(); public abstract void putQueryTimeout(short); public abstract void MakeReplica(java.lang.String, java.lang.String, com.ms.com.Variant); public abstract dao350.Properties getProperties(); public abstract dao350.Connection getConnection(); public abstract void Close(); public abstract void Execute(java.lang.String, com.ms.com.Variant); public abstract dao350.Recordset OpenTable(java.lang.String, com.ms.com.Variant); public abstract boolean getUpdatable(); } public interface dao350/Databases extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Database getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); } public interface dao350/Workspace extends com.ms.com.IUnknown { public abstract void put_30_UserName(java.lang.String); public abstract dao350.Databases getDatabases(); public abstract dao350.Database CreateDatabase(java.lang.String, java.lang.String, com.ms.com.Variant); public abstract int getLoginTimeout(); public abstract void putLoginTimeout(int); public abstract dao350.Users getUsers(); public abstract void put_30_Password(java.lang.String); public abstract dao350.User CreateUser(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract void BeginTrans(); public abstract void CommitTrans(int); public abstract dao350.Connection OpenConnection(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract int getDefaultCursorDriver(); public abstract void putDefaultCursorDriver(int); public abstract short getIsolateODBCTrans(); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract void putIsolateODBCTrans(short); public abstract void Close(); public abstract dao350.Database OpenDatabase(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract void Rollback(); public abstract dao350.Group CreateGroup(com.ms.com.Variant, com.ms.com.Variant); public abstract int getType(); public abstract int gethEnv(); public abstract dao350.Connections getConnections(); public abstract dao350.Properties getProperties(); public abstract dao350.Groups getGroups(); public abstract java.lang.String getUserName(); } public interface dao350/Workspaces extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Workspace getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); public abstract void Append(java.lang.Object); public abstract void Delete(java.lang.String); } public interface dao350/_DBEngine extends com.ms.com.IUnknown { public abstract dao350.Database CreateDatabase(java.lang.String, java.lang.String, com.ms.com.Variant); public abstract java.lang.String getSystemDB(); public abstract short getLoginTimeout(); public abstract void putLoginTimeout(short); public abstract void putSystemDB(java.lang.String); public abstract void putDefaultPassword(java.lang.String); public abstract void putDefaultUser(java.lang.String); public abstract void BeginTrans(); public abstract java.lang.String getVersion(); public abstract void RegisterDatabase(java.lang.String, java.lang.String, boolean, java.lang.String); public abstract void CommitTrans(int); public abstract void SetDataAccessOption(short, com.ms.com.Variant); public abstract int ISAMStats(int, com.ms.com.Variant); public abstract void RepairDatabase(java.lang.String); public abstract dao350.Connection OpenConnection(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Errors getErrors(); public abstract void FreeLocks(); public abstract dao350.Workspaces getWorkspaces(); public abstract dao350.Workspace _30_CreateWorkspace(java.lang.String, java.lang.String, java.lang.String); public abstract void CompactDatabase(java.lang.String, java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Database OpenDatabase(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant); public abstract dao350.Workspace CreateWorkspace(java.lang.String, java.lang.String, java.lang.String, com.ms.com.Variant); public abstract int getDefaultType(); public abstract void Rollback(); public abstract void putDefaultType(int); public abstract void SetOption(int, com.ms.com.Variant); public abstract dao350.Properties getProperties(); public abstract java.lang.String getIniPath(); public abstract void putIniPath(java.lang.String); public abstract void Idle(com.ms.com.Variant); public abstract void SetDefaultWorkspace(java.lang.String, java.lang.String); } public interface dao350/Property extends com.ms.com.IUnknown { public abstract com.ms.com.Variant getValue(); public abstract void putValue(com.ms.com.Variant); public abstract boolean getInherited(); public abstract dao350.Properties getProperties(); public abstract java.lang.String getName(); public abstract void putName(java.lang.String); public abstract short getType(); public abstract void putType(short); } public interface dao350/Properties extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract dao350.Property getItem(com.ms.com.Variant); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); public abstract void Append(java.lang.Object); public abstract void Delete(java.lang.String); } public interface dao350/_DAO extends com.ms.com.IUnknown { public abstract dao350.Properties getProperties(); } public interface dao350/_DynaCollection extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract com.ms.com.IUnknown _NewEnum(); public abstract void Delete(java.lang.String); public abstract void Append(java.lang.Object); public abstract short getCount(); } public interface dao350/_Collection extends com.ms.com.IUnknown { public abstract void Refresh(); public abstract com.ms.com.IUnknown _NewEnum(); public abstract short getCount(); } public interface dao350/LanguageConstants extends com.ms.com.IUnknown { public static final com.ms.com.Generic dbLangArabic; public static final com.ms.com.Generic dbLangCzech; public static final com.ms.com.Generic dbLangDutch; public static final com.ms.com.Generic dbLangGeneral; public static final com.ms.com.Generic dbLangGreek; public static final com.ms.com.Generic dbLangHebrew; public static final com.ms.com.Generic dbLangHungarian; public static final com.ms.com.Generic dbLangIcelandic; public static final com.ms.com.Generic dbLangNordic; public static final com.ms.com.Generic dbLangNorwDan; public static final com.ms.com.Generic dbLangPolish; public static final com.ms.com.Generic dbLangCyrillic; public static final com.ms.com.Generic dbLangSpanish; public static final com.ms.com.Generic dbLangSwedFin; public static final com.ms.com.Generic dbLangTurkish; public static final com.ms.com.Generic dbLangJapanese; public static final com.ms.com.Generic dbLangChineseSimplified; public static final com.ms.com.Generic dbLangChineseTraditional; public static final com.ms.com.Generic dbLangKorean; public static final com.ms.com.Generic dbLangThai; public static final com.ms.com.Generic dbLangSlovenian; } public interface dao350/_DAOSuppHelp extends com.ms.com.IUnknown { public static final int LogMessages; public static final int KeepLocal; public static final int Replicable; public static final int ReplicableBool; public static final int V1xNullBehavior; } public interface dao350/CommitTransOptionsEnum extends com.ms.com.IUnknown { public static final int dbForceOSFlush; } public interface dao350/RecordStatusEnum extends com.ms.com.IUnknown { public static final int dbRecordUnmodified; public static final int dbRecordModified; public static final int dbRecordNew; public static final int dbRecordDeleted; public static final int dbRecordDBDeleted; } public interface dao350/UpdateTypeEnum extends com.ms.com.IUnknown { public static final int dbUpdateBatch; public static final int dbUpdateRegular; public static final int dbUpdateCurrentRecord; } public interface dao350/ParameterDirectionEnum extends com.ms.com.IUnknown { public static final int dbParamInput; public static final int dbParamOutput; public static final int dbParamInputOutput; public static final int dbParamReturnValue; } public interface dao350/SetOptionEnum extends com.ms.com.IUnknown { public static final int dbPageTimeout; public static final int dbLockRetry; public static final int dbMaxBufferSize; public static final int dbUserCommitSync; public static final int dbImplicitCommitSync; public static final int dbExclusiveAsyncDelay; public static final int dbSharedAsyncDelay; public static final int dbMaxLocksPerFile; public static final int dbLockDelay; public static final int dbRecycleLVs; public static final int dbFlushTransactionTimeout; } public interface dao350/DriverPromptEnum extends com.ms.com.IUnknown { public static final int dbDriverPrompt; public static final int dbDriverNoPrompt; public static final int dbDriverComplete; public static final int dbDriverCompleteRequired; } public interface dao350/CursorDriverEnum extends com.ms.com.IUnknown { public static final int dbUseDefaultCursor; public static final int dbUseODBCCursor; public static final int dbUseServerCursor; public static final int dbUseClientBatchCursor; public static final int dbUseNoCursor; } public interface dao350/WorkspaceTypeEnum extends com.ms.com.IUnknown { public static final int dbUseODBC; public static final int dbUseJet; } public interface dao350/ReplicaTypeEnum extends com.ms.com.IUnknown { public static final int dbRepMakeReadOnly; public static final int dbRepMakePartial; } public interface dao350/SynchronizeTypeEnum extends com.ms.com.IUnknown { public static final int dbRepExportChanges; public static final int dbRepImportChanges; public static final int dbRepImpExpChanges; public static final int dbRepSyncInternet; } public interface dao350/PermissionEnum extends com.ms.com.IUnknown { public static final int dbSecNoAccess; public static final int dbSecFullAccess; public static final int dbSecDelete; public static final int dbSecReadSec; public static final int dbSecWriteSec; public static final int dbSecWriteOwner; public static final int dbSecDBCreate; public static final int dbSecDBOpen; public static final int dbSecDBExclusive; public static final int dbSecDBAdmin; public static final int dbSecCreate; public static final int dbSecReadDef; public static final int dbSecWriteDef; public static final int dbSecRetrieveData; public static final int dbSecInsertData; public static final int dbSecReplaceData; public static final int dbSecDeleteData; } public interface dao350/IdleEnum extends com.ms.com.IUnknown { public static final int dbFreeLocks; public static final int dbRefreshCache; } public interface dao350/CollatingOrderEnum extends com.ms.com.IUnknown { public static final int dbSortNeutral; public static final int dbSortArabic; public static final int dbSortCyrillic; public static final int dbSortCzech; public static final int dbSortDutch; public static final int dbSortGeneral; public static final int dbSortGreek; public static final int dbSortHebrew; public static final int dbSortHungarian; public static final int dbSortIcelandic; public static final int dbSortNorwdan; public static final int dbSortPDXIntl; public static final int dbSortPDXNor; public static final int dbSortPDXSwe; public static final int dbSortPolish; public static final int dbSortSpanish; public static final int dbSortSwedFin; public static final int dbSortTurkish; public static final int dbSortJapanese; public static final int dbSortChineseSimplified; public static final int dbSortChineseTraditional; public static final int dbSortKorean; public static final int dbSortThai; public static final int dbSortSlovenian; public static final int dbSortUndefined; } public interface dao350/DatabaseTypeEnum extends com.ms.com.IUnknown { public static final int dbVersion10; public static final int dbEncrypt; public static final int dbDecrypt; public static final int dbVersion11; public static final int dbVersion20; public static final int dbVersion30; } public interface dao350/QueryDefStateEnum extends com.ms.com.IUnknown { public static final int dbQPrepare; public static final int dbQUnprepare; } public interface dao350/QueryDefTypeEnum extends com.ms.com.IUnknown { public static final int dbQSelect; public static final int dbQProcedure; public static final int dbQAction; public static final int dbQCrosstab; public static final int dbQDelete; public static final int dbQUpdate; public static final int dbQAppend; public static final int dbQMakeTable; public static final int dbQDDL; public static final int dbQSQLPassThrough; public static final int dbQSetOperation; public static final int dbQSPTBulk; public static final int dbQCompound; } public interface dao350/TableDefAttributeEnum extends com.ms.com.IUnknown { public static final int dbAttachExclusive; public static final int dbAttachSavePWD; public static final int dbSystemObject; public static final int dbAttachedTable; public static final int dbAttachedODBC; public static final int dbHiddenObject; } public interface dao350/RelationAttributeEnum extends com.ms.com.IUnknown { public static final int dbRelationUnique; public static final int dbRelationDontEnforce; public static final int dbRelationInherited; public static final int dbRelationUpdateCascade; public static final int dbRelationDeleteCascade; public static final int dbRelationLeft; public static final int dbRelationRight; } public interface dao350/DataTypeEnum extends com.ms.com.IUnknown { public static final int dbBoolean; public static final int dbByte; public static final int dbInteger; public static final int dbLong; public static final int dbCurrency; public static final int dbSingle; public static final int dbDouble; public static final int dbDate; public static final int dbBinary; public static final int dbText; public static final int dbLongBinary; public static final int dbMemo; public static final int dbGUID; public static final int dbBigInt; public static final int dbVarBinary; public static final int dbChar; public static final int dbNumeric; public static final int dbDecimal; public static final int dbFloat; public static final int dbTime; public static final int dbTimeStamp; } public interface dao350/FieldAttributeEnum extends com.ms.com.IUnknown { public static final int dbFixedField; public static final int dbVariableField; public static final int dbAutoIncrField; public static final int dbUpdatableField; public static final int dbSystemField; public static final int dbHyperlinkField; public static final int dbDescending; } public interface dao350/UpdateCriteriaEnum extends com.ms.com.IUnknown { public static final int dbCriteriaKey; public static final int dbCriteriaModValues; public static final int dbCriteriaAllCols; public static final int dbCriteriaTimestamp; public static final int dbCriteriaDeleteInsert; public static final int dbCriteriaUpdate; } public interface dao350/LockTypeEnum extends com.ms.com.IUnknown { public static final int dbPessimistic; public static final int dbOptimistic; public static final int dbOptimisticValue; public static final int dbOptimisticBatch; } public interface dao350/RecordsetOptionEnum extends com.ms.com.IUnknown { public static final int dbDenyWrite; public static final int dbDenyRead; public static final int dbReadOnly; public static final int dbAppendOnly; public static final int dbInconsistent; public static final int dbConsistent; public static final int dbSQLPassThrough; public static final int dbFailOnError; public static final int dbForwardOnly; public static final int dbSeeChanges; public static final int dbRunAsync; public static final int dbExecDirect; } public interface dao350/EditModeEnum extends com.ms.com.IUnknown { public static final int dbEditNone; public static final int dbEditInProgress; public static final int dbEditAdd; public static final int dbEditChanged; public static final int dbEditDeleted; public static final int dbEditNew; } public interface dao350/RecordsetTypeEnum extends com.ms.com.IUnknown { public static final int dbOpenTable; public static final int dbOpenDynaset; public static final int dbOpenSnapshot; public static final int dbOpenForwardOnly; public static final int dbOpenDynamic; }