提交 2c6aa619 authored 作者: Thomas Mueller's avatar Thomas Mueller

Source code switching using //## has been simplified.

上级 8c616222
...@@ -16,9 +16,9 @@ import java.io.StringReader; ...@@ -16,9 +16,9 @@ import java.io.StringReader;
import java.io.StringWriter; import java.io.StringWriter;
import java.io.Writer; import java.io.Writer;
import java.sql.Clob; import java.sql.Clob;
//## Java 1.6 begin ## //## Java 1.6 ##
import java.sql.NClob; import java.sql.NClob;
//## Java 1.6 end ## //*/
import java.sql.SQLException; import java.sql.SQLException;
import org.h2.constant.ErrorCode; import org.h2.constant.ErrorCode;
import org.h2.engine.Constants; import org.h2.engine.Constants;
...@@ -32,9 +32,9 @@ import org.h2.value.Value; ...@@ -32,9 +32,9 @@ import org.h2.value.Value;
* Represents a CLOB value. * Represents a CLOB value.
*/ */
public class JdbcClob extends TraceObject implements Clob public class JdbcClob extends TraceObject implements Clob
//## Java 1.6 begin ## //## Java 1.6 ##
, NClob , NClob
//## Java 1.6 end ## //*/
{ {
Value value; Value value;
...@@ -256,11 +256,11 @@ public class JdbcClob extends TraceObject implements Clob ...@@ -256,11 +256,11 @@ public class JdbcClob extends TraceObject implements Clob
/** /**
* [Not supported] Returns the reader, starting from an offset. * [Not supported] Returns the reader, starting from an offset.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public Reader getCharacterStream(long pos, long length) throws SQLException { public Reader getCharacterStream(long pos, long length) throws SQLException {
throw unsupported("LOB subset"); throw unsupported("LOB subset");
} }
//## Java 1.6 end ## //*/
private void checkClosed() { private void checkClosed() {
conn.checkClosed(); conn.checkClosed();
......
...@@ -42,17 +42,17 @@ import org.h2.value.ValueInt; ...@@ -42,17 +42,17 @@ import org.h2.value.ValueInt;
import org.h2.value.ValueNull; import org.h2.value.ValueNull;
import org.h2.value.ValueString; import org.h2.value.ValueString;
//## Java 1.6 begin ## //## Java 1.6 ##
import java.sql.Array; import java.sql.Array;
import java.sql.NClob; import java.sql.NClob;
import java.sql.Struct; import java.sql.Struct;
import java.sql.SQLXML; import java.sql.SQLXML;
import java.sql.SQLClientInfoException; import java.sql.SQLClientInfoException;
//## Java 1.6 end ## //*/
/*## Java 1.7 begin ## /*## Java 1.7 ##
import java.util.concurrent.Executor; import java.util.concurrent.Executor;
## Java 1.7 end ##*/ //*/
/** /**
* <p> * <p>
...@@ -1509,7 +1509,7 @@ public class JdbcConnection extends TraceObject implements Connection { ...@@ -1509,7 +1509,7 @@ public class JdbcConnection extends TraceObject implements Connection {
* *
* @return the object * @return the object
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public NClob createNClob() throws SQLException { public NClob createNClob() throws SQLException {
try { try {
int id = getNextId(TraceObject.CLOB); int id = getNextId(TraceObject.CLOB);
...@@ -1527,36 +1527,36 @@ public class JdbcConnection extends TraceObject implements Connection { ...@@ -1527,36 +1527,36 @@ public class JdbcConnection extends TraceObject implements Connection {
throw logAndConvert(e); throw logAndConvert(e);
} }
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Create a new empty SQLXML object. * [Not supported] Create a new empty SQLXML object.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public SQLXML createSQLXML() throws SQLException { public SQLXML createSQLXML() throws SQLException {
throw unsupported("SQLXML"); throw unsupported("SQLXML");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Create a new empty Array object. * [Not supported] Create a new empty Array object.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public Array createArrayOf(String typeName, Object[] elements) public Array createArrayOf(String typeName, Object[] elements)
throws SQLException { throws SQLException {
throw unsupported("createArray"); throw unsupported("createArray");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Create a new empty Struct object. * [Not supported] Create a new empty Struct object.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public Struct createStruct(String typeName, Object[] attributes) public Struct createStruct(String typeName, Object[] attributes)
throws SQLException { throws SQLException {
throw unsupported("Struct"); throw unsupported("Struct");
} }
//## Java 1.6 end ## //*/
/** /**
* Returns true if this connection is still valid. * Returns true if this connection is still valid.
...@@ -1584,61 +1584,61 @@ public class JdbcConnection extends TraceObject implements Connection { ...@@ -1584,61 +1584,61 @@ public class JdbcConnection extends TraceObject implements Connection {
/** /**
* [Not supported] Set a client property. * [Not supported] Set a client property.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public void setClientInfo(String name, String value) public void setClientInfo(String name, String value)
throws SQLClientInfoException { throws SQLClientInfoException {
throw new SQLClientInfoException(); throw new SQLClientInfoException();
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Set the client properties. * [Not supported] Set the client properties.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public void setClientInfo(Properties properties) throws SQLClientInfoException { public void setClientInfo(Properties properties) throws SQLClientInfoException {
throw new SQLClientInfoException(); throw new SQLClientInfoException();
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Get the client properties. * [Not supported] Get the client properties.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public Properties getClientInfo() throws SQLClientInfoException { public Properties getClientInfo() throws SQLClientInfoException {
throw new SQLClientInfoException(); throw new SQLClientInfoException();
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Set a client property. * [Not supported] Set a client property.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public String getClientInfo(String name) throws SQLException { public String getClientInfo(String name) throws SQLException {
throw unsupported("clientInfo"); throw unsupported("clientInfo");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Return an object of this class if possible. * [Not supported] Return an object of this class if possible.
* *
* @param iface the class * @param iface the class
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public <T> T unwrap(Class<T> iface) throws SQLException { public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap"); throw unsupported("unwrap");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Checks if unwrap can return an object of this class. * [Not supported] Checks if unwrap can return an object of this class.
* *
* @param iface the class * @param iface the class
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public boolean isWrapperFor(Class<?> iface) throws SQLException { public boolean isWrapperFor(Class<?> iface) throws SQLException {
throw unsupported("isWrapperFor"); throw unsupported("isWrapperFor");
} }
//## Java 1.6 end ## //*/
/** /**
* Create a Clob value from this reader. * Create a Clob value from this reader.
...@@ -1683,31 +1683,31 @@ public class JdbcConnection extends TraceObject implements Connection { ...@@ -1683,31 +1683,31 @@ public class JdbcConnection extends TraceObject implements Connection {
* *
* @param schema the schema * @param schema the schema
*/ */
/*## Java 1.7 begin ## /*## Java 1.7 ##
public void setSchema(String schema) { public void setSchema(String schema) {
// not supported // not supported
} }
## Java 1.7 end ##*/ //*/
/** /**
* [Not supported] * [Not supported]
*/ */
/*## Java 1.7 begin ## /*## Java 1.7 ##
public String getSchema() { public String getSchema() {
return null; return null;
} }
## Java 1.7 end ##*/ //*/
/** /**
* [Not supported] * [Not supported]
* *
* @param executor the executor used by this method * @param executor the executor used by this method
*/ */
/*## Java 1.7 begin ## /*## Java 1.7 ##
public void abort(Executor executor) { public void abort(Executor executor) {
// not supported // not supported
} }
## Java 1.7 end ##*/ //*/
/** /**
* [Not supported] * [Not supported]
...@@ -1715,20 +1715,20 @@ public class JdbcConnection extends TraceObject implements Connection { ...@@ -1715,20 +1715,20 @@ public class JdbcConnection extends TraceObject implements Connection {
* @param executor the executor used by this method * @param executor the executor used by this method
* @param milliseconds the TCP connection timeout * @param milliseconds the TCP connection timeout
*/ */
/*## Java 1.7 begin ## /*## Java 1.7 ##
public void setNetworkTimeout(Executor executor, int milliseconds) { public void setNetworkTimeout(Executor executor, int milliseconds) {
// not supported // not supported
} }
## Java 1.7 end ##*/ //*/
/** /**
* [Not supported] * [Not supported]
*/ */
/*## Java 1.7 begin ## /*## Java 1.7 ##
public int getNetworkTimeout() { public int getNetworkTimeout() {
return 0; return 0;
} }
## Java 1.7 end ##*/ //*/
private static void checkMap(Map<String, Class<?>> map) { private static void checkMap(Map<String, Class<?>> map) {
if (map != null && map.size() > 0) { if (map != null && map.size() > 0) {
......
...@@ -10,9 +10,9 @@ import java.sql.Connection; ...@@ -10,9 +10,9 @@ import java.sql.Connection;
import java.sql.DatabaseMetaData; import java.sql.DatabaseMetaData;
import java.sql.PreparedStatement; import java.sql.PreparedStatement;
import java.sql.ResultSet; import java.sql.ResultSet;
//## Java 1.6 begin ## //## Java 1.6 ##
import java.sql.RowIdLifetime; import java.sql.RowIdLifetime;
//## Java 1.6 end ## //*/
import java.sql.SQLException; import java.sql.SQLException;
import org.h2.constant.SysProperties; import org.h2.constant.SysProperties;
...@@ -2692,9 +2692,9 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat ...@@ -2692,9 +2692,9 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat
public int getJDBCMajorVersion() { public int getJDBCMajorVersion() {
debugCodeCall("getJDBCMajorVersion"); debugCodeCall("getJDBCMajorVersion");
int majorVersion = 3; int majorVersion = 3;
//## Java 1.6 begin ## //## Java 1.6 ##
majorVersion = 4; majorVersion = 4;
//## Java 1.6 end ## //*/
return majorVersion; return majorVersion;
} }
...@@ -2762,22 +2762,22 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat ...@@ -2762,22 +2762,22 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat
* *
* @return ROWID_UNSUPPORTED * @return ROWID_UNSUPPORTED
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public RowIdLifetime getRowIdLifetime() { public RowIdLifetime getRowIdLifetime() {
debugCodeCall("getRowIdLifetime"); debugCodeCall("getRowIdLifetime");
return RowIdLifetime.ROWID_UNSUPPORTED; return RowIdLifetime.ROWID_UNSUPPORTED;
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Gets the list of schemas. * [Not supported] Gets the list of schemas.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public ResultSet getSchemas(String catalog, String schemaPattern) public ResultSet getSchemas(String catalog, String schemaPattern)
throws SQLException { throws SQLException {
throw unsupported("getSchemas(., .)"); throw unsupported("getSchemas(., .)");
} }
//## Java 1.6 end ## //*/
/** /**
* Returns whether the database supports calling functions using the call syntax. * Returns whether the database supports calling functions using the call syntax.
...@@ -2809,50 +2809,50 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat ...@@ -2809,50 +2809,50 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat
/** /**
* [Not supported] Return an object of this class if possible. * [Not supported] Return an object of this class if possible.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public <T> T unwrap(Class<T> iface) throws SQLException { public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap"); throw unsupported("unwrap");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Checks if unwrap can return an object of this class. * [Not supported] Checks if unwrap can return an object of this class.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public boolean isWrapperFor(Class<?> iface) throws SQLException { public boolean isWrapperFor(Class<?> iface) throws SQLException {
throw unsupported("isWrapperFor"); throw unsupported("isWrapperFor");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Gets the list of function columns. * [Not supported] Gets the list of function columns.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public ResultSet getFunctionColumns(String catalog, String schemaPattern, public ResultSet getFunctionColumns(String catalog, String schemaPattern,
String functionNamePattern, String columnNamePattern) String functionNamePattern, String columnNamePattern)
throws SQLException { throws SQLException {
throw unsupported("getFunctionColumns"); throw unsupported("getFunctionColumns");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Gets the list of functions. * [Not supported] Gets the list of functions.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public ResultSet getFunctions(String catalog, String schemaPattern, public ResultSet getFunctions(String catalog, String schemaPattern,
String functionNamePattern) throws SQLException { String functionNamePattern) throws SQLException {
throw unsupported("getFunctions"); throw unsupported("getFunctions");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] * [Not supported]
*/ */
/*## Java 1.7 begin ## /*## Java 1.7 ##
public boolean generatedKeyAlwaysReturned() { public boolean generatedKeyAlwaysReturned() {
return true; return true;
} }
## Java 1.7 end ##*/ //*/
/** /**
* [Not supported] * [Not supported]
...@@ -2865,12 +2865,12 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat ...@@ -2865,12 +2865,12 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat
* @param columnNamePattern null (to get all objects) or a column name * @param columnNamePattern null (to get all objects) or a column name
* (uppercase for unquoted names) * (uppercase for unquoted names)
*/ */
/*## Java 1.7 begin ## /*## Java 1.7 ##
public ResultSet getPseudoColumns(String catalog, String schemaPattern, public ResultSet getPseudoColumns(String catalog, String schemaPattern,
String tableNamePattern, String columnNamePattern) { String tableNamePattern, String columnNamePattern) {
return null; return null;
} }
## Java 1.7 end ##*/ //*/
/** /**
* INTERNAL * INTERNAL
......
...@@ -211,20 +211,20 @@ public class JdbcParameterMetaData extends TraceObject implements ParameterMetaD ...@@ -211,20 +211,20 @@ public class JdbcParameterMetaData extends TraceObject implements ParameterMetaD
/** /**
* [Not supported] Return an object of this class if possible. * [Not supported] Return an object of this class if possible.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public <T> T unwrap(Class<T> iface) throws SQLException { public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap"); throw unsupported("unwrap");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Checks if unwrap can return an object of this class. * [Not supported] Checks if unwrap can return an object of this class.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public boolean isWrapperFor(Class<?> iface) throws SQLException { public boolean isWrapperFor(Class<?> iface) throws SQLException {
throw unsupported("isWrapperFor"); throw unsupported("isWrapperFor");
} }
//## Java 1.6 end ## //*/
/** /**
* INTERNAL * INTERNAL
......
...@@ -48,11 +48,11 @@ import org.h2.value.ValueString; ...@@ -48,11 +48,11 @@ import org.h2.value.ValueString;
import org.h2.value.ValueTime; import org.h2.value.ValueTime;
import org.h2.value.ValueTimestamp; import org.h2.value.ValueTimestamp;
//## Java 1.6 begin ## //## Java 1.6 ##
import java.sql.RowId; import java.sql.RowId;
import java.sql.NClob; import java.sql.NClob;
import java.sql.SQLXML; import java.sql.SQLXML;
//## Java 1.6 end ## //*/
/** /**
* Represents a prepared statement. * Represents a prepared statement.
...@@ -1277,11 +1277,11 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1277,11 +1277,11 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
/** /**
* [Not supported] Sets the value of a parameter as a row id. * [Not supported] Sets the value of a parameter as a row id.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public void setRowId(int parameterIndex, RowId x) throws SQLException { public void setRowId(int parameterIndex, RowId x) throws SQLException {
throw unsupported("rowId"); throw unsupported("rowId");
} }
//## Java 1.6 end ## //*/
/** /**
* Sets the value of a parameter. * Sets the value of a parameter.
...@@ -1290,7 +1290,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1290,7 +1290,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param x the value * @param x the value
* @throws SQLException if this object is closed * @throws SQLException if this object is closed
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public void setNString(int parameterIndex, String x) throws SQLException { public void setNString(int parameterIndex, String x) throws SQLException {
try { try {
if (isDebugEnabled()) { if (isDebugEnabled()) {
...@@ -1302,7 +1302,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1302,7 +1302,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
throw logAndConvert(e); throw logAndConvert(e);
} }
} }
//## Java 1.6 end ## //*/
/** /**
* Sets the value of a parameter as a character stream. * Sets the value of a parameter as a character stream.
...@@ -1314,7 +1314,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1314,7 +1314,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param length the maximum number of characters * @param length the maximum number of characters
* @throws SQLException if this object is closed * @throws SQLException if this object is closed
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public void setNCharacterStream(int parameterIndex, Reader x, long length) public void setNCharacterStream(int parameterIndex, Reader x, long length)
throws SQLException { throws SQLException {
try { try {
...@@ -1333,7 +1333,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1333,7 +1333,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
throw logAndConvert(e); throw logAndConvert(e);
} }
} }
//## Java 1.6 end ## //*/
/** /**
* Sets the value of a parameter as a character stream. * Sets the value of a parameter as a character stream.
...@@ -1344,12 +1344,12 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1344,12 +1344,12 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param x the value * @param x the value
* @throws SQLException if this object is closed * @throws SQLException if this object is closed
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public void setNCharacterStream(int parameterIndex, Reader x) public void setNCharacterStream(int parameterIndex, Reader x)
throws SQLException { throws SQLException {
setNCharacterStream(parameterIndex, x, -1); setNCharacterStream(parameterIndex, x, -1);
} }
//## Java 1.6 end ## //*/
/** /**
* Sets the value of a parameter as a Clob. * Sets the value of a parameter as a Clob.
...@@ -1358,7 +1358,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1358,7 +1358,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param x the value * @param x the value
* @throws SQLException if this object is closed * @throws SQLException if this object is closed
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public void setNClob(int parameterIndex, NClob x) throws SQLException { public void setNClob(int parameterIndex, NClob x) throws SQLException {
try { try {
if (isDebugEnabled()) { if (isDebugEnabled()) {
...@@ -1376,7 +1376,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1376,7 +1376,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
throw logAndConvert(e); throw logAndConvert(e);
} }
} }
//## Java 1.6 end ## //*/
/** /**
* Sets the value of a parameter as a Clob. * Sets the value of a parameter as a Clob.
...@@ -1387,7 +1387,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1387,7 +1387,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param x the value * @param x the value
* @throws SQLException if this object is closed * @throws SQLException if this object is closed
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public void setNClob(int parameterIndex, Reader x) throws SQLException { public void setNClob(int parameterIndex, Reader x) throws SQLException {
try { try {
if (isDebugEnabled()) { if (isDebugEnabled()) {
...@@ -1404,7 +1404,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1404,7 +1404,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
throw logAndConvert(e); throw logAndConvert(e);
} }
} }
//## Java 1.6 end ## //*/
/** /**
* Sets the value of a parameter as a Clob. * Sets the value of a parameter as a Clob.
...@@ -1470,7 +1470,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1470,7 +1470,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param length the maximum number of characters * @param length the maximum number of characters
* @throws SQLException if this object is closed * @throws SQLException if this object is closed
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public void setNClob(int parameterIndex, Reader x, long length) public void setNClob(int parameterIndex, Reader x, long length)
throws SQLException { throws SQLException {
try { try {
...@@ -1492,11 +1492,11 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat ...@@ -1492,11 +1492,11 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
/** /**
* [Not supported] Sets the value of a parameter as a SQLXML object. * [Not supported] Sets the value of a parameter as a SQLXML object.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public void setSQLXML(int parameterIndex, SQLXML x) throws SQLException { public void setSQLXML(int parameterIndex, SQLXML x) throws SQLException {
throw unsupported("SQLXML"); throw unsupported("SQLXML");
} }
//## Java 1.6 end ## //*/
/** /**
* INTERNAL * INTERNAL
......
...@@ -432,20 +432,20 @@ public class JdbcResultSetMetaData extends TraceObject implements ResultSetMetaD ...@@ -432,20 +432,20 @@ public class JdbcResultSetMetaData extends TraceObject implements ResultSetMetaD
/** /**
* [Not supported] Return an object of this class if possible. * [Not supported] Return an object of this class if possible.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public <T> T unwrap(Class<T> iface) throws SQLException { public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap"); throw unsupported("unwrap");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Checks if unwrap can return an object of this class. * [Not supported] Checks if unwrap can return an object of this class.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public boolean isWrapperFor(Class<?> iface) throws SQLException { public boolean isWrapperFor(Class<?> iface) throws SQLException {
throw unsupported("isWrapperFor"); throw unsupported("isWrapperFor");
} }
//## Java 1.6 end ## //*/
/** /**
* INTERNAL * INTERNAL
......
...@@ -870,20 +870,20 @@ public class JdbcStatement extends TraceObject implements Statement { ...@@ -870,20 +870,20 @@ public class JdbcStatement extends TraceObject implements Statement {
/** /**
* [Not supported] * [Not supported]
*/ */
/*## Java 1.7 begin ## /*## Java 1.7 ##
public void closeOnCompletion() { public void closeOnCompletion() {
// not supported // not supported
} }
## Java 1.7 end ##*/ //*/
/** /**
* [Not supported] * [Not supported]
*/ */
/*## Java 1.7 begin ## /*## Java 1.7 ##
public boolean isCloseOnCompletion() { public boolean isCloseOnCompletion() {
return true; return true;
} }
## Java 1.7 end ##*/ //*/
// ============================================================= // =============================================================
...@@ -998,20 +998,20 @@ public class JdbcStatement extends TraceObject implements Statement { ...@@ -998,20 +998,20 @@ public class JdbcStatement extends TraceObject implements Statement {
/** /**
* [Not supported] Return an object of this class if possible. * [Not supported] Return an object of this class if possible.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public <T> T unwrap(Class<T> iface) throws SQLException { public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap"); throw unsupported("unwrap");
} }
//## Java 1.6 end ## //*/
/** /**
* [Not supported] Checks if unwrap can return an object of this class. * [Not supported] Checks if unwrap can return an object of this class.
*/ */
//## Java 1.6 begin ## //## Java 1.6 ##
public boolean isWrapperFor(Class<?> iface) throws SQLException { public boolean isWrapperFor(Class<?> iface) throws SQLException {
throw unsupported("isWrapperFor"); throw unsupported("isWrapperFor");
} }
//## Java 1.6 end ## //*/
/** /**
* Returns whether this object is poolable. * Returns whether this object is poolable.
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论