Overview | Package | Class | Tree | Deprecated | Index | Help | |||
PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.imaginary.sql.msql.MsqlResultSetMetaData
Method Summary | |
java.lang.String | getCatalogName(int column)
This operation is not supported. |
java.lang.String | getColumnClassName(int column)
UDTs are not supported by mSQL. This will always return null. |
int | getColumnCount()
|
int | getColumnDisplaySize(int column)
|
java.lang.String | getColumnLabel(int column)
mSQL-JDBC 2.0 behaviour change! |
java.lang.String | getColumnName(int column)
|
int | getColumnType(int column)
|
java.lang.String | getColumnTypeName(int column)
|
int | getPrecision(int column)
This is a total hack for mSQL, as it does not inherently have any concept of precision or scale. |
int | getScale(int column)
This is a total hack for mSQL, as it does not inherently have any concept of precision or scale. |
java.lang.String | getSchemaName(int column)
mSQL does not have schemas. |
java.lang.String | getTableName(int column)
|
boolean | isAutoIncrement(int column)
|
boolean | isCaseSensitive(int column)
|
boolean | isCurrency(int column)
|
boolean | isDefinitelyWritable(int column)
This always returns true for the lack of anything better to do. |
int | isNullable(int column)
|
boolean | isReadOnly(int column)
mSQL does not support read-only mode. |
boolean | isSearchable(int column)
|
boolean | isSigned(int column)
|
boolean | isWritable(int column)
This is always true for mSQL columns. |
Methods inherited from class java.lang.Object | |
clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait |
Method Detail |
public java.lang.String getCatalogName(int column) throws java.sql.SQLException
column
- the number of the desired columnpublic java.lang.String getColumnClassName(int column) throws java.sql.SQLException
column
- the number of the desired columnpublic int getColumnCount() throws java.sql.SQLException
public int getColumnDisplaySize(int column) throws java.sql.SQLException
column
- the column being queriedpublic java.lang.String getColumnLabel(int column) throws java.sql.SQLException
column
- the column being queriedpublic java.lang.String getColumnName(int column) throws java.sql.SQLException
column
- the desired column numberpublic int getColumnType(int column) throws java.sql.SQLException
column
- the number of the desired columnpublic java.lang.String getColumnTypeName(int column) throws java.sql.SQLException
column
- the column number of the desired columnpublic int getPrecision(int column) throws java.sql.SQLException
column
- the column whose scale is desiredpublic int getScale(int column) throws java.sql.SQLException
column
- the column whose scale is desiredpublic java.lang.String getSchemaName(int column) throws java.sql.SQLException
column
- the desired columnpublic java.lang.String getTableName(int column) throws java.sql.SQLException
column
- the desired column numberpublic boolean isAutoIncrement(int column) throws java.sql.SQLException
column
- the column being checkedpublic boolean isCaseSensitive(int column) throws java.sql.SQLException
column
- the column being queriedpublic boolean isCurrency(int column) throws java.sql.SQLException
column
- the column being queriedMsqlTypes.MONEY
public boolean isDefinitelyWritable(int column) throws java.sql.SQLException
column
- the column being queriedpublic int isNullable(int column) throws java.sql.SQLException
column
- the column being checkedpublic boolean isReadOnly(int column) throws java.sql.SQLException
column
- the column being queriedpublic boolean isSearchable(int column) throws java.sql.SQLException
column
- the column to be queriedpublic boolean isSigned(int column) throws java.sql.SQLException
column
- the column to be queriedpublic boolean isWritable(int column) throws java.sql.SQLException
column
- the column being queriedOverview | Package | Class | Tree | Deprecated | Index | Help | |||
PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |