public class vortexMetaResult
extends java.lang.Object
implements java.sql.ResultSetMetaData
ResultSetMetaData| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getCatalogName(int column)Not supported by VORTEXjdbc. | 
| java.lang.String | getColumnClassName(int column)Not supported by VORTEXjdbc. | 
| int | getColumnCount()Returns the number of columns in this result set. | 
| int | getColumnDisplaySize(int column)Gives the display size for this column. | 
| java.lang.String | getColumnLabel(int column)This returns column_name. | 
| java.lang.String | getColumnName(int column)The name of the requested column. | 
| int | getColumnType(int column)Gives the column type using the types in java.sql.Types. | 
| java.lang.String | getColumnTypeName(int column)Gives the column type as a string. | 
| int | getPrecision(int column)Returning the precision | 
| int | getScale(int column)Returning the scale | 
| java.lang.String | getSchemaName(int column)Not supported by VORTEXjdbc. | 
| java.lang.String | getTableName(int column)Not supported by VORTEXjdbc. | 
| boolean | isAutoIncrement(int column)Is the column automatically numbered, thus read-only? | 
| boolean | isCaseSensitive(int column)Does a column's case matter? | 
| boolean | isCurrency(int column)Is the column a cash value? | 
| boolean | isDefinitelyWritable(int column)Will a write on the column definitely succeed? | 
| int | isNullable(int column)Determines if the column in question is nullable. | 
| boolean | isReadOnly(int column)Is a column definitely not writable? | 
| boolean | isSearchable(int column)Can the column be used in a where clause? | 
| boolean | isSigned(int column)Since all VORTEXjdbc integer types are signed, this returns true. | 
| boolean | isWrapperFor(java.lang.Class<?> ResultSetMetaData) | 
| boolean | isWritable(int column)Is it possible for a write on the column to succeed? | 
| <T> T | unwrap(java.lang.Class<T> ResultSetMetaData) | 
public boolean isWrapperFor(java.lang.Class<?> ResultSetMetaData)
                     throws java.sql.SQLException
isWrapperFor in interface java.sql.Wrapperjava.sql.SQLExceptionpublic <T> T unwrap(java.lang.Class<T> ResultSetMetaData)
         throws java.sql.SQLException
unwrap in interface java.sql.Wrapperjava.sql.SQLExceptionpublic int getColumnCount()
                   throws java.sql.SQLException
getColumnCount in interface java.sql.ResultSetMetaDatajava.sql.SQLException - do nothingResultSetMetaData.getColumnCount()public boolean isAutoIncrement(int column)
                        throws java.sql.SQLException
isAutoIncrement in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeResultSetMetaData.isAutoIncrement(int)public boolean isCaseSensitive(int column)
                        throws java.sql.SQLException
isCaseSensitive in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeResultSetMetaData.isCaseSensitive(int)public boolean isSearchable(int column)
                     throws java.sql.SQLException
isSearchable in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeResultSetMetaData.isSearchable(int)public boolean isCurrency(int column)
                   throws java.sql.SQLException
isCurrency in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeResultSetMetaData.isCurrency(int)public int isNullable(int column)
               throws java.sql.SQLException
isNullable in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeResultSetMetaData.isNullable(int)public boolean isSigned(int column)
                 throws java.sql.SQLException
isSigned in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeResultSetMetaData.isSigned(int)public int getColumnDisplaySize(int column)
                         throws java.sql.SQLException
getColumnDisplaySize in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeResultSetMetaData.getColumnDisplaySize(int)public java.lang.String getColumnLabel(int column)
                                throws java.sql.SQLException
getColumnLabel in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeResultSetMetaData.getColumnLabel(int)public java.lang.String getColumnName(int column)
                               throws java.sql.SQLException
getColumnName in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown when the column desired is badResultSetMetaData.getColumnName(int)public java.lang.String getSchemaName(int column)
                               throws java.sql.SQLException
getSchemaName in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangepublic int getPrecision(int column)
                 throws java.sql.SQLException
getPrecision in interface java.sql.ResultSetMetaDatacolumn - the column of the field this information is needed forjava.sql.SQLException - thrown if the column is out of rangepublic int getScale(int column)
             throws java.sql.SQLException
getScale in interface java.sql.ResultSetMetaDatacolumn - the column of the field this information is needed forjava.sql.SQLException - thrown if the column is out of rangepublic java.lang.String getTableName(int column)
                              throws java.sql.SQLException
getTableName in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeResultSetMetaData.getTableName(int)public java.lang.String getCatalogName(int column)
                                throws java.sql.SQLException
getCatalogName in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangepublic int getColumnType(int column)
                  throws java.sql.SQLException
getColumnType in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeTypes, 
ResultSetMetaData.getColumnType(int)public java.lang.String getColumnTypeName(int column)
                                   throws java.sql.SQLException
getColumnTypeName in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if column out of rangeResultSetMetaData.getColumnTypeName(int)public java.lang.String getColumnClassName(int column)
                                    throws java.sql.SQLException
getColumnClassName in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangepublic boolean isReadOnly(int column)
                   throws java.sql.SQLException
isReadOnly in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangepublic boolean isWritable(int column)
                   throws java.sql.SQLException
isWritable in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangepublic boolean isDefinitelyWritable(int column)
                             throws java.sql.SQLException
isDefinitelyWritable in interface java.sql.ResultSetMetaDatacolumn - the column indexjava.sql.SQLException - thrown if the column is out of rangeUpdated June 17 2024