public class MongoResultSetMetaData
extends java.lang.Object
implements java.sql.ResultSetMetaData
| 构造器和说明 |
|---|
MongoResultSetMetaData(MongoData mongo,
java.lang.String[] select,
int[] ftype,
java.lang.String schema,
java.lang.String table) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getCatalogName(int column) |
java.lang.String |
getColumnClassName(int column) |
int |
getColumnCount() |
int |
getColumnDisplaySize(int column) |
java.lang.String |
getColumnLabel(int column) |
java.lang.String |
getColumnName(int column) |
int |
getColumnType(int column) |
java.lang.String |
getColumnTypeName(int column) |
int |
getPrecision(int column) |
int |
getScale(int column) |
java.lang.String |
getSchemaName(int column) |
java.lang.String |
getTableName(int column) |
boolean |
isAutoIncrement(int column) |
boolean |
isCaseSensitive(int column) |
boolean |
isCurrency(int column) |
boolean |
isDefinitelyWritable(int column) |
int |
isNullable(int column) |
boolean |
isReadOnly(int column) |
boolean |
isSearchable(int column) |
boolean |
isSigned(int column) |
boolean |
isWrapperFor(java.lang.Class<?> iface) |
boolean |
isWritable(int column) |
<T> T |
unwrap(java.lang.Class<T> iface) |
public MongoResultSetMetaData(MongoData mongo, java.lang.String[] select, int[] ftype, java.lang.String schema, java.lang.String table)
public <T> T unwrap(java.lang.Class<T> iface)
throws java.sql.SQLException
unwrap 在接口中 java.sql.Wrapperjava.sql.SQLExceptionpublic boolean isWrapperFor(java.lang.Class<?> iface)
throws java.sql.SQLException
isWrapperFor 在接口中 java.sql.Wrapperjava.sql.SQLExceptionpublic int getColumnCount()
throws java.sql.SQLException
getColumnCount 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic boolean isAutoIncrement(int column)
throws java.sql.SQLException
isAutoIncrement 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic boolean isCaseSensitive(int column)
throws java.sql.SQLException
isCaseSensitive 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic boolean isSearchable(int column)
throws java.sql.SQLException
isSearchable 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic boolean isCurrency(int column)
throws java.sql.SQLException
isCurrency 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic int isNullable(int column)
throws java.sql.SQLException
isNullable 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic boolean isSigned(int column)
throws java.sql.SQLException
isSigned 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic int getColumnDisplaySize(int column)
throws java.sql.SQLException
getColumnDisplaySize 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic java.lang.String getColumnLabel(int column)
throws java.sql.SQLException
getColumnLabel 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic java.lang.String getColumnName(int column)
throws java.sql.SQLException
getColumnName 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic java.lang.String getSchemaName(int column)
throws java.sql.SQLException
getSchemaName 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic int getPrecision(int column)
throws java.sql.SQLException
getPrecision 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic int getScale(int column)
throws java.sql.SQLException
getScale 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic java.lang.String getTableName(int column)
throws java.sql.SQLException
getTableName 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic java.lang.String getCatalogName(int column)
throws java.sql.SQLException
getCatalogName 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic int getColumnType(int column)
throws java.sql.SQLException
getColumnType 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic java.lang.String getColumnTypeName(int column)
throws java.sql.SQLException
getColumnTypeName 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic boolean isReadOnly(int column)
throws java.sql.SQLException
isReadOnly 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic boolean isWritable(int column)
throws java.sql.SQLException
isWritable 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic boolean isDefinitelyWritable(int column)
throws java.sql.SQLException
isDefinitelyWritable 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLExceptionpublic java.lang.String getColumnClassName(int column)
throws java.sql.SQLException
getColumnClassName 在接口中 java.sql.ResultSetMetaDatajava.sql.SQLException