public class MySQLResultSetMetaData extends MongoResultSetMetaData implements java.sql.ResultSetMetaData
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<MySQLColumnInfo> |
columnInfo |
protected java.util.Map<java.lang.String,java.lang.Integer> |
columnPositions |
logger, UNKNOWN_LENGTH| Constructor and Description |
|---|
MySQLResultSetMetaData(MySQLResultDoc metadataDoc,
MongoLogger parentLogger,
java.lang.Integer statementId) |
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnCount() |
MongoColumnInfo |
getColumnInfo(int column) |
int |
getColumnPositionFromLabel(java.lang.String label) |
boolean |
hasColumnWithLabel(java.lang.String label) |
checkBounds, getCatalogName, getColumnClassName, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWrapperFor, isWritable, unwrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCatalogName, getColumnClassName, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWritableprotected java.util.List<MySQLColumnInfo> columnInfo
protected java.util.Map<java.lang.String,java.lang.Integer> columnPositions
public MySQLResultSetMetaData(MySQLResultDoc metadataDoc, MongoLogger parentLogger, java.lang.Integer statementId) throws java.sql.SQLException
java.sql.SQLExceptionpublic int getColumnPositionFromLabel(java.lang.String label)
getColumnPositionFromLabel in class MongoResultSetMetaDatapublic boolean hasColumnWithLabel(java.lang.String label)
hasColumnWithLabel in class MongoResultSetMetaDatapublic MongoColumnInfo getColumnInfo(int column) throws java.sql.SQLException
getColumnInfo in class MongoResultSetMetaDatajava.sql.SQLExceptionpublic int getColumnCount()
throws java.sql.SQLException
getColumnCount in interface java.sql.ResultSetMetaDatajava.sql.SQLException