Develop and Download Open Source Software

Browse Subversion Repository

Contents of /jdbcdebugger/trunk/src/jp/co/powerbeans/jdbcdebug/sql/DatabaseMetaData.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 34 - (show annotations) (download) (as text)
Fri Feb 4 08:45:40 2011 UTC (13 years, 2 months ago) by amsoft
File MIME type: text/x-java
File size: 38545 byte(s)
add ijyou 
1 package jp.co.powerbeans.jdbcdebug.sql;
2
3 import java.sql.Connection;
4 import java.sql.ResultSet;
5 import java.sql.RowIdLifetime;
6 import java.sql.SQLException;
7
8 /**
9 * <p>タイトル: DatabaseMetaData</p>
10 * <p>説明: </p>
11 * <p>Created on 2003/10/01</p>
12 * @author 門田明彦
13 * @version $Revision: 1.2 $
14 */
15 public class DatabaseMetaData implements java.sql.DatabaseMetaData {
16
17 /** 実 DatabaseMetaData */
18 private java.sql.DatabaseMetaData dm;
19
20 /**
21 * コンストラクタ
22 * @param data
23 */
24 DatabaseMetaData(java.sql.DatabaseMetaData data) {
25
26 dm = data;
27 }
28
29 /**
30 * コンストラクタ
31 */
32 private DatabaseMetaData() {
33 super();
34 }
35
36 /* (非 Javadoc)
37 * @see java.sql.DatabaseMetaData#allProceduresAreCallable()
38 */
39 public boolean allProceduresAreCallable() throws SQLException {
40 return this.dm.allProceduresAreCallable();
41 }
42
43 /* (非 Javadoc)
44 * @see java.sql.DatabaseMetaData#allTablesAreSelectable()
45 */
46 public boolean allTablesAreSelectable() throws SQLException {
47 return this.dm.allTablesAreSelectable();
48 }
49
50 /* (非 Javadoc)
51 * @see java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
52 */
53 public boolean dataDefinitionCausesTransactionCommit() throws SQLException {
54 return this.dm.dataDefinitionCausesTransactionCommit();
55 }
56
57 /* (非 Javadoc)
58 * @see java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
59 */
60 public boolean dataDefinitionIgnoredInTransactions() throws SQLException {
61 return this.dm.dataDefinitionIgnoredInTransactions();
62 }
63
64 /* (非 Javadoc)
65 * @see java.sql.DatabaseMetaData#deletesAreDetected(int)
66 */
67 public boolean deletesAreDetected(int type) throws SQLException {
68 return this.dm.deletesAreDetected(type);
69 }
70
71 /* (非 Javadoc)
72 * @see java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
73 */
74 public boolean doesMaxRowSizeIncludeBlobs() throws SQLException {
75 return this.dm.doesMaxRowSizeIncludeBlobs();
76 }
77
78 /* (非 Javadoc)
79 * @see java.sql.DatabaseMetaData#getAttributes(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
80 */
81 public ResultSet getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) throws SQLException {
82 return this.dm.getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern);
83 }
84
85 /* (非 Javadoc)
86 * @see java.sql.DatabaseMetaData#getBestRowIdentifier(java.lang.String, java.lang.String, java.lang.String, int, boolean)
87 */
88 public ResultSet getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) throws SQLException {
89 return this.dm.getBestRowIdentifier(catalog, schema, table, scope, nullable);
90 }
91
92 /* (非 Javadoc)
93 * @see java.sql.DatabaseMetaData#getCatalogs()
94 */
95 public ResultSet getCatalogs() throws SQLException {
96 return this.dm.getCatalogs();
97 }
98
99 /* (非 Javadoc)
100 * @see java.sql.DatabaseMetaData#getCatalogSeparator()
101 */
102 public String getCatalogSeparator() throws SQLException {
103 return this.dm.getCatalogSeparator();
104 }
105
106 /* (非 Javadoc)
107 * @see java.sql.DatabaseMetaData#getCatalogTerm()
108 */
109 public String getCatalogTerm() throws SQLException {
110 return this.dm.getCatalogTerm();
111 }
112
113 /* (非 Javadoc)
114 * @see java.sql.DatabaseMetaData#getColumnPrivileges(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
115 */
116 public ResultSet getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern) throws SQLException {
117 return this.dm.getColumnPrivileges(catalog, schema, table, columnNamePattern);
118 }
119
120 /* (非 Javadoc)
121 * @see java.sql.DatabaseMetaData#getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
122 */
123 public ResultSet getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException {
124 return this.dm.getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern);
125 }
126
127 /* (非 Javadoc)
128 * @see java.sql.DatabaseMetaData#getConnection()
129 */
130 public Connection getConnection() throws SQLException {
131 return this.dm.getConnection();
132 }
133
134 /* (非 Javadoc)
135 * @see java.sql.DatabaseMetaData#getCrossReference(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
136 */
137 public ResultSet getCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable) throws SQLException {
138 return this.dm.getCrossReference(primaryCatalog, primarySchema, primaryTable, foreignCatalog, foreignSchema, foreignTable);
139 }
140
141 /* (非 Javadoc)
142 * @see java.sql.DatabaseMetaData#getDatabaseMajorVersion()
143 */
144 public int getDatabaseMajorVersion() throws SQLException {
145 return this.dm.getDatabaseMajorVersion();
146 }
147
148 /* (非 Javadoc)
149 * @see java.sql.DatabaseMetaData#getDatabaseMinorVersion()
150 */
151 public int getDatabaseMinorVersion() throws SQLException {
152 return this.dm.getDatabaseMinorVersion();
153 }
154
155 /* (非 Javadoc)
156 * @see java.sql.DatabaseMetaData#getDatabaseProductName()
157 */
158 public String getDatabaseProductName() throws SQLException {
159 return this.dm.getDatabaseProductName();
160 }
161
162 /* (非 Javadoc)
163 * @see java.sql.DatabaseMetaData#getDatabaseProductVersion()
164 */
165 public String getDatabaseProductVersion() throws SQLException {
166 return this.dm.getDatabaseProductVersion();
167 }
168
169 /* (非 Javadoc)
170 * @see java.sql.DatabaseMetaData#getDefaultTransactionIsolation()
171 */
172 public int getDefaultTransactionIsolation() throws SQLException {
173 return this.dm.getDefaultTransactionIsolation();
174 }
175
176 /* (非 Javadoc)
177 * @see java.sql.DatabaseMetaData#getDriverMajorVersion()
178 */
179 public int getDriverMajorVersion() {
180 return this.dm.getDriverMajorVersion();
181 }
182
183 /* (非 Javadoc)
184 * @see java.sql.DatabaseMetaData#getDriverMinorVersion()
185 */
186 public int getDriverMinorVersion() {
187 return this.dm.getDriverMinorVersion();
188 }
189
190 /* (非 Javadoc)
191 * @see java.sql.DatabaseMetaData#getDriverName()
192 */
193 public String getDriverName() throws SQLException {
194 return this.dm.getDriverName();
195 }
196
197 /* (非 Javadoc)
198 * @see java.sql.DatabaseMetaData#getDriverVersion()
199 */
200 public String getDriverVersion() throws SQLException {
201 return this.dm.getDriverVersion();
202 }
203
204 /* (非 Javadoc)
205 * @see java.sql.DatabaseMetaData#getExportedKeys(java.lang.String, java.lang.String, java.lang.String)
206 */
207 public ResultSet getExportedKeys(String catalog, String schema, String table) throws SQLException {
208 return this.dm.getExportedKeys(catalog, schema, table);
209 }
210
211 /* (非 Javadoc)
212 * @see java.sql.DatabaseMetaData#getExtraNameCharacters()
213 */
214 public String getExtraNameCharacters() throws SQLException {
215 return this.dm.getExtraNameCharacters();
216 }
217
218 /* (非 Javadoc)
219 * @see java.sql.DatabaseMetaData#getIdentifierQuoteString()
220 */
221 public String getIdentifierQuoteString() throws SQLException {
222 return this.dm.getIdentifierQuoteString();
223 }
224
225 /* (非 Javadoc)
226 * @see java.sql.DatabaseMetaData#getImportedKeys(java.lang.String, java.lang.String, java.lang.String)
227 */
228 public ResultSet getImportedKeys(String catalog, String schema, String table) throws SQLException {
229 return this.dm.getImportedKeys(catalog, schema, table);
230 }
231
232 /* (非 Javadoc)
233 * @see java.sql.DatabaseMetaData#getIndexInfo(java.lang.String, java.lang.String, java.lang.String, boolean, boolean)
234 */
235 public ResultSet getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) throws SQLException {
236 return this.dm.getIndexInfo(catalog, schema, table, unique, approximate);
237 }
238
239 /* (非 Javadoc)
240 * @see java.sql.DatabaseMetaData#getJDBCMajorVersion()
241 */
242 public int getJDBCMajorVersion() throws SQLException {
243 return this.dm.getJDBCMajorVersion();
244 }
245
246 /* (非 Javadoc)
247 * @see java.sql.DatabaseMetaData#getJDBCMinorVersion()
248 */
249 public int getJDBCMinorVersion() throws SQLException {
250 return this.dm.getJDBCMinorVersion();
251 }
252
253 /* (非 Javadoc)
254 * @see java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
255 */
256 public int getMaxBinaryLiteralLength() throws SQLException {
257 return this.dm.getMaxBinaryLiteralLength();
258 }
259
260 /* (非 Javadoc)
261 * @see java.sql.DatabaseMetaData#getMaxCatalogNameLength()
262 */
263 public int getMaxCatalogNameLength() throws SQLException {
264 return this.dm.getMaxCatalogNameLength();
265 }
266
267 /* (非 Javadoc)
268 * @see java.sql.DatabaseMetaData#getMaxCharLiteralLength()
269 */
270 public int getMaxCharLiteralLength() throws SQLException {
271 return this.dm.getMaxCharLiteralLength();
272 }
273
274 /* (非 Javadoc)
275 * @see java.sql.DatabaseMetaData#getMaxColumnNameLength()
276 */
277 public int getMaxColumnNameLength() throws SQLException {
278 return this.dm.getMaxColumnNameLength();
279 }
280
281 /* (非 Javadoc)
282 * @see java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()
283 */
284 public int getMaxColumnsInGroupBy() throws SQLException {
285 return this.dm.getMaxColumnsInGroupBy();
286 }
287
288 /* (非 Javadoc)
289 * @see java.sql.DatabaseMetaData#getMaxColumnsInIndex()
290 */
291 public int getMaxColumnsInIndex() throws SQLException {
292 return this.dm.getMaxColumnsInIndex();
293 }
294
295 /* (非 Javadoc)
296 * @see java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()
297 */
298 public int getMaxColumnsInOrderBy() throws SQLException {
299 return this.dm.getMaxColumnsInOrderBy();
300 }
301
302 /* (非 Javadoc)
303 * @see java.sql.DatabaseMetaData#getMaxColumnsInSelect()
304 */
305 public int getMaxColumnsInSelect() throws SQLException {
306 return this.dm.getMaxColumnsInSelect();
307 }
308
309 /* (非 Javadoc)
310 * @see java.sql.DatabaseMetaData#getMaxColumnsInTable()
311 */
312 public int getMaxColumnsInTable() throws SQLException {
313 return this.dm.getMaxColumnsInTable();
314 }
315
316 /* (非 Javadoc)
317 * @see java.sql.DatabaseMetaData#getMaxConnections()
318 */
319 public int getMaxConnections() throws SQLException {
320 return this.dm.getMaxConnections();
321 }
322
323 /* (非 Javadoc)
324 * @see java.sql.DatabaseMetaData#getMaxCursorNameLength()
325 */
326 public int getMaxCursorNameLength() throws SQLException {
327 return this.dm.getMaxCursorNameLength();
328 }
329
330 /* (非 Javadoc)
331 * @see java.sql.DatabaseMetaData#getMaxIndexLength()
332 */
333 public int getMaxIndexLength() throws SQLException {
334 return this.dm.getMaxIndexLength();
335 }
336
337 /* (非 Javadoc)
338 * @see java.sql.DatabaseMetaData#getMaxProcedureNameLength()
339 */
340 public int getMaxProcedureNameLength() throws SQLException {
341 return this.dm.getMaxProcedureNameLength();
342 }
343
344 /* (非 Javadoc)
345 * @see java.sql.DatabaseMetaData#getMaxRowSize()
346 */
347 public int getMaxRowSize() throws SQLException {
348 return this.dm.getMaxRowSize();
349 }
350
351 /* (非 Javadoc)
352 * @see java.sql.DatabaseMetaData#getMaxSchemaNameLength()
353 */
354 public int getMaxSchemaNameLength() throws SQLException {
355 return this.dm.getMaxSchemaNameLength();
356 }
357
358 /* (非 Javadoc)
359 * @see java.sql.DatabaseMetaData#getMaxStatementLength()
360 */
361 public int getMaxStatementLength() throws SQLException {
362 return this.dm.getMaxStatementLength();
363 }
364
365 /* (非 Javadoc)
366 * @see java.sql.DatabaseMetaData#getMaxStatements()
367 */
368 public int getMaxStatements() throws SQLException {
369 return this.dm.getMaxStatements();
370 }
371
372 /* (非 Javadoc)
373 * @see java.sql.DatabaseMetaData#getMaxTableNameLength()
374 */
375 public int getMaxTableNameLength() throws SQLException {
376 return this.dm.getMaxTableNameLength();
377 }
378
379 /* (非 Javadoc)
380 * @see java.sql.DatabaseMetaData#getMaxTablesInSelect()
381 */
382 public int getMaxTablesInSelect() throws SQLException {
383 return this.dm.getMaxTablesInSelect();
384 }
385
386 /* (非 Javadoc)
387 * @see java.sql.DatabaseMetaData#getMaxUserNameLength()
388 */
389 public int getMaxUserNameLength() throws SQLException {
390 return this.dm.getMaxUserNameLength();
391 }
392
393 /* (非 Javadoc)
394 * @see java.sql.DatabaseMetaData#getNumericFunctions()
395 */
396 public String getNumericFunctions() throws SQLException {
397 return this.dm.getNumericFunctions();
398 }
399
400 /* (非 Javadoc)
401 * @see java.sql.DatabaseMetaData#getPrimaryKeys(java.lang.String, java.lang.String, java.lang.String)
402 */
403 public ResultSet getPrimaryKeys(String catalog, String schema, String table) throws SQLException {
404 return this.dm.getPrimaryKeys(catalog, schema, table);
405 }
406
407 /* (非 Javadoc)
408 * @see java.sql.DatabaseMetaData#getProcedureColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
409 */
410 public ResultSet getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) throws SQLException {
411 return this.dm.getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern);
412 }
413
414 /* (非 Javadoc)
415 * @see java.sql.DatabaseMetaData#getProcedures(java.lang.String, java.lang.String, java.lang.String)
416 */
417 public ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern) throws SQLException {
418 return this.dm.getProcedures(catalog, schemaPattern, procedureNamePattern);
419 }
420
421 /* (非 Javadoc)
422 * @see java.sql.DatabaseMetaData#getProcedureTerm()
423 */
424 public String getProcedureTerm() throws SQLException {
425 return this.dm.getProcedureTerm();
426 }
427
428 /* (非 Javadoc)
429 * @see java.sql.DatabaseMetaData#getResultSetHoldability()
430 */
431 public int getResultSetHoldability() throws SQLException {
432 return this.dm.getResultSetHoldability();
433 }
434
435 /* (非 Javadoc)
436 * @see java.sql.DatabaseMetaData#getSchemas()
437 */
438 public ResultSet getSchemas() throws SQLException {
439 return this.dm.getSchemas();
440 }
441
442 /* (非 Javadoc)
443 * @see java.sql.DatabaseMetaData#getSchemaTerm()
444 */
445 public String getSchemaTerm() throws SQLException {
446 return this.dm.getSchemaTerm();
447 }
448
449 /* (非 Javadoc)
450 * @see java.sql.DatabaseMetaData#getSearchStringEscape()
451 */
452 public String getSearchStringEscape() throws SQLException {
453 return this.dm.getSearchStringEscape();
454 }
455
456 /* (非 Javadoc)
457 * @see java.sql.DatabaseMetaData#getSQLKeywords()
458 */
459 public String getSQLKeywords() throws SQLException {
460 return this.dm.getSQLKeywords();
461 }
462
463 /* (非 Javadoc)
464 * @see java.sql.DatabaseMetaData#getSQLStateType()
465 */
466 public int getSQLStateType() throws SQLException {
467 return this.dm.getSQLStateType();
468 }
469
470 /* (非 Javadoc)
471 * @see java.sql.DatabaseMetaData#getStringFunctions()
472 */
473 public String getStringFunctions() throws SQLException {
474 return this.dm.getStringFunctions();
475 }
476
477 /* (非 Javadoc)
478 * @see java.sql.DatabaseMetaData#getSuperTables(java.lang.String, java.lang.String, java.lang.String)
479 */
480 public ResultSet getSuperTables(String catalog, String schemaPattern, String tableNamePattern) throws SQLException {
481 return this.dm.getSuperTables(catalog, schemaPattern, tableNamePattern);
482 }
483
484 /* (非 Javadoc)
485 * @see java.sql.DatabaseMetaData#getSuperTypes(java.lang.String, java.lang.String, java.lang.String)
486 */
487 public ResultSet getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) throws SQLException {
488 return this.dm.getSuperTypes(catalog, schemaPattern, typeNamePattern);
489 }
490
491 /* (非 Javadoc)
492 * @see java.sql.DatabaseMetaData#getSystemFunctions()
493 */
494 public String getSystemFunctions() throws SQLException {
495 return this.dm.getSystemFunctions();
496 }
497
498 /* (非 Javadoc)
499 * @see java.sql.DatabaseMetaData#getTablePrivileges(java.lang.String, java.lang.String, java.lang.String)
500 */
501 public ResultSet getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern) throws SQLException {
502 return this.dm.getTablePrivileges(catalog, schemaPattern, tableNamePattern);
503 }
504
505 /* (非 Javadoc)
506 * @see java.sql.DatabaseMetaData#getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
507 */
508 public ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types) throws SQLException {
509 return this.dm.getTables(catalog, schemaPattern, tableNamePattern, types);
510 }
511
512 /* (非 Javadoc)
513 * @see java.sql.DatabaseMetaData#getTableTypes()
514 */
515 public ResultSet getTableTypes() throws SQLException {
516 return this.dm.getTableTypes();
517 }
518
519 /* (非 Javadoc)
520 * @see java.sql.DatabaseMetaData#getTimeDateFunctions()
521 */
522 public String getTimeDateFunctions() throws SQLException {
523 return this.dm.getTimeDateFunctions();
524 }
525
526 /* (非 Javadoc)
527 * @see java.sql.DatabaseMetaData#getTypeInfo()
528 */
529 public ResultSet getTypeInfo() throws SQLException {
530 return this.dm.getTypeInfo();
531 }
532
533 /* (非 Javadoc)
534 * @see java.sql.DatabaseMetaData#getUDTs(java.lang.String, java.lang.String, java.lang.String, int[])
535 */
536 public ResultSet getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types) throws SQLException {
537 return this.dm.getUDTs(catalog, schemaPattern, typeNamePattern, types);
538 }
539
540 /* (非 Javadoc)
541 * @see java.sql.DatabaseMetaData#getURL()
542 */
543 public String getURL() throws SQLException {
544 return this.dm.getURL();
545 }
546
547 /* (非 Javadoc)
548 * @see java.sql.DatabaseMetaData#getUserName()
549 */
550 public String getUserName() throws SQLException {
551 return this.dm.getUserName();
552 }
553
554 /* (非 Javadoc)
555 * @see java.sql.DatabaseMetaData#getVersionColumns(java.lang.String, java.lang.String, java.lang.String)
556 */
557 public ResultSet getVersionColumns(String catalog, String schema, String table) throws SQLException {
558 return this.dm.getVersionColumns(catalog, schema, table);
559 }
560
561 /* (非 Javadoc)
562 * @see java.sql.DatabaseMetaData#insertsAreDetected(int)
563 */
564 public boolean insertsAreDetected(int type) throws SQLException {
565 return this.dm.insertsAreDetected(type);
566 }
567
568 /* (非 Javadoc)
569 * @see java.sql.DatabaseMetaData#isCatalogAtStart()
570 */
571 public boolean isCatalogAtStart() throws SQLException {
572 return this.dm.isCatalogAtStart();
573 }
574
575 /* (非 Javadoc)
576 * @see java.sql.DatabaseMetaData#isReadOnly()
577 */
578 public boolean isReadOnly() throws SQLException {
579 return this.dm.isReadOnly();
580 }
581
582 /* (非 Javadoc)
583 * @see java.sql.DatabaseMetaData#locatorsUpdateCopy()
584 */
585 public boolean locatorsUpdateCopy() throws SQLException {
586 return this.dm.locatorsUpdateCopy();
587 }
588
589 /* (非 Javadoc)
590 * @see java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
591 */
592 public boolean nullPlusNonNullIsNull() throws SQLException {
593 return this.dm.nullPlusNonNullIsNull();
594 }
595
596 /* (非 Javadoc)
597 * @see java.sql.DatabaseMetaData#nullsAreSortedAtEnd()
598 */
599 public boolean nullsAreSortedAtEnd() throws SQLException {
600 return this.dm.nullsAreSortedAtEnd();
601 }
602
603 /* (非 Javadoc)
604 * @see java.sql.DatabaseMetaData#nullsAreSortedAtStart()
605 */
606 public boolean nullsAreSortedAtStart() throws SQLException {
607 return this.dm.nullsAreSortedAtStart();
608 }
609
610 /* (非 Javadoc)
611 * @see java.sql.DatabaseMetaData#nullsAreSortedHigh()
612 */
613 public boolean nullsAreSortedHigh() throws SQLException {
614 return this.dm.nullsAreSortedHigh();
615 }
616
617 /* (非 Javadoc)
618 * @see java.sql.DatabaseMetaData#nullsAreSortedLow()
619 */
620 public boolean nullsAreSortedLow() throws SQLException {
621 return this.dm.nullsAreSortedLow();
622 }
623
624 /* (非 Javadoc)
625 * @see java.sql.DatabaseMetaData#othersDeletesAreVisible(int)
626 */
627 public boolean othersDeletesAreVisible(int type) throws SQLException {
628 return this.dm.othersDeletesAreVisible(type);
629 }
630
631 /* (非 Javadoc)
632 * @see java.sql.DatabaseMetaData#othersInsertsAreVisible(int)
633 */
634 public boolean othersInsertsAreVisible(int type) throws SQLException {
635 return this.dm.othersInsertsAreVisible(type);
636 }
637
638 /* (非 Javadoc)
639 * @see java.sql.DatabaseMetaData#othersUpdatesAreVisible(int)
640 */
641 public boolean othersUpdatesAreVisible(int type) throws SQLException {
642 return this.dm.othersUpdatesAreVisible(type);
643 }
644
645 /* (非 Javadoc)
646 * @see java.sql.DatabaseMetaData#ownDeletesAreVisible(int)
647 */
648 public boolean ownDeletesAreVisible(int type) throws SQLException {
649 return this.dm.ownDeletesAreVisible(type);
650 }
651
652 /* (非 Javadoc)
653 * @see java.sql.DatabaseMetaData#ownInsertsAreVisible(int)
654 */
655 public boolean ownInsertsAreVisible(int type) throws SQLException {
656 return this.dm.ownInsertsAreVisible(type);
657 }
658
659 /* (非 Javadoc)
660 * @see java.sql.DatabaseMetaData#ownUpdatesAreVisible(int)
661 */
662 public boolean ownUpdatesAreVisible(int type) throws SQLException {
663 return this.dm.ownUpdatesAreVisible(type);
664 }
665
666 /* (非 Javadoc)
667 * @see java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()
668 */
669 public boolean storesLowerCaseIdentifiers() throws SQLException {
670 return this.dm.storesLowerCaseIdentifiers();
671 }
672
673 /* (非 Javadoc)
674 * @see java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
675 */
676 public boolean storesLowerCaseQuotedIdentifiers() throws SQLException {
677 return this.dm.storesLowerCaseQuotedIdentifiers();
678 }
679
680 /* (非 Javadoc)
681 * @see java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
682 */
683 public boolean storesMixedCaseIdentifiers() throws SQLException {
684 return this.dm.storesMixedCaseIdentifiers();
685 }
686
687 /* (非 Javadoc)
688 * @see java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
689 */
690 public boolean storesMixedCaseQuotedIdentifiers() throws SQLException {
691 return this.dm.storesMixedCaseQuotedIdentifiers();
692 }
693
694 /* (非 Javadoc)
695 * @see java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
696 */
697 public boolean storesUpperCaseIdentifiers() throws SQLException {
698 return this.dm.storesUpperCaseIdentifiers();
699 }
700
701 /* (非 Javadoc)
702 * @see java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
703 */
704 public boolean storesUpperCaseQuotedIdentifiers() throws SQLException {
705 return this.dm.storesUpperCaseQuotedIdentifiers();
706 }
707
708 /* (非 Javadoc)
709 * @see java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()
710 */
711 public boolean supportsAlterTableWithAddColumn() throws SQLException {
712 return this.dm.supportsAlterTableWithAddColumn();
713 }
714
715 /* (非 Javadoc)
716 * @see java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()
717 */
718 public boolean supportsAlterTableWithDropColumn() throws SQLException {
719 return this.dm.supportsAlterTableWithDropColumn();
720 }
721
722 /* (非 Javadoc)
723 * @see java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
724 */
725 public boolean supportsANSI92EntryLevelSQL() throws SQLException {
726 return this.dm.supportsANSI92EntryLevelSQL();
727 }
728
729 /* (非 Javadoc)
730 * @see java.sql.DatabaseMetaData#supportsANSI92FullSQL()
731 */
732 public boolean supportsANSI92FullSQL() throws SQLException {
733 return this.dm.supportsANSI92FullSQL();
734 }
735
736 /* (非 Javadoc)
737 * @see java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()
738 */
739 public boolean supportsANSI92IntermediateSQL() throws SQLException {
740 return this.dm.supportsANSI92IntermediateSQL();
741 }
742
743 /* (非 Javadoc)
744 * @see java.sql.DatabaseMetaData#supportsBatchUpdates()
745 */
746 public boolean supportsBatchUpdates() throws SQLException {
747 return this.dm.supportsBatchUpdates();
748 }
749
750 /* (非 Javadoc)
751 * @see java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()
752 */
753 public boolean supportsCatalogsInDataManipulation() throws SQLException {
754 return this.dm.supportsCatalogsInDataManipulation();
755 }
756
757 /* (非 Javadoc)
758 * @see java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()
759 */
760 public boolean supportsCatalogsInIndexDefinitions() throws SQLException {
761 return this.dm.supportsCatalogsInIndexDefinitions();
762 }
763
764 /* (非 Javadoc)
765 * @see java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()
766 */
767 public boolean supportsCatalogsInPrivilegeDefinitions() throws SQLException {
768 return this.dm.supportsCatalogsInPrivilegeDefinitions();
769 }
770
771 /* (非 Javadoc)
772 * @see java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()
773 */
774 public boolean supportsCatalogsInProcedureCalls() throws SQLException {
775 return this.dm.supportsCatalogsInProcedureCalls();
776 }
777
778 /* (非 Javadoc)
779 * @see java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()
780 */
781 public boolean supportsCatalogsInTableDefinitions() throws SQLException {
782 return this.dm.supportsCatalogsInTableDefinitions();
783 }
784
785 /* (非 Javadoc)
786 * @see java.sql.DatabaseMetaData#supportsColumnAliasing()
787 */
788 public boolean supportsColumnAliasing() throws SQLException {
789 return this.dm.supportsColumnAliasing();
790 }
791
792 /* (非 Javadoc)
793 * @see java.sql.DatabaseMetaData#supportsConvert()
794 */
795 public boolean supportsConvert() throws SQLException {
796 return this.dm.supportsConvert();
797 }
798
799 /* (非 Javadoc)
800 * @see java.sql.DatabaseMetaData#supportsConvert(int, int)
801 */
802 public boolean supportsConvert(int fromType, int toType) throws SQLException {
803 return this.dm.supportsConvert(fromType, toType);
804 }
805
806 /* (非 Javadoc)
807 * @see java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
808 */
809 public boolean supportsCoreSQLGrammar() throws SQLException {
810 return this.dm.supportsCoreSQLGrammar();
811 }
812
813 /* (非 Javadoc)
814 * @see java.sql.DatabaseMetaData#supportsCorrelatedSubqueries()
815 */
816 public boolean supportsCorrelatedSubqueries() throws SQLException {
817 return this.dm.supportsCorrelatedSubqueries();
818 }
819
820 /* (非 Javadoc)
821 * @see java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
822 */
823 public boolean supportsDataDefinitionAndDataManipulationTransactions() throws SQLException {
824 return this.dm.supportsDataDefinitionAndDataManipulationTransactions();
825 }
826
827 /* (非 Javadoc)
828 * @see java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()
829 */
830 public boolean supportsDataManipulationTransactionsOnly() throws SQLException {
831 return this.dm.supportsDataManipulationTransactionsOnly();
832 }
833
834 /* (非 Javadoc)
835 * @see java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()
836 */
837 public boolean supportsDifferentTableCorrelationNames() throws SQLException {
838 return this.dm.supportsDifferentTableCorrelationNames();
839 }
840
841 /* (非 Javadoc)
842 * @see java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()
843 */
844 public boolean supportsExpressionsInOrderBy() throws SQLException {
845 return this.dm.supportsExpressionsInOrderBy();
846 }
847
848 /* (非 Javadoc)
849 * @see java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()
850 */
851 public boolean supportsExtendedSQLGrammar() throws SQLException {
852 return this.dm.supportsExtendedSQLGrammar();
853 }
854
855 /* (非 Javadoc)
856 * @see java.sql.DatabaseMetaData#supportsFullOuterJoins()
857 */
858 public boolean supportsFullOuterJoins() throws SQLException {
859 return this.dm.supportsFullOuterJoins();
860 }
861
862 /* (非 Javadoc)
863 * @see java.sql.DatabaseMetaData#supportsGetGeneratedKeys()
864 */
865 public boolean supportsGetGeneratedKeys() throws SQLException {
866 return this.dm.supportsGetGeneratedKeys();
867 }
868
869 /* (非 Javadoc)
870 * @see java.sql.DatabaseMetaData#supportsGroupBy()
871 */
872 public boolean supportsGroupBy() throws SQLException {
873 return this.dm.supportsGroupBy();
874 }
875
876 /* (非 Javadoc)
877 * @see java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()
878 */
879 public boolean supportsGroupByBeyondSelect() throws SQLException {
880 return this.dm.supportsGroupByBeyondSelect();
881 }
882
883 /* (非 Javadoc)
884 * @see java.sql.DatabaseMetaData#supportsGroupByUnrelated()
885 */
886 public boolean supportsGroupByUnrelated() throws SQLException {
887 return this.dm.supportsGroupByUnrelated();
888 }
889
890 /* (非 Javadoc)
891 * @see java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
892 */
893 public boolean supportsIntegrityEnhancementFacility() throws SQLException {
894 return this.dm.supportsIntegrityEnhancementFacility();
895 }
896
897 /* (非 Javadoc)
898 * @see java.sql.DatabaseMetaData#supportsLikeEscapeClause()
899 */
900 public boolean supportsLikeEscapeClause() throws SQLException {
901 return this.dm.supportsLikeEscapeClause();
902 }
903
904 /* (非 Javadoc)
905 * @see java.sql.DatabaseMetaData#supportsLimitedOuterJoins()
906 */
907 public boolean supportsLimitedOuterJoins() throws SQLException {
908 return this.dm.supportsLimitedOuterJoins();
909 }
910
911 /* (非 Javadoc)
912 * @see java.sql.DatabaseMetaData#supportsMinimumSQLGrammar()
913 */
914 public boolean supportsMinimumSQLGrammar() throws SQLException {
915 return this.dm.supportsMinimumSQLGrammar();
916 }
917
918 /* (非 Javadoc)
919 * @see java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()
920 */
921 public boolean supportsMixedCaseIdentifiers() throws SQLException {
922 return this.dm.supportsMixedCaseIdentifiers();
923 }
924
925 /* (非 Javadoc)
926 * @see java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
927 */
928 public boolean supportsMixedCaseQuotedIdentifiers() throws SQLException {
929 return this.dm.supportsMixedCaseQuotedIdentifiers();
930 }
931
932 /* (非 Javadoc)
933 * @see java.sql.DatabaseMetaData#supportsMultipleOpenResults()
934 */
935 public boolean supportsMultipleOpenResults() throws SQLException {
936 return this.dm.supportsMultipleOpenResults();
937 }
938
939 /* (非 Javadoc)
940 * @see java.sql.DatabaseMetaData#supportsMultipleResultSets()
941 */
942 public boolean supportsMultipleResultSets() throws SQLException {
943 return this.dm.supportsMultipleResultSets();
944 }
945
946 /* (非 Javadoc)
947 * @see java.sql.DatabaseMetaData#supportsMultipleTransactions()
948 */
949 public boolean supportsMultipleTransactions() throws SQLException {
950 return this.dm.supportsMultipleTransactions();
951 }
952
953 /* (非 Javadoc)
954 * @see java.sql.DatabaseMetaData#supportsNamedParameters()
955 */
956 public boolean supportsNamedParameters() throws SQLException {
957 return this.dm.supportsNamedParameters();
958 }
959
960 /* (非 Javadoc)
961 * @see java.sql.DatabaseMetaData#supportsNonNullableColumns()
962 */
963 public boolean supportsNonNullableColumns() throws SQLException {
964 return this.dm.supportsNonNullableColumns();
965 }
966
967 /* (非 Javadoc)
968 * @see java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()
969 */
970 public boolean supportsOpenCursorsAcrossCommit() throws SQLException {
971 return this.dm.supportsOpenCursorsAcrossCommit();
972 }
973
974 /* (非 Javadoc)
975 * @see java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()
976 */
977 public boolean supportsOpenCursorsAcrossRollback() throws SQLException {
978 return this.dm.supportsOpenCursorsAcrossRollback();
979 }
980
981 /* (非 Javadoc)
982 * @see java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()
983 */
984 public boolean supportsOpenStatementsAcrossCommit() throws SQLException {
985 return this.dm.supportsOpenStatementsAcrossCommit();
986 }
987
988 /* (非 Javadoc)
989 * @see java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()
990 */
991 public boolean supportsOpenStatementsAcrossRollback() throws SQLException {
992 return this.dm.supportsOpenStatementsAcrossRollback();
993 }
994
995 /* (非 Javadoc)
996 * @see java.sql.DatabaseMetaData#supportsOrderByUnrelated()
997 */
998 public boolean supportsOrderByUnrelated() throws SQLException {
999 return this.dm.supportsOrderByUnrelated();
1000 }
1001
1002 /* (非 Javadoc)
1003 * @see java.sql.DatabaseMetaData#supportsOuterJoins()
1004 */
1005 public boolean supportsOuterJoins() throws SQLException {
1006 return this.dm.supportsOuterJoins();
1007 }
1008
1009 /* (非 Javadoc)
1010 * @see java.sql.DatabaseMetaData#supportsPositionedDelete()
1011 */
1012 public boolean supportsPositionedDelete() throws SQLException {
1013 return this.dm.supportsPositionedDelete();
1014 }
1015
1016 /* (非 Javadoc)
1017 * @see java.sql.DatabaseMetaData#supportsPositionedUpdate()
1018 */
1019 public boolean supportsPositionedUpdate() throws SQLException {
1020 return this.dm.supportsPositionedUpdate();
1021 }
1022
1023 /* (非 Javadoc)
1024 * @see java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int)
1025 */
1026 public boolean supportsResultSetConcurrency(int type, int concurrency) throws SQLException {
1027 return this.dm.supportsResultSetConcurrency(type, concurrency);
1028 }
1029
1030 /* (非 Javadoc)
1031 * @see java.sql.DatabaseMetaData#supportsResultSetHoldability(int)
1032 */
1033 public boolean supportsResultSetHoldability(int holdability) throws SQLException {
1034 return this.dm.supportsResultSetHoldability(holdability);
1035 }
1036
1037 /* (非 Javadoc)
1038 * @see java.sql.DatabaseMetaData#supportsResultSetType(int)
1039 */
1040 public boolean supportsResultSetType(int type) throws SQLException {
1041 return this.dm.supportsResultSetType(type);
1042 }
1043
1044 /* (非 Javadoc)
1045 * @see java.sql.DatabaseMetaData#supportsSavepoints()
1046 */
1047 public boolean supportsSavepoints() throws SQLException {
1048 return this.dm.supportsSavepoints();
1049 }
1050
1051 /* (非 Javadoc)
1052 * @see java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()
1053 */
1054 public boolean supportsSchemasInDataManipulation() throws SQLException {
1055 return this.dm.supportsSchemasInDataManipulation();
1056 }
1057
1058 /* (非 Javadoc)
1059 * @see java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()
1060 */
1061 public boolean supportsSchemasInIndexDefinitions() throws SQLException {
1062 return this.dm.supportsSchemasInIndexDefinitions();
1063 }
1064
1065 /* (非 Javadoc)
1066 * @see java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()
1067 */
1068 public boolean supportsSchemasInPrivilegeDefinitions() throws SQLException {
1069 return this.dm.supportsSchemasInPrivilegeDefinitions();
1070 }
1071
1072 /* (非 Javadoc)
1073 * @see java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()
1074 */
1075 public boolean supportsSchemasInProcedureCalls() throws SQLException {
1076 return this.dm.supportsSchemasInProcedureCalls();
1077 }
1078
1079 /* (非 Javadoc)
1080 * @see java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()
1081 */
1082 public boolean supportsSchemasInTableDefinitions() throws SQLException {
1083 return this.dm.supportsSchemasInTableDefinitions();
1084 }
1085
1086 /* (非 Javadoc)
1087 * @see java.sql.DatabaseMetaData#supportsSelectForUpdate()
1088 */
1089 public boolean supportsSelectForUpdate() throws SQLException {
1090 return this.dm.supportsSelectForUpdate();
1091 }
1092
1093 /* (非 Javadoc)
1094 * @see java.sql.DatabaseMetaData#supportsStatementPooling()
1095 */
1096 public boolean supportsStatementPooling() throws SQLException {
1097 return this.dm.supportsStatementPooling();
1098 }
1099
1100 /* (非 Javadoc)
1101 * @see java.sql.DatabaseMetaData#supportsStoredProcedures()
1102 */
1103 public boolean supportsStoredProcedures() throws SQLException {
1104 return this.dm.supportsStoredProcedures();
1105 }
1106
1107 /* (非 Javadoc)
1108 * @see java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()
1109 */
1110 public boolean supportsSubqueriesInComparisons() throws SQLException {
1111 return this.dm.supportsSubqueriesInComparisons();
1112 }
1113
1114 /* (非 Javadoc)
1115 * @see java.sql.DatabaseMetaData#supportsSubqueriesInExists()
1116 */
1117 public boolean supportsSubqueriesInExists() throws SQLException {
1118 return this.dm.supportsSubqueriesInExists();
1119 }
1120
1121 /* (非 Javadoc)
1122 * @see java.sql.DatabaseMetaData#supportsSubqueriesInIns()
1123 */
1124 public boolean supportsSubqueriesInIns() throws SQLException {
1125 return this.dm.supportsSubqueriesInIns();
1126 }
1127
1128 /* (非 Javadoc)
1129 * @see java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()
1130 */
1131 public boolean supportsSubqueriesInQuantifieds() throws SQLException {
1132 return this.dm.supportsSubqueriesInQuantifieds();
1133 }
1134
1135 /* (非 Javadoc)
1136 * @see java.sql.DatabaseMetaData#supportsTableCorrelationNames()
1137 */
1138 public boolean supportsTableCorrelationNames() throws SQLException {
1139 return this.dm.supportsTableCorrelationNames();
1140 }
1141
1142 /* (非 Javadoc)
1143 * @see java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int)
1144 */
1145 public boolean supportsTransactionIsolationLevel(int level) throws SQLException {
1146 return this.dm.supportsTransactionIsolationLevel(level);
1147 }
1148
1149 /* (非 Javadoc)
1150 * @see java.sql.DatabaseMetaData#supportsTransactions()
1151 */
1152 public boolean supportsTransactions() throws SQLException {
1153 return this.dm.supportsTransactions();
1154 }
1155
1156 /* (非 Javadoc)
1157 * @see java.sql.DatabaseMetaData#supportsUnion()
1158 */
1159 public boolean supportsUnion() throws SQLException {
1160 return this.dm.supportsUnion();
1161 }
1162
1163 /* (非 Javadoc)
1164 * @see java.sql.DatabaseMetaData#supportsUnionAll()
1165 */
1166 public boolean supportsUnionAll() throws SQLException {
1167 return this.dm.supportsUnionAll();
1168 }
1169
1170 /* (非 Javadoc)
1171 * @see java.sql.DatabaseMetaData#updatesAreDetected(int)
1172 */
1173 public boolean updatesAreDetected(int type) throws SQLException {
1174 return this.dm.updatesAreDetected(type);
1175 }
1176
1177 /* (非 Javadoc)
1178 * @see java.sql.DatabaseMetaData#usesLocalFilePerTable()
1179 */
1180 public boolean usesLocalFilePerTable() throws SQLException {
1181 return this.dm.usesLocalFilePerTable();
1182 }
1183
1184 /* (非 Javadoc)
1185 * @see java.sql.DatabaseMetaData#usesLocalFiles()
1186 */
1187 public boolean usesLocalFiles() throws SQLException {
1188 return this.dm.usesLocalFiles();
1189 }
1190
1191 /**
1192 * @return
1193 * @throws SQLException
1194 * @see java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
1195 */
1196 public boolean autoCommitFailureClosesAllResultSets() throws SQLException {
1197 return dm.autoCommitFailureClosesAllResultSets();
1198 }
1199
1200 /**
1201 * @return
1202 * @throws SQLException
1203 * @see java.sql.DatabaseMetaData#getClientInfoProperties()
1204 */
1205 public ResultSet getClientInfoProperties() throws SQLException {
1206 return dm.getClientInfoProperties();
1207 }
1208
1209 /**
1210 * @param catalog
1211 * @param schemaPattern
1212 * @param functionNamePattern
1213 * @param columnNamePattern
1214 * @return
1215 * @throws SQLException
1216 * @see java.sql.DatabaseMetaData#getFunctionColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
1217 */
1218 public ResultSet getFunctionColumns(String catalog, String schemaPattern,
1219 String functionNamePattern, String columnNamePattern)
1220 throws SQLException {
1221 return dm.getFunctionColumns(catalog, schemaPattern,
1222 functionNamePattern, columnNamePattern);
1223 }
1224
1225 /**
1226 * @param catalog
1227 * @param schemaPattern
1228 * @param functionNamePattern
1229 * @return
1230 * @throws SQLException
1231 * @see java.sql.DatabaseMetaData#getFunctions(java.lang.String, java.lang.String, java.lang.String)
1232 */
1233 public ResultSet getFunctions(String catalog, String schemaPattern,
1234 String functionNamePattern) throws SQLException {
1235 return dm.getFunctions(catalog, schemaPattern, functionNamePattern);
1236 }
1237
1238 /**
1239 * @return
1240 * @throws SQLException
1241 * @see java.sql.DatabaseMetaData#getRowIdLifetime()
1242 */
1243 public RowIdLifetime getRowIdLifetime() throws SQLException {
1244 return dm.getRowIdLifetime();
1245 }
1246
1247 /**
1248 * @param catalog
1249 * @param schemaPattern
1250 * @return
1251 * @throws SQLException
1252 * @see java.sql.DatabaseMetaData#getSchemas(java.lang.String, java.lang.String)
1253 */
1254 public ResultSet getSchemas(String catalog, String schemaPattern)
1255 throws SQLException {
1256 return dm.getSchemas(catalog, schemaPattern);
1257 }
1258
1259 /**
1260 * @param iface
1261 * @return
1262 * @throws SQLException
1263 * @see java.sql.Wrapper#isWrapperFor(java.lang.Class)
1264 */
1265 public boolean isWrapperFor(Class<?> iface) throws SQLException {
1266 return dm.isWrapperFor(iface);
1267 }
1268
1269 /**
1270 * @return
1271 * @throws SQLException
1272 * @see java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()
1273 */
1274 public boolean supportsStoredFunctionsUsingCallSyntax() throws SQLException {
1275 return dm.supportsStoredFunctionsUsingCallSyntax();
1276 }
1277
1278 /**
1279 * @param <T>
1280 * @param iface
1281 * @return
1282 * @throws SQLException
1283 * @see java.sql.Wrapper#unwrap(java.lang.Class)
1284 */
1285 public <T> T unwrap(Class<T> iface) throws SQLException {
1286 return dm.unwrap(iface);
1287 }
1288
1289 }

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26