|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.altair.hwm.database.sql.HWMResultSetMetaDataDB
public class HWMResultSetMetaDataDB
Title: HWMResultSetMetaDataDB
Description: The resultset meta data
Company: Altair Engineering, Inc.
| Field Summary |
|---|
| Fields inherited from interface java.sql.ResultSetMetaData |
|---|
columnNoNulls, columnNullable, columnNullableUnknown |
| Constructor Summary | |
|---|---|
HWMResultSetMetaDataDB(java.util.Vector vectColName,
java.util.Vector vectColTypes)
Constructor |
|
| Method Summary | |
|---|---|
java.lang.String |
getCatalogName(int nColumn)
Gets the designated column's table's catalog name. |
java.lang.String |
getColumnClassName(int nColumn)
Returns the fully-qualified name of the Java class whose instances are manufactured if the method ResultSet.getObject
is called to retrieve a value from the column. |
int |
getColumnCount()
Returns the number of columns in this ResultSet object. |
int |
getColumnDisplaySize(int nColumn)
Indicates the designated column's normal maximum width in characters. |
java.lang.String |
getColumnLabel(int nColumn)
Gets the designated column's suggested title for use in printouts and displays. |
java.lang.String |
getColumnName(int nColumn)
Get the designated column's name. |
int |
getColumnType(int nColumn)
Retrieves the designated column's SQL type. |
java.lang.String |
getColumnTypeName(int nColumn)
Retrieves the designated column's database-specific type name. |
int |
getPrecision(int nColumn)
Get the designated column's number of decimal digits. |
int |
getScale(int nColumn)
Gets the designated column's number of digits to right of the decimal point. |
java.lang.String |
getSchemaName(int nColumn)
Get the designated column's table's schema. |
java.lang.String |
getTableName(int nColumn)
Gets the designated column's table name. |
boolean |
isAutoIncrement(int nColumn)
Indicates whether the designated column is automatically numbered, thus read-only. |
boolean |
isCaseSensitive(int nColumn)
Indicates whether a column's case matters. |
boolean |
isCurrency(int nColumn)
Indicates whether the designated column is a cash value. |
boolean |
isDefinitelyWritable(int nColumn)
Indicates whether a write on the designated column will definitely succeed. |
int |
isNullable(int nColumn)
Indicates the nullability of values in the designated column. |
boolean |
isReadOnly(int nColumn)
Indicates whether the designated column is definitely not writable. |
boolean |
isSearchable(int nColumn)
Indicates whether the designated column can be used in a where clause. |
boolean |
isSigned(int nColumn)
Indicates whether values in the designated column are signed numbers. |
boolean |
isWritable(int nColumn)
Indicates whether it is possible for a write on the designated column to succeed. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HWMResultSetMetaDataDB(java.util.Vector vectColName,
java.util.Vector vectColTypes)
vectColName - The vector of column namesvectColTypes - The vector of column types| Method Detail |
|---|
public int getColumnCount()
throws java.sql.SQLException
ResultSet object.
getColumnCount in interface java.sql.ResultSetMetaDatajava.sql.SQLException - if a database access error occurs
public boolean isAutoIncrement(int nColumn)
throws java.sql.SQLException
isAutoIncrement in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
true if so; false otherwise
java.sql.SQLException - if a database access error occurs
public boolean isCaseSensitive(int nColumn)
throws java.sql.SQLException
isCaseSensitive in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
true if so; false otherwise
java.sql.SQLException - if a database access error occurs
public boolean isSearchable(int nColumn)
throws java.sql.SQLException
isSearchable in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
true if so; false otherwise
java.sql.SQLException - if a database access error occurs
public boolean isCurrency(int nColumn)
throws java.sql.SQLException
isCurrency in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
true if so; false otherwise
java.sql.SQLException - if a database access error occurs
public int isNullable(int nColumn)
throws java.sql.SQLException
isNullable in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
columnNoNulls, columnNullable or
columnNullableUnknown
java.sql.SQLException - if a database access error occurs
public boolean isSigned(int nColumn)
throws java.sql.SQLException
isSigned in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
true if so; false otherwise
java.sql.SQLException - if a database access error occurs
public int getColumnDisplaySize(int nColumn)
throws java.sql.SQLException
getColumnDisplaySize in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public java.lang.String getColumnLabel(int nColumn)
throws java.sql.SQLException
getColumnLabel in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public java.lang.String getColumnName(int nColumn)
throws java.sql.SQLException
getColumnName in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public java.lang.String getSchemaName(int nColumn)
throws java.sql.SQLException
getSchemaName in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public int getPrecision(int nColumn)
throws java.sql.SQLException
getPrecision in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public int getScale(int nColumn)
throws java.sql.SQLException
getScale in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public java.lang.String getTableName(int nColumn)
throws java.sql.SQLException
getTableName in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public java.lang.String getCatalogName(int nColumn)
throws java.sql.SQLException
getCatalogName in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public int getColumnType(int nColumn)
throws java.sql.SQLException
getColumnType in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occursTypes
public java.lang.String getColumnTypeName(int nColumn)
throws java.sql.SQLException
getColumnTypeName in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
java.sql.SQLException - if a database access error occurs
public boolean isReadOnly(int nColumn)
throws java.sql.SQLException
isReadOnly in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
true if so; false otherwise
java.sql.SQLException - if a database access error occurs
public boolean isWritable(int nColumn)
throws java.sql.SQLException
isWritable in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
true if so; false otherwise
java.sql.SQLException - if a database access error occurs
public boolean isDefinitelyWritable(int nColumn)
throws java.sql.SQLException
isDefinitelyWritable in interface java.sql.ResultSetMetaDatanColumn - the first column is 1, the second is 2, ...
true if so; false otherwise
java.sql.SQLException - if a database access error occurs
public java.lang.String getColumnClassName(int nColumn)
throws java.sql.SQLException
Returns the fully-qualified name of the Java class whose instances
are manufactured if the method ResultSet.getObject
is called to retrieve a value from the column.
ResultSet.getObject may return a subclass of the
class returned by this method.
getColumnClassName in interface java.sql.ResultSetMetaDataResultSet.getObject to retrieve the value in the specified
column. This is the class name used for custom mapping.
java.sql.SQLException - if a database access error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||