📄 xmldatabasemetadata.java
字号:
/*
Copyright (C) 2003 Together
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
package org.webdocwf.util.xml;
import java.sql.DatabaseMetaData;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.sql.Connection;
/**
* Class that implements JDBC DatabaseMetaData interface.
*
* @author Zoran Milakovic
*/
public class XmlDatabaseMetaData implements DatabaseMetaData {
private XmlConnection xmlConnection;
public XmlDatabaseMetaData(XmlConnection conn) {
this.xmlConnection = conn;
}
public boolean allProceduresAreCallable() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method allProceduresAreCallable() not yet implemented.");
}
public boolean allTablesAreSelectable() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method allTablesAreSelectable() not yet implemented.");
}
public String getURL() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getURL() not yet implemented.");
}
public String getUserName() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getUserName() not yet implemented.");
}
public boolean isReadOnly() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method isReadOnly() not yet implemented.");
}
public boolean nullsAreSortedHigh() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method nullsAreSortedHigh() not yet implemented.");
}
public boolean nullsAreSortedLow() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method nullsAreSortedLow() not yet implemented.");
}
public boolean nullsAreSortedAtStart() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method nullsAreSortedAtStart() not yet implemented.");
}
public boolean nullsAreSortedAtEnd() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method nullsAreSortedAtEnd() not yet implemented.");
}
public String getDatabaseProductName() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getDatabaseProductName() not yet implemented.");
}
public String getDatabaseProductVersion() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getDatabaseProductVersion() not yet implemented.");
}
public String getDriverName() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getDriverName() not yet implemented.");
}
public String getDriverVersion() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getDriverVersion() not yet implemented.");
}
public int getDriverMajorVersion() {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getDriverMajorVersion() not yet implemented.");
}
public int getDriverMinorVersion() {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getDriverMinorVersion() not yet implemented.");
}
public boolean usesLocalFiles() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method usesLocalFiles() not yet implemented.");
}
public boolean usesLocalFilePerTable() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method usesLocalFilePerTable() not yet implemented.");
}
public boolean supportsMixedCaseIdentifiers() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsMixedCaseIdentifiers() not yet implemented.");
}
public boolean storesUpperCaseIdentifiers() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method storesUpperCaseIdentifiers() not yet implemented.");
}
public boolean storesLowerCaseIdentifiers() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method storesLowerCaseIdentifiers() not yet implemented.");
}
public boolean storesMixedCaseIdentifiers() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method storesMixedCaseIdentifiers() not yet implemented.");
}
public boolean supportsMixedCaseQuotedIdentifiers() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsMixedCaseQuotedIdentifiers() not yet implemented.");
}
public boolean storesUpperCaseQuotedIdentifiers() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method storesUpperCaseQuotedIdentifiers() not yet implemented.");
}
public boolean storesLowerCaseQuotedIdentifiers() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method storesLowerCaseQuotedIdentifiers() not yet implemented.");
}
public boolean storesMixedCaseQuotedIdentifiers() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method storesMixedCaseQuotedIdentifiers() not yet implemented.");
}
public String getIdentifierQuoteString() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getIdentifierQuoteString() not yet implemented.");
}
public String getSQLKeywords() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getSQLKeywords() not yet implemented.");
}
public String getNumericFunctions() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getNumericFunctions() not yet implemented.");
}
public String getStringFunctions() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getStringFunctions() not yet implemented.");
}
public String getSystemFunctions() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getSystemFunctions() not yet implemented.");
}
public String getTimeDateFunctions() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getTimeDateFunctions() not yet implemented.");
}
public String getSearchStringEscape() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getSearchStringEscape() not yet implemented.");
}
public String getExtraNameCharacters() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method getExtraNameCharacters() not yet implemented.");
}
public boolean supportsAlterTableWithAddColumn() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsAlterTableWithAddColumn() not yet implemented.");
}
public boolean supportsAlterTableWithDropColumn() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsAlterTableWithDropColumn() not yet implemented.");
}
public boolean supportsColumnAliasing() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsColumnAliasing() not yet implemented.");
}
public boolean nullPlusNonNullIsNull() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method nullPlusNonNullIsNull() not yet implemented.");
}
public boolean supportsConvert() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsConvert() not yet implemented.");
}
public boolean supportsConvert(int fromType, int toType) throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsConvert() not yet implemented.");
}
public boolean supportsTableCorrelationNames() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsTableCorrelationNames() not yet implemented.");
}
public boolean supportsDifferentTableCorrelationNames() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsDifferentTableCorrelationNames() not yet implemented.");
}
public boolean supportsExpressionsInOrderBy() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsExpressionsInOrderBy() not yet implemented.");
}
public boolean supportsOrderByUnrelated() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsOrderByUnrelated() not yet implemented.");
}
public boolean supportsGroupBy() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsGroupBy() not yet implemented.");
}
public boolean supportsGroupByUnrelated() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsGroupByUnrelated() not yet implemented.");
}
public boolean supportsGroupByBeyondSelect() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsGroupByBeyondSelect() not yet implemented.");
}
public boolean supportsLikeEscapeClause() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsLikeEscapeClause() not yet implemented.");
}
public boolean supportsMultipleResultSets() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsMultipleResultSets() not yet implemented.");
}
public boolean supportsMultipleTransactions() throws SQLException {
/**@todo Implement this java.sql.DatabaseMetaData method*/
throw new java.lang.UnsupportedOperationException("Method supportsMultipleTransactions() not yet implemented.");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -