home *** CD-ROM | disk | FTP | other *** search
/ BUG 4 / BUGCD1997_05.BIN / aplic / visualj / vjtrial.exe / RCDATA / CABINET / dao350_summary.txt < prev    next >
Text File  |  1996-12-11  |  43KB  |  922 lines

  1. public interface dao350/IndexFields extends com.ms.com.IUnknown
  2. {
  3.     public abstract void Refresh();
  4.     public abstract com.ms.com.Variant getItem(com.ms.com.Variant);
  5.     public abstract com.ms.com.IUnknown _NewEnum();
  6.     public abstract short getCount();
  7.     public abstract void Append(java.lang.Object);
  8.     public abstract void Delete(java.lang.String);
  9. }
  10. public class dao350/PrivDBEngine extends java.lang.Object
  11. {
  12. }
  13. public class dao350/DBEngine extends java.lang.Object
  14. {
  15. }
  16. public interface dao350/Error extends com.ms.com.IUnknown
  17. {
  18.     public abstract int getNumber();
  19.     public abstract java.lang.String getDescription();
  20.     public abstract java.lang.String getHelpFile();
  21.     public abstract int getHelpContext();
  22.     public abstract java.lang.String getSource();
  23. }
  24. public interface dao350/Errors extends com.ms.com.IUnknown
  25. {
  26.     public abstract void Refresh();
  27.     public abstract dao350.Error getItem(com.ms.com.Variant);
  28.     public abstract com.ms.com.IUnknown _NewEnum();
  29.     public abstract short getCount();
  30. }
  31. public interface dao350/Connections extends com.ms.com.IUnknown
  32. {
  33.     public abstract void Refresh();
  34.     public abstract dao350.Connection getItem(com.ms.com.Variant);
  35.     public abstract com.ms.com.IUnknown _NewEnum();
  36.     public abstract short getCount();
  37. }
  38. public interface dao350/_Group extends com.ms.com.IUnknown
  39. {
  40.     public abstract void putPID(java.lang.String);
  41.     public abstract dao350.Users getUsers();
  42.     public abstract dao350.User CreateUser(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  43.     public abstract dao350.Properties getProperties();
  44.     public abstract java.lang.String getName();
  45.     public abstract void putName(java.lang.String);
  46. }
  47. public class dao350/Group extends java.lang.Object
  48. {
  49. }
  50. public interface dao350/Groups extends com.ms.com.IUnknown
  51. {
  52.     public abstract void Refresh();
  53.     public abstract dao350.Group getItem(com.ms.com.Variant);
  54.     public abstract com.ms.com.IUnknown _NewEnum();
  55.     public abstract short getCount();
  56.     public abstract void Append(java.lang.Object);
  57.     public abstract void Delete(java.lang.String);
  58. }
  59. public interface dao350/_User extends com.ms.com.IUnknown
  60. {
  61.     public abstract void putPID(java.lang.String);
  62.     public abstract void putPassword(java.lang.String);
  63.     public abstract void NewPassword(java.lang.String, java.lang.String);
  64.     public abstract dao350.Properties getProperties();
  65.     public abstract java.lang.String getName();
  66.     public abstract void putName(java.lang.String);
  67.     public abstract dao350.Group CreateGroup(com.ms.com.Variant, com.ms.com.Variant);
  68.     public abstract dao350.Groups getGroups();
  69. }
  70. public class dao350/User extends java.lang.Object
  71. {
  72. }
  73. public interface dao350/Users extends com.ms.com.IUnknown
  74. {
  75.     public abstract void Refresh();
  76.     public abstract dao350.User getItem(com.ms.com.Variant);
  77.     public abstract com.ms.com.IUnknown _NewEnum();
  78.     public abstract short getCount();
  79.     public abstract void Append(java.lang.Object);
  80.     public abstract void Delete(java.lang.String);
  81. }
  82. public interface dao350/Document extends com.ms.com.IUnknown
  83. {
  84.     public abstract void putUserName(java.lang.String);
  85.     public abstract java.lang.String getOwner();
  86.     public abstract void putOwner(java.lang.String);
  87.     public abstract java.lang.String getContainer();
  88.     public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  89.     public abstract com.ms.com.Variant getLastUpdated();
  90.     public abstract com.ms.com.Variant getDateCreated();
  91.     public abstract int getAllPermissions();
  92.     public abstract java.lang.String getName();
  93.     public abstract dao350.Properties getProperties();
  94.     public abstract int getPermissions();
  95.     public abstract void putPermissions(int);
  96.     public abstract java.lang.String getUserName();
  97. }
  98. public interface dao350/Documents extends com.ms.com.IUnknown
  99. {
  100.     public abstract void Refresh();
  101.     public abstract dao350.Document getItem(com.ms.com.Variant);
  102.     public abstract com.ms.com.IUnknown _NewEnum();
  103.     public abstract short getCount();
  104. }
  105. public interface dao350/Container extends com.ms.com.IUnknown
  106. {
  107.     public abstract void putUserName(java.lang.String);
  108.     public abstract java.lang.String getOwner();
  109.     public abstract void putOwner(java.lang.String);
  110.     public abstract boolean getInherit();
  111.     public abstract void putInherit(boolean);
  112.     public abstract dao350.Documents getDocuments();
  113.     public abstract java.lang.String getName();
  114.     public abstract int getAllPermissions();
  115.     public abstract dao350.Properties getProperties();
  116.     public abstract int getPermissions();
  117.     public abstract void putPermissions(int);
  118.     public abstract java.lang.String getUserName();
  119. }
  120. public interface dao350/Containers extends com.ms.com.IUnknown
  121. {
  122.     public abstract void Refresh();
  123.     public abstract dao350.Container getItem(com.ms.com.Variant);
  124.     public abstract com.ms.com.IUnknown _NewEnum();
  125.     public abstract short getCount();
  126. }
  127. public interface dao350/_Relation extends com.ms.com.IUnknown
  128. {
  129.     public abstract void putTable(java.lang.String);
  130.     public abstract java.lang.String getForeignTable();
  131.     public abstract void putForeignTable(java.lang.String);
  132.     public abstract int getAttributes();
  133.     public abstract void putAttributes(int);
  134.     public abstract dao350.Fields getFields();
  135.     public abstract boolean getPartialReplica();
  136.     public abstract dao350.Field CreateField(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  137.     public abstract void putPartialReplica(boolean);
  138.     public abstract dao350.Properties getProperties();
  139.     public abstract java.lang.String getName();
  140.     public abstract void putName(java.lang.String);
  141.     public abstract java.lang.String getTable();
  142. }
  143. public class dao350/Relation extends java.lang.Object
  144. {
  145. }
  146. public interface dao350/Relations extends com.ms.com.IUnknown
  147. {
  148.     public abstract void Refresh();
  149.     public abstract dao350.Relation getItem(com.ms.com.Variant);
  150.     public abstract com.ms.com.IUnknown _NewEnum();
  151.     public abstract short getCount();
  152.     public abstract void Append(java.lang.Object);
  153.     public abstract void Delete(java.lang.String);
  154. }
  155. public interface dao350/Recordsets extends com.ms.com.IUnknown
  156. {
  157.     public abstract void Refresh();
  158.     public abstract dao350.Recordset getItem(com.ms.com.Variant);
  159.     public abstract com.ms.com.IUnknown _NewEnum();
  160.     public abstract short getCount();
  161. }
  162. public interface dao350/QueryDefs extends com.ms.com.IUnknown
  163. {
  164.     public abstract void Refresh();
  165.     public abstract dao350.QueryDef getItem(com.ms.com.Variant);
  166.     public abstract com.ms.com.IUnknown _NewEnum();
  167.     public abstract short getCount();
  168.     public abstract void Append(java.lang.Object);
  169.     public abstract void Delete(java.lang.String);
  170. }
  171. public interface dao350/Connection extends com.ms.com.IUnknown
  172. {
  173.     public abstract boolean getTransactions();
  174.     public abstract dao350.Database getDatabase();
  175.     public abstract boolean getStillExecuting();
  176.     public abstract dao350.Recordset OpenRecordset(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  177.     public abstract short getQueryTimeout();
  178.     public abstract void putQueryTimeout(short);
  179.     public abstract int getRecordsAffected();
  180.     public abstract dao350.QueryDef CreateQueryDef(com.ms.com.Variant, com.ms.com.Variant);
  181.     public abstract int gethDbc();
  182.     public abstract java.lang.String getName();
  183.     public abstract void Close();
  184.     public abstract dao350.Recordsets getRecordsets();
  185.     public abstract void Execute(java.lang.String, com.ms.com.Variant);
  186.     public abstract void Cancel();
  187.     public abstract dao350.QueryDefs getQueryDefs();
  188.     public abstract boolean getUpdatable();
  189.     public abstract java.lang.String getConnect();
  190. }
  191. public interface dao350/Parameter extends com.ms.com.IUnknown
  192. {
  193.     public abstract void putDirection(short);
  194.     public abstract com.ms.com.Variant getValue();
  195.     public abstract void putValue(com.ms.com.Variant);
  196.     public abstract dao350.Properties getProperties();
  197.     public abstract java.lang.String getName();
  198.     public abstract short getType();
  199.     public abstract void putType(short);
  200.     public abstract short getDirection();
  201. }
  202. public interface dao350/Parameters extends com.ms.com.IUnknown
  203. {
  204.     public abstract void Refresh();
  205.     public abstract dao350.Parameter getItem(com.ms.com.Variant);
  206.     public abstract com.ms.com.IUnknown _NewEnum();
  207.     public abstract short getCount();
  208. }
  209. public interface dao350/_QueryDef extends com.ms.com.IUnknown
  210. {
  211.     public abstract java.lang.String getConnect();
  212.     public abstract com.ms.com.Variant getPrepare();
  213.     public abstract void putPrepare(com.ms.com.Variant);
  214.     public abstract dao350.Recordset CreateSnapshot(com.ms.com.Variant);
  215.     public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  216.     public abstract com.ms.com.Variant getLastUpdated();
  217.     public abstract dao350.Recordset _30_OpenRecordset(com.ms.com.Variant, com.ms.com.Variant);
  218.     public abstract dao350.Recordset _30__OpenRecordset(com.ms.com.Variant, com.ms.com.Variant);
  219.     public abstract dao350.Recordset OpenRecordset(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  220.     public abstract dao350.Recordset _OpenRecordset(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  221.     public abstract dao350.QueryDef _Copy();
  222.     public abstract java.lang.String getSQL();
  223.     public abstract void putSQL(java.lang.String);
  224.     public abstract short getODBCTimeout();
  225.     public abstract void putODBCTimeout(short);
  226.     public abstract int getRecordsAffected();
  227.     public abstract java.lang.String getName();
  228.     public abstract void putName(java.lang.String);
  229.     public abstract short getType();
  230.     public abstract int getMaxRecords();
  231.     public abstract void putMaxRecords(int);
  232.     public abstract dao350.Recordset CreateDynaset(com.ms.com.Variant, com.ms.com.Variant);
  233.     public abstract boolean getStillExecuting();
  234.     public abstract com.ms.com.Variant getDateCreated();
  235.     public abstract void Compare(dao350.QueryDef, short[]);
  236.     public abstract int gethStmt();
  237.     public abstract boolean getReturnsRecords();
  238.     public abstract void putReturnsRecords(boolean);
  239.     public abstract dao350.Fields getFields();
  240.     public abstract dao350.Recordset ListParameters();
  241.     public abstract dao350.Properties getProperties();
  242.     public abstract int getCacheSize();
  243.     public abstract void Close();
  244.     public abstract void putCacheSize(int);
  245.     public abstract dao350.Parameters getParameters();
  246.     public abstract void Execute(com.ms.com.Variant);
  247.     public abstract void Cancel();
  248.     public abstract boolean getUpdatable();
  249.     public abstract void putConnect(java.lang.String);
  250. }
  251. public class dao350/QueryDef extends java.lang.Object
  252. {
  253. }
  254. public interface dao350/Recordset extends com.ms.com.IUnknown
  255. {
  256.     public abstract boolean getLockEdits();
  257.     public abstract void putLockEdits(boolean);
  258.     public abstract dao350.Recordset CreateSnapshot(com.ms.com.Variant);
  259.     public abstract void _30_Update();
  260.     public abstract void Update(int, boolean);
  261.     public abstract dao350.Recordset OpenRecordset(com.ms.com.Variant, com.ms.com.Variant);
  262.     public abstract com.ms.com.SafeArray getBookmark();
  263.     public abstract void putBookmark(com.ms.com.SafeArray);
  264.     public abstract void FindLast(java.lang.String);
  265.     public abstract void FindPrevious(java.lang.String);
  266.     public abstract com.ms.com.Variant getCollect(com.ms.com.Variant);
  267.     public abstract void putCollect(com.ms.com.Variant, com.ms.com.Variant);
  268.     public abstract void FindFirst(java.lang.String);
  269.     public abstract com.ms.com.SafeArray getLastModified();
  270.     public abstract void MoveFirst();
  271.     public abstract void Edit();
  272.     public abstract java.lang.String getSort();
  273.     public abstract void putSort(java.lang.String);
  274.     public abstract java.lang.String getValidationText();
  275.     public abstract boolean getBOF();
  276.     public abstract void Move(int, com.ms.com.Variant);
  277.     public abstract boolean getTransactions();
  278.     public abstract short getRecordStatus();
  279.     public abstract int getODBCFetchDelay();
  280.     public abstract boolean getStillExecuting();
  281.     public abstract java.lang.String getValidationRule();
  282.     public abstract java.lang.String getFilter();
  283.     public abstract void putFilter(java.lang.String);
  284.     public abstract boolean getNoMatch();
  285.     public abstract void _30_MoveLast();
  286.     public abstract void MoveLast(int);
  287.     public abstract void Requery(com.ms.com.Variant);
  288.     public abstract void MovePrevious();
  289.     public abstract dao350.Connection getConnection();
  290.     public abstract void Close();
  291.     public abstract void putConnection(dao350.Connection);
  292.     public abstract dao350.Properties getProperties();
  293.     public abstract int getBatchCollisionCount();
  294.     public abstract boolean getEOF();
  295.     public abstract boolean getUpdatable();
  296.     public abstract dao350.Recordset ListIndexes();
  297.     public abstract dao350.Recordset ListFields();
  298.     public abstract com.ms.com.Variant getLastUpdated();
  299.     public abstract void FindNext(java.lang.String);
  300.     public abstract com.ms.com.Variant getBatchCollisions();
  301.     public abstract void FillCache(com.ms.com.Variant, com.ms.com.Variant);
  302.     public abstract void _30_CancelUpdate();
  303.     public abstract void CancelUpdate(int);
  304.     public abstract com.ms.com.Variant GetRows(com.ms.com.Variant);
  305.     public abstract java.lang.String getName();
  306.     public abstract short getType();
  307.     public abstract void AddNew();
  308.     public abstract boolean getBookmarkable();
  309.     public abstract boolean getRestartable();
  310.     public abstract float getPercentPosition();
  311.     public abstract void putPercentPosition(float);
  312.     public abstract int getAbsolutePosition();
  313.     public abstract void putAbsolutePosition(int);
  314.     public abstract int getRecordCount();
  315.     public abstract int getODBCFetchCount();
  316.     public abstract dao350.Recordset CreateDynaset(com.ms.com.Variant, com.ms.com.Variant);
  317.     public abstract dao350.QueryDef CopyQueryDef();
  318.     public abstract boolean NextRecordset();
  319.     public abstract dao350.Database getParent();
  320.     public abstract com.ms.com.Variant getDateCreated();
  321.     public abstract short getEditMode();
  322.     public abstract dao350.Indexes getIndexes();
  323.     public abstract int gethStmt();
  324.     public abstract int getBatchSize();
  325.     public abstract void putBatchSize(int);
  326.     public abstract dao350.Fields getFields();
  327.     public abstract dao350.Recordset Clone();
  328.     public abstract java.lang.String getIndex();
  329.     public abstract void putIndex(java.lang.String);
  330.     public abstract void MoveNext();
  331.     public abstract int getUpdateOptions();
  332.     public abstract int getCacheSize();
  333.     public abstract void putCacheSize(int);
  334.     public abstract void putUpdateOptions(int);
  335.     public abstract void Delete();
  336.     public abstract void Cancel();
  337.     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);
  338.     public abstract void putCacheStart(com.ms.com.SafeArray);
  339.     public abstract com.ms.com.SafeArray getCacheStart();
  340. }
  341. public interface dao350/_Index extends com.ms.com.IUnknown
  342. {
  343.     public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  344.     public abstract boolean getUnique();
  345.     public abstract void putUnique(boolean);
  346.     public abstract boolean getClustered();
  347.     public abstract void putClustered(boolean);
  348.     public abstract boolean getRequired();
  349.     public abstract void putRequired(boolean);
  350.     public abstract com.ms.com.Variant getFields();
  351.     public abstract boolean getForeign();
  352.     public abstract int getDistinctCount();
  353.     public abstract void putFields(com.ms.com.Variant);
  354.     public abstract boolean getIgnoreNulls();
  355.     public abstract void putIgnoreNulls(boolean);
  356.     public abstract boolean getPrimary();
  357.     public abstract void putPrimary(boolean);
  358.     public abstract dao350.Field CreateField(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  359.     public abstract dao350.Properties getProperties();
  360.     public abstract java.lang.String getName();
  361.     public abstract void putName(java.lang.String);
  362. }
  363. public class dao350/Index extends java.lang.Object
  364. {
  365. }
  366. public interface dao350/Indexes extends com.ms.com.IUnknown
  367. {
  368.     public abstract void Refresh();
  369.     public abstract dao350.Index getItem(com.ms.com.Variant);
  370.     public abstract com.ms.com.IUnknown _NewEnum();
  371.     public abstract short getCount();
  372.     public abstract void Append(java.lang.Object);
  373.     public abstract void Delete(java.lang.String);
  374. }
  375. public interface dao350/_Field extends com.ms.com.IUnknown
  376. {
  377.     public abstract java.lang.String getSourceField();
  378.     public abstract void putForeignName(java.lang.String);
  379.     public abstract int getFieldSize();
  380.     public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  381.     public abstract void AppendChunk(com.ms.com.Variant);
  382.     public abstract boolean getRequired();
  383.     public abstract void putRequired(boolean);
  384.     public abstract short getCollectionIndex();
  385.     public abstract int getCollatingOrder();
  386.     public abstract java.lang.String getSourceTable();
  387.     public abstract short getType();
  388.     public abstract void putType(short);
  389.     public abstract java.lang.String getName();
  390.     public abstract void putName(java.lang.String);
  391.     public abstract int getSize();
  392.     public abstract void putSize(int);
  393.     public abstract int _30_FieldSize();
  394.     public abstract com.ms.com.Variant GetChunk(int, int);
  395.     public abstract void putValidationText(java.lang.String);
  396.     public abstract boolean getDataUpdatable();
  397.     public abstract java.lang.String getValidationText();
  398.     public abstract short getOrdinalPosition();
  399.     public abstract void putOrdinalPosition(short);
  400.     public abstract com.ms.com.Variant getValue();
  401.     public abstract void putValue(com.ms.com.Variant);
  402.     public abstract com.ms.com.Variant getDefaultValue();
  403.     public abstract void putDefaultValue(com.ms.com.Variant);
  404.     public abstract com.ms.com.Variant getOriginalValue();
  405.     public abstract java.lang.String getValidationRule();
  406.     public abstract void putValidationRule(java.lang.String);
  407.     public abstract int getAttributes();
  408.     public abstract void putAttributes(int);
  409.     public abstract boolean getValidateOnSet();
  410.     public abstract void putValidateOnSet(boolean);
  411.     public abstract boolean getAllowZeroLength();
  412.     public abstract void putAllowZeroLength(boolean);
  413.     public abstract dao350.Properties getProperties();
  414.     public abstract com.ms.com.Variant getVisibleValue();
  415.     public abstract java.lang.String getForeignName();
  416. }
  417. public class dao350/Field extends java.lang.Object
  418. {
  419. }
  420. public interface dao350/Fields extends com.ms.com.IUnknown
  421. {
  422.     public abstract void Refresh();
  423.     public abstract dao350.Field getItem(com.ms.com.Variant);
  424.     public abstract com.ms.com.IUnknown _NewEnum();
  425.     public abstract short getCount();
  426.     public abstract void Append(java.lang.Object);
  427.     public abstract void Delete(java.lang.String);
  428. }
  429. public interface dao350/_TableDef extends com.ms.com.IUnknown
  430. {
  431.     public abstract void putConnect(java.lang.String);
  432.     public abstract java.lang.String getValidationText();
  433.     public abstract void putValidationText(java.lang.String);
  434.     public abstract com.ms.com.Variant getReplicaFilter();
  435.     public abstract void putReplicaFilter(com.ms.com.Variant);
  436.     public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  437.     public abstract int getRecordCount();
  438.     public abstract com.ms.com.Variant getLastUpdated();
  439.     public abstract dao350.Recordset OpenRecordset(com.ms.com.Variant, com.ms.com.Variant);
  440.     public abstract com.ms.com.Variant getDateCreated();
  441.     public abstract java.lang.String getValidationRule();
  442.     public abstract void putValidationRule(java.lang.String);
  443.     public abstract int getAttributes();
  444.     public abstract void putAttributes(int);
  445.     public abstract dao350.Indexes getIndexes();
  446.     public abstract dao350.Fields getFields();
  447.     public abstract void RefreshLink();
  448.     public abstract dao350.Index CreateIndex(com.ms.com.Variant);
  449.     public abstract java.lang.String getConflictTable();
  450.     public abstract dao350.Field CreateField(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  451.     public abstract dao350.Properties getProperties();
  452.     public abstract java.lang.String getName();
  453.     public abstract void putName(java.lang.String);
  454.     public abstract java.lang.String getSourceTableName();
  455.     public abstract void putSourceTableName(java.lang.String);
  456.     public abstract boolean getUpdatable();
  457.     public abstract java.lang.String getConnect();
  458. }
  459. public class dao350/TableDef extends java.lang.Object
  460. {
  461. }
  462. public interface dao350/TableDefs extends com.ms.com.IUnknown
  463. {
  464.     public abstract void Refresh();
  465.     public abstract dao350.TableDef getItem(com.ms.com.Variant);
  466.     public abstract com.ms.com.IUnknown _NewEnum();
  467.     public abstract short getCount();
  468.     public abstract void Append(java.lang.Object);
  469.     public abstract void Delete(java.lang.String);
  470. }
  471. public interface dao350/Database extends com.ms.com.IUnknown
  472. {
  473.     public abstract java.lang.String getConnect();
  474.     public abstract void putConnect(java.lang.String);
  475.     public abstract dao350.Recordset CreateSnapshot(java.lang.String, com.ms.com.Variant);
  476.     public abstract dao350.Property CreateProperty(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  477.     public abstract void Synchronize(java.lang.String, com.ms.com.Variant);
  478.     public abstract dao350.Recordset ListFields(java.lang.String);
  479.     public abstract dao350.Recordset _30_OpenRecordset(java.lang.String, com.ms.com.Variant, com.ms.com.Variant);
  480.     public abstract dao350.Recordset OpenRecordset(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  481.     public abstract int getCollatingOrder();
  482.     public abstract java.lang.String getVersion();
  483.     public abstract int getRecordsAffected();
  484.     public abstract dao350.TableDef CreateTableDef(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  485.     public abstract dao350.QueryDef CreateQueryDef(com.ms.com.Variant, com.ms.com.Variant);
  486.     public abstract void PopulatePartial(java.lang.String);
  487.     public abstract dao350.Recordset ListTables();
  488.     public abstract java.lang.String getName();
  489.     public abstract java.lang.String getDesignMasterID();
  490.     public abstract void putDesignMasterID(java.lang.String);
  491.     public abstract dao350.Recordsets getRecordsets();
  492.     public abstract void Rollback();
  493.     public abstract java.lang.String getReplicaID();
  494.     public abstract dao350.TableDefs getTableDefs();
  495.     public abstract dao350.QueryDefs getQueryDefs();
  496.     public abstract dao350.Containers getContainers();
  497.     public abstract boolean getTransactions();
  498.     public abstract dao350.Relations getRelations();
  499.     public abstract dao350.Relation CreateRelation(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  500.     public abstract int ExecuteSQL(java.lang.String);
  501.     public abstract dao350.Recordset CreateDynaset(java.lang.String, com.ms.com.Variant, com.ms.com.Variant);
  502.     public abstract void DeleteQueryDef(java.lang.String);
  503.     public abstract dao350.QueryDef OpenQueryDef(java.lang.String);
  504.     public abstract void NewPassword(java.lang.String, java.lang.String);
  505.     public abstract void BeginTrans();
  506.     public abstract void CommitTrans(int);
  507.     public abstract short getQueryTimeout();
  508.     public abstract void putQueryTimeout(short);
  509.     public abstract void MakeReplica(java.lang.String, java.lang.String, com.ms.com.Variant);
  510.     public abstract dao350.Properties getProperties();
  511.     public abstract dao350.Connection getConnection();
  512.     public abstract void Close();
  513.     public abstract void Execute(java.lang.String, com.ms.com.Variant);
  514.     public abstract dao350.Recordset OpenTable(java.lang.String, com.ms.com.Variant);
  515.     public abstract boolean getUpdatable();
  516. }
  517. public interface dao350/Databases extends com.ms.com.IUnknown
  518. {
  519.     public abstract void Refresh();
  520.     public abstract dao350.Database getItem(com.ms.com.Variant);
  521.     public abstract com.ms.com.IUnknown _NewEnum();
  522.     public abstract short getCount();
  523. }
  524. public interface dao350/Workspace extends com.ms.com.IUnknown
  525. {
  526.     public abstract void put_30_UserName(java.lang.String);
  527.     public abstract dao350.Databases getDatabases();
  528.     public abstract dao350.Database CreateDatabase(java.lang.String, java.lang.String, com.ms.com.Variant);
  529.     public abstract int getLoginTimeout();
  530.     public abstract void putLoginTimeout(int);
  531.     public abstract dao350.Users getUsers();
  532.     public abstract void put_30_Password(java.lang.String);
  533.     public abstract dao350.User CreateUser(com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  534.     public abstract void BeginTrans();
  535.     public abstract void CommitTrans(int);
  536.     public abstract dao350.Connection OpenConnection(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  537.     public abstract int getDefaultCursorDriver();
  538.     public abstract void putDefaultCursorDriver(int);
  539.     public abstract short getIsolateODBCTrans();
  540.     public abstract java.lang.String getName();
  541.     public abstract void putName(java.lang.String);
  542.     public abstract void putIsolateODBCTrans(short);
  543.     public abstract void Close();
  544.     public abstract dao350.Database OpenDatabase(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  545.     public abstract void Rollback();
  546.     public abstract dao350.Group CreateGroup(com.ms.com.Variant, com.ms.com.Variant);
  547.     public abstract int getType();
  548.     public abstract int gethEnv();
  549.     public abstract dao350.Connections getConnections();
  550.     public abstract dao350.Properties getProperties();
  551.     public abstract dao350.Groups getGroups();
  552.     public abstract java.lang.String getUserName();
  553. }
  554. public interface dao350/Workspaces extends com.ms.com.IUnknown
  555. {
  556.     public abstract void Refresh();
  557.     public abstract dao350.Workspace getItem(com.ms.com.Variant);
  558.     public abstract com.ms.com.IUnknown _NewEnum();
  559.     public abstract short getCount();
  560.     public abstract void Append(java.lang.Object);
  561.     public abstract void Delete(java.lang.String);
  562. }
  563. public interface dao350/_DBEngine extends com.ms.com.IUnknown
  564. {
  565.     public abstract dao350.Database CreateDatabase(java.lang.String, java.lang.String, com.ms.com.Variant);
  566.     public abstract java.lang.String getSystemDB();
  567.     public abstract short getLoginTimeout();
  568.     public abstract void putLoginTimeout(short);
  569.     public abstract void putSystemDB(java.lang.String);
  570.     public abstract void putDefaultPassword(java.lang.String);
  571.     public abstract void putDefaultUser(java.lang.String);
  572.     public abstract void BeginTrans();
  573.     public abstract java.lang.String getVersion();
  574.     public abstract void RegisterDatabase(java.lang.String, java.lang.String, boolean, java.lang.String);
  575.     public abstract void CommitTrans(int);
  576.     public abstract void SetDataAccessOption(short, com.ms.com.Variant);
  577.     public abstract int ISAMStats(int, com.ms.com.Variant);
  578.     public abstract void RepairDatabase(java.lang.String);
  579.     public abstract dao350.Connection OpenConnection(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  580.     public abstract dao350.Errors getErrors();
  581.     public abstract void FreeLocks();
  582.     public abstract dao350.Workspaces getWorkspaces();
  583.     public abstract dao350.Workspace _30_CreateWorkspace(java.lang.String, java.lang.String, java.lang.String);
  584.     public abstract void CompactDatabase(java.lang.String, java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  585.     public abstract dao350.Database OpenDatabase(java.lang.String, com.ms.com.Variant, com.ms.com.Variant, com.ms.com.Variant);
  586.     public abstract dao350.Workspace CreateWorkspace(java.lang.String, java.lang.String, java.lang.String, com.ms.com.Variant);
  587.     public abstract int getDefaultType();
  588.     public abstract void Rollback();
  589.     public abstract void putDefaultType(int);
  590.     public abstract void SetOption(int, com.ms.com.Variant);
  591.     public abstract dao350.Properties getProperties();
  592.     public abstract java.lang.String getIniPath();
  593.     public abstract void putIniPath(java.lang.String);
  594.     public abstract void Idle(com.ms.com.Variant);
  595.     public abstract void SetDefaultWorkspace(java.lang.String, java.lang.String);
  596. }
  597. public interface dao350/Property extends com.ms.com.IUnknown
  598. {
  599.     public abstract com.ms.com.Variant getValue();
  600.     public abstract void putValue(com.ms.com.Variant);
  601.     public abstract boolean getInherited();
  602.     public abstract dao350.Properties getProperties();
  603.     public abstract java.lang.String getName();
  604.     public abstract void putName(java.lang.String);
  605.     public abstract short getType();
  606.     public abstract void putType(short);
  607. }
  608. public interface dao350/Properties extends com.ms.com.IUnknown
  609. {
  610.     public abstract void Refresh();
  611.     public abstract dao350.Property getItem(com.ms.com.Variant);
  612.     public abstract com.ms.com.IUnknown _NewEnum();
  613.     public abstract short getCount();
  614.     public abstract void Append(java.lang.Object);
  615.     public abstract void Delete(java.lang.String);
  616. }
  617. public interface dao350/_DAO extends com.ms.com.IUnknown
  618. {
  619.     public abstract dao350.Properties getProperties();
  620. }
  621. public interface dao350/_DynaCollection extends com.ms.com.IUnknown
  622. {
  623.     public abstract void Refresh();
  624.     public abstract com.ms.com.IUnknown _NewEnum();
  625.     public abstract void Delete(java.lang.String);
  626.     public abstract void Append(java.lang.Object);
  627.     public abstract short getCount();
  628. }
  629. public interface dao350/_Collection extends com.ms.com.IUnknown
  630. {
  631.     public abstract void Refresh();
  632.     public abstract com.ms.com.IUnknown _NewEnum();
  633.     public abstract short getCount();
  634. }
  635. public interface dao350/LanguageConstants extends com.ms.com.IUnknown
  636. {
  637.     public static final com.ms.com.Generic dbLangArabic;
  638.     public static final com.ms.com.Generic dbLangCzech;
  639.     public static final com.ms.com.Generic dbLangDutch;
  640.     public static final com.ms.com.Generic dbLangGeneral;
  641.     public static final com.ms.com.Generic dbLangGreek;
  642.     public static final com.ms.com.Generic dbLangHebrew;
  643.     public static final com.ms.com.Generic dbLangHungarian;
  644.     public static final com.ms.com.Generic dbLangIcelandic;
  645.     public static final com.ms.com.Generic dbLangNordic;
  646.     public static final com.ms.com.Generic dbLangNorwDan;
  647.     public static final com.ms.com.Generic dbLangPolish;
  648.     public static final com.ms.com.Generic dbLangCyrillic;
  649.     public static final com.ms.com.Generic dbLangSpanish;
  650.     public static final com.ms.com.Generic dbLangSwedFin;
  651.     public static final com.ms.com.Generic dbLangTurkish;
  652.     public static final com.ms.com.Generic dbLangJapanese;
  653.     public static final com.ms.com.Generic dbLangChineseSimplified;
  654.     public static final com.ms.com.Generic dbLangChineseTraditional;
  655.     public static final com.ms.com.Generic dbLangKorean;
  656.     public static final com.ms.com.Generic dbLangThai;
  657.     public static final com.ms.com.Generic dbLangSlovenian;
  658. }
  659. public interface dao350/_DAOSuppHelp extends com.ms.com.IUnknown
  660. {
  661.     public static final int LogMessages;
  662.     public static final int KeepLocal;
  663.     public static final int Replicable;
  664.     public static final int ReplicableBool;
  665.     public static final int V1xNullBehavior;
  666. }
  667. public interface dao350/CommitTransOptionsEnum extends com.ms.com.IUnknown
  668. {
  669.     public static final int dbForceOSFlush;
  670. }
  671. public interface dao350/RecordStatusEnum extends com.ms.com.IUnknown
  672. {
  673.     public static final int dbRecordUnmodified;
  674.     public static final int dbRecordModified;
  675.     public static final int dbRecordNew;
  676.     public static final int dbRecordDeleted;
  677.     public static final int dbRecordDBDeleted;
  678. }
  679. public interface dao350/UpdateTypeEnum extends com.ms.com.IUnknown
  680. {
  681.     public static final int dbUpdateBatch;
  682.     public static final int dbUpdateRegular;
  683.     public static final int dbUpdateCurrentRecord;
  684. }
  685. public interface dao350/ParameterDirectionEnum extends com.ms.com.IUnknown
  686. {
  687.     public static final int dbParamInput;
  688.     public static final int dbParamOutput;
  689.     public static final int dbParamInputOutput;
  690.     public static final int dbParamReturnValue;
  691. }
  692. public interface dao350/SetOptionEnum extends com.ms.com.IUnknown
  693. {
  694.     public static final int dbPageTimeout;
  695.     public static final int dbLockRetry;
  696.     public static final int dbMaxBufferSize;
  697.     public static final int dbUserCommitSync;
  698.     public static final int dbImplicitCommitSync;
  699.     public static final int dbExclusiveAsyncDelay;
  700.     public static final int dbSharedAsyncDelay;
  701.     public static final int dbMaxLocksPerFile;
  702.     public static final int dbLockDelay;
  703.     public static final int dbRecycleLVs;
  704.     public static final int dbFlushTransactionTimeout;
  705. }
  706. public interface dao350/DriverPromptEnum extends com.ms.com.IUnknown
  707. {
  708.     public static final int dbDriverPrompt;
  709.     public static final int dbDriverNoPrompt;
  710.     public static final int dbDriverComplete;
  711.     public static final int dbDriverCompleteRequired;
  712. }
  713. public interface dao350/CursorDriverEnum extends com.ms.com.IUnknown
  714. {
  715.     public static final int dbUseDefaultCursor;
  716.     public static final int dbUseODBCCursor;
  717.     public static final int dbUseServerCursor;
  718.     public static final int dbUseClientBatchCursor;
  719.     public static final int dbUseNoCursor;
  720. }
  721. public interface dao350/WorkspaceTypeEnum extends com.ms.com.IUnknown
  722. {
  723.     public static final int dbUseODBC;
  724.     public static final int dbUseJet;
  725. }
  726. public interface dao350/ReplicaTypeEnum extends com.ms.com.IUnknown
  727. {
  728.     public static final int dbRepMakeReadOnly;
  729.     public static final int dbRepMakePartial;
  730. }
  731. public interface dao350/SynchronizeTypeEnum extends com.ms.com.IUnknown
  732. {
  733.     public static final int dbRepExportChanges;
  734.     public static final int dbRepImportChanges;
  735.     public static final int dbRepImpExpChanges;
  736.     public static final int dbRepSyncInternet;
  737. }
  738. public interface dao350/PermissionEnum extends com.ms.com.IUnknown
  739. {
  740.     public static final int dbSecNoAccess;
  741.     public static final int dbSecFullAccess;
  742.     public static final int dbSecDelete;
  743.     public static final int dbSecReadSec;
  744.     public static final int dbSecWriteSec;
  745.     public static final int dbSecWriteOwner;
  746.     public static final int dbSecDBCreate;
  747.     public static final int dbSecDBOpen;
  748.     public static final int dbSecDBExclusive;
  749.     public static final int dbSecDBAdmin;
  750.     public static final int dbSecCreate;
  751.     public static final int dbSecReadDef;
  752.     public static final int dbSecWriteDef;
  753.     public static final int dbSecRetrieveData;
  754.     public static final int dbSecInsertData;
  755.     public static final int dbSecReplaceData;
  756.     public static final int dbSecDeleteData;
  757. }
  758. public interface dao350/IdleEnum extends com.ms.com.IUnknown
  759. {
  760.     public static final int dbFreeLocks;
  761.     public static final int dbRefreshCache;
  762. }
  763. public interface dao350/CollatingOrderEnum extends com.ms.com.IUnknown
  764. {
  765.     public static final int dbSortNeutral;
  766.     public static final int dbSortArabic;
  767.     public static final int dbSortCyrillic;
  768.     public static final int dbSortCzech;
  769.     public static final int dbSortDutch;
  770.     public static final int dbSortGeneral;
  771.     public static final int dbSortGreek;
  772.     public static final int dbSortHebrew;
  773.     public static final int dbSortHungarian;
  774.     public static final int dbSortIcelandic;
  775.     public static final int dbSortNorwdan;
  776.     public static final int dbSortPDXIntl;
  777.     public static final int dbSortPDXNor;
  778.     public static final int dbSortPDXSwe;
  779.     public static final int dbSortPolish;
  780.     public static final int dbSortSpanish;
  781.     public static final int dbSortSwedFin;
  782.     public static final int dbSortTurkish;
  783.     public static final int dbSortJapanese;
  784.     public static final int dbSortChineseSimplified;
  785.     public static final int dbSortChineseTraditional;
  786.     public static final int dbSortKorean;
  787.     public static final int dbSortThai;
  788.     public static final int dbSortSlovenian;
  789.     public static final int dbSortUndefined;
  790. }
  791. public interface dao350/DatabaseTypeEnum extends com.ms.com.IUnknown
  792. {
  793.     public static final int dbVersion10;
  794.     public static final int dbEncrypt;
  795.     public static final int dbDecrypt;
  796.     public static final int dbVersion11;
  797.     public static final int dbVersion20;
  798.     public static final int dbVersion30;
  799. }
  800. public interface dao350/QueryDefStateEnum extends com.ms.com.IUnknown
  801. {
  802.     public static final int dbQPrepare;
  803.     public static final int dbQUnprepare;
  804. }
  805. public interface dao350/QueryDefTypeEnum extends com.ms.com.IUnknown
  806. {
  807.     public static final int dbQSelect;
  808.     public static final int dbQProcedure;
  809.     public static final int dbQAction;
  810.     public static final int dbQCrosstab;
  811.     public static final int dbQDelete;
  812.     public static final int dbQUpdate;
  813.     public static final int dbQAppend;
  814.     public static final int dbQMakeTable;
  815.     public static final int dbQDDL;
  816.     public static final int dbQSQLPassThrough;
  817.     public static final int dbQSetOperation;
  818.     public static final int dbQSPTBulk;
  819.     public static final int dbQCompound;
  820. }
  821. public interface dao350/TableDefAttributeEnum extends com.ms.com.IUnknown
  822. {
  823.     public static final int dbAttachExclusive;
  824.     public static final int dbAttachSavePWD;
  825.     public static final int dbSystemObject;
  826.     public static final int dbAttachedTable;
  827.     public static final int dbAttachedODBC;
  828.     public static final int dbHiddenObject;
  829. }
  830. public interface dao350/RelationAttributeEnum extends com.ms.com.IUnknown
  831. {
  832.     public static final int dbRelationUnique;
  833.     public static final int dbRelationDontEnforce;
  834.     public static final int dbRelationInherited;
  835.     public static final int dbRelationUpdateCascade;
  836.     public static final int dbRelationDeleteCascade;
  837.     public static final int dbRelationLeft;
  838.     public static final int dbRelationRight;
  839. }
  840. public interface dao350/DataTypeEnum extends com.ms.com.IUnknown
  841. {
  842.     public static final int dbBoolean;
  843.     public static final int dbByte;
  844.     public static final int dbInteger;
  845.     public static final int dbLong;
  846.     public static final int dbCurrency;
  847.     public static final int dbSingle;
  848.     public static final int dbDouble;
  849.     public static final int dbDate;
  850.     public static final int dbBinary;
  851.     public static final int dbText;
  852.     public static final int dbLongBinary;
  853.     public static final int dbMemo;
  854.     public static final int dbGUID;
  855.     public static final int dbBigInt;
  856.     public static final int dbVarBinary;
  857.     public static final int dbChar;
  858.     public static final int dbNumeric;
  859.     public static final int dbDecimal;
  860.     public static final int dbFloat;
  861.     public static final int dbTime;
  862.     public static final int dbTimeStamp;
  863. }
  864. public interface dao350/FieldAttributeEnum extends com.ms.com.IUnknown
  865. {
  866.     public static final int dbFixedField;
  867.     public static final int dbVariableField;
  868.     public static final int dbAutoIncrField;
  869.     public static final int dbUpdatableField;
  870.     public static final int dbSystemField;
  871.     public static final int dbHyperlinkField;
  872.     public static final int dbDescending;
  873. }
  874. public interface dao350/UpdateCriteriaEnum extends com.ms.com.IUnknown
  875. {
  876.     public static final int dbCriteriaKey;
  877.     public static final int dbCriteriaModValues;
  878.     public static final int dbCriteriaAllCols;
  879.     public static final int dbCriteriaTimestamp;
  880.     public static final int dbCriteriaDeleteInsert;
  881.     public static final int dbCriteriaUpdate;
  882. }
  883. public interface dao350/LockTypeEnum extends com.ms.com.IUnknown
  884. {
  885.     public static final int dbPessimistic;
  886.     public static final int dbOptimistic;
  887.     public static final int dbOptimisticValue;
  888.     public static final int dbOptimisticBatch;
  889. }
  890. public interface dao350/RecordsetOptionEnum extends com.ms.com.IUnknown
  891. {
  892.     public static final int dbDenyWrite;
  893.     public static final int dbDenyRead;
  894.     public static final int dbReadOnly;
  895.     public static final int dbAppendOnly;
  896.     public static final int dbInconsistent;
  897.     public static final int dbConsistent;
  898.     public static final int dbSQLPassThrough;
  899.     public static final int dbFailOnError;
  900.     public static final int dbForwardOnly;
  901.     public static final int dbSeeChanges;
  902.     public static final int dbRunAsync;
  903.     public static final int dbExecDirect;
  904. }
  905. public interface dao350/EditModeEnum extends com.ms.com.IUnknown
  906. {
  907.     public static final int dbEditNone;
  908.     public static final int dbEditInProgress;
  909.     public static final int dbEditAdd;
  910.     public static final int dbEditChanged;
  911.     public static final int dbEditDeleted;
  912.     public static final int dbEditNew;
  913. }
  914. public interface dao350/RecordsetTypeEnum extends com.ms.com.IUnknown
  915. {
  916.     public static final int dbOpenTable;
  917.     public static final int dbOpenDynaset;
  918.     public static final int dbOpenSnapshot;
  919.     public static final int dbOpenForwardOnly;
  920.     public static final int dbOpenDynamic;
  921. }
  922.