Package totalcross.sql
Interface ResultSetMetaData
-
- All Known Implementing Classes:
SQLite4JResultSetMetaData
public interface ResultSetMetaData
-
-
Field Summary
Fields Modifier and Type Field Description static intcolumnNoNullsstatic intcolumnNullablestatic intcolumnNullableUnknown
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetCatalogName(int column)java.lang.StringgetColumnClassName(int column)intgetColumnCount()intgetColumnDisplaySize(int column)java.lang.StringgetColumnLabel(int column)java.lang.StringgetColumnName(int column)intgetColumnType(int column)java.lang.StringgetColumnTypeName(int column)intgetPrecision(int column)intgetScale(int column)java.lang.StringgetSchemaName(int column)java.lang.StringgetTableName(int column)booleanisAutoIncrement(int column)booleanisCaseSensitive(int column)booleanisCurrency(int column)booleanisDefinitelyWritable(int column)intisNullable(int column)booleanisReadOnly(int column)booleanisSearchable(int column)booleanisSigned(int column)booleanisWritable(int column)
-
-
-
Field Detail
-
columnNoNulls
static final int columnNoNulls
- See Also:
- Constant Field Values
-
columnNullable
static final int columnNullable
- See Also:
- Constant Field Values
-
columnNullableUnknown
static final int columnNullableUnknown
- See Also:
- Constant Field Values
-
-
Method Detail
-
getColumnCount
int getColumnCount() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
isAutoIncrement
boolean isAutoIncrement(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
isCaseSensitive
boolean isCaseSensitive(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
isSearchable
boolean isSearchable(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
isCurrency
boolean isCurrency(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
isNullable
int isNullable(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
isSigned
boolean isSigned(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getColumnDisplaySize
int getColumnDisplaySize(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getColumnLabel
java.lang.String getColumnLabel(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getColumnName
java.lang.String getColumnName(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getSchemaName
java.lang.String getSchemaName(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getPrecision
int getPrecision(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getScale
int getScale(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getTableName
java.lang.String getTableName(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getCatalogName
java.lang.String getCatalogName(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getColumnType
int getColumnType(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getColumnTypeName
java.lang.String getColumnTypeName(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
isReadOnly
boolean isReadOnly(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
isWritable
boolean isWritable(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
isDefinitelyWritable
boolean isDefinitelyWritable(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getColumnClassName
java.lang.String getColumnClassName(int column) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
-