public class MysqlResultSetMetaData extends java.lang.Object implements QuercusResultSetMetaData
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCatalogName(int column)
Returns the column catalog name
|
MysqlColumn |
getColumn(int column) |
java.lang.String |
getColumnClassName(int column)
Returns the column class namewritability
|
int |
getColumnCount() |
int |
getColumnDisplaySize(int column)
Returns the normal width
|
java.lang.String |
getColumnLabel(int column)
Returns the column label
|
java.lang.String |
getColumnName(int column)
Returns the column name
|
java.lang.String |
getColumnOrigName(int column)
Returns the column original name
|
java.util.ArrayList<MysqlColumn> |
getColumns() |
java.lang.String |
getColumnSchema(int column)
Returns the column schema
|
int |
getColumnType(int column)
Returns the column type
|
java.lang.String |
getColumnTypeName(int column)
Returns the column type name
|
int |
getLength(int column) |
java.lang.String |
getOrigTableName(int column)
Returns the column table orig name
|
int |
getPrecision(int column)
Returns the column precision
|
int |
getScale(int column)
Returns the column scale
|
java.lang.String |
getSchemaName(int column)
Returns the column table name
|
java.lang.String |
getTableName(int column)
Returns the column table name
|
boolean |
isAutoIncrement(int column)
Returns true if the column is auto-numbered.
|
boolean |
isBlob(int column) |
boolean |
isCaseSensitive(int column)
Returns true if the column is case sensitive
|
boolean |
isCurrency(int column)
Returns true if the column is a currency;
|
boolean |
isDefinitelyWritable(int column)
Returns the column writability
|
boolean |
isMultipleKey(int column) |
boolean |
isNotNull(int column) |
int |
isNullable(int column)
Returns true if the column is nullable
|
boolean |
isPrimaryKey(int column) |
boolean |
isReadOnly(int column)
Returns the column writability
|
boolean |
isSearchable(int column)
Returns true if the column can be in a where clause
|
boolean |
isSigned(int column)
Returns true for signed results.
|
boolean |
isUniqueKey(int column) |
boolean |
isUnsigned(int column) |
boolean |
isWrapperFor(java.lang.Class<?> iface) |
boolean |
isWritable(int column)
Returns the column writability
|
boolean |
isZeroFill(int column) |
void |
setColumnCount(int columnCount) |
java.lang.String |
toString() |
<T> T |
unwrap(java.lang.Class<T> iface) |
public int getColumnCount()
getColumnCount in interface java.sql.ResultSetMetaDatapublic void setColumnCount(int columnCount)
public java.util.ArrayList<MysqlColumn> getColumns()
public MysqlColumn getColumn(int column)
public boolean isAutoIncrement(int column)
isAutoIncrement in interface java.sql.ResultSetMetaDatapublic boolean isCaseSensitive(int column)
isCaseSensitive in interface java.sql.ResultSetMetaDatapublic boolean isSearchable(int column)
isSearchable in interface java.sql.ResultSetMetaDatapublic boolean isCurrency(int column)
isCurrency in interface java.sql.ResultSetMetaDatapublic int isNullable(int column)
isNullable in interface java.sql.ResultSetMetaDatapublic int getColumnDisplaySize(int column)
getColumnDisplaySize in interface java.sql.ResultSetMetaDatapublic java.lang.String getColumnLabel(int column)
getColumnLabel in interface java.sql.ResultSetMetaDatapublic java.lang.String getColumnName(int column)
getColumnName in interface java.sql.ResultSetMetaDatapublic java.lang.String getColumnOrigName(int column)
public java.lang.String getColumnSchema(int column)
public boolean isSigned(int column)
isSigned in interface java.sql.ResultSetMetaDatapublic int getPrecision(int column)
getPrecision in interface java.sql.ResultSetMetaDatapublic int getScale(int column)
getScale in interface java.sql.ResultSetMetaDatapublic java.lang.String getSchemaName(int column)
getSchemaName in interface java.sql.ResultSetMetaDatapublic java.lang.String getTableName(int column)
getTableName in interface java.sql.ResultSetMetaDatapublic java.lang.String getOrigTableName(int column)
public java.lang.String getCatalogName(int column)
getCatalogName in interface java.sql.ResultSetMetaDatapublic int getColumnType(int column)
getColumnType in interface java.sql.ResultSetMetaDatapublic java.lang.String getColumnTypeName(int column)
getColumnTypeName in interface java.sql.ResultSetMetaDatapublic boolean isReadOnly(int column)
isReadOnly in interface java.sql.ResultSetMetaDatapublic boolean isWritable(int column)
isWritable in interface java.sql.ResultSetMetaDatapublic boolean isDefinitelyWritable(int column)
isDefinitelyWritable in interface java.sql.ResultSetMetaDatapublic java.lang.String getColumnClassName(int column)
getColumnClassName in interface java.sql.ResultSetMetaDatapublic <T> T unwrap(java.lang.Class<T> iface)
throws java.sql.SQLException
unwrap in interface java.sql.Wrapperjava.sql.SQLExceptionpublic boolean isWrapperFor(java.lang.Class<?> iface)
throws java.sql.SQLException
isWrapperFor in interface java.sql.Wrapperjava.sql.SQLExceptionpublic boolean isBlob(int column)
isBlob in interface QuercusResultSetMetaDatapublic boolean isMultipleKey(int column)
isMultipleKey in interface QuercusResultSetMetaDatapublic boolean isZeroFill(int column)
isZeroFill in interface QuercusResultSetMetaDatapublic boolean isUnsigned(int column)
isUnsigned in interface QuercusResultSetMetaDatapublic boolean isUniqueKey(int column)
isUniqueKey in interface QuercusResultSetMetaDatapublic boolean isPrimaryKey(int column)
isPrimaryKey in interface QuercusResultSetMetaDatapublic boolean isNotNull(int column)
isNotNull in interface QuercusResultSetMetaDatapublic int getLength(int column)
getLength in interface QuercusResultSetMetaDatapublic java.lang.String toString()
toString in class java.lang.Object