org.lateralnz.c3d
Class DCResultSetMetaData

java.lang.Object
  extended by org.lateralnz.c3d.DCResultSetMetaData
All Implemented Interfaces:
java.io.Serializable, java.sql.ResultSetMetaData

public class DCResultSetMetaData
extends java.lang.Object
implements java.io.Serializable, java.sql.ResultSetMetaData

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface java.sql.ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown
 
Constructor Summary
DCResultSetMetaData()
           
DCResultSetMetaData(java.sql.ResultSetMetaData md)
           
DCResultSetMetaData(java.lang.String[] colNames)
           
 
Method Summary
 java.lang.String getCatalogName(int param)
           
 java.lang.String getColumnClassName(int param)
           
 int getColumnCount()
           
 int getColumnDisplaySize(int param)
           
 java.lang.String getColumnLabel(int param)
           
 java.lang.String getColumnName(int param)
           
 int getColumnType(int param)
           
 java.lang.String getColumnTypeName(int param)
           
 int getPrecision(int param)
           
 int getScale(int param)
           
 java.lang.String getSchemaName(int param)
           
 java.lang.String getTableName(int param)
           
 boolean isAutoIncrement(int param)
           
 boolean isCaseSensitive(int param)
           
 boolean isCurrency(int param)
           
 boolean isDefinitelyWritable(int param)
           
 int isNullable(int param)
           
 boolean isReadOnly(int param)
           
 boolean isSearchable(int param)
           
 boolean isSigned(int param)
           
 boolean isWritable(int param)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DCResultSetMetaData

public DCResultSetMetaData()

DCResultSetMetaData

public DCResultSetMetaData(java.lang.String[] colNames)

DCResultSetMetaData

public DCResultSetMetaData(java.sql.ResultSetMetaData md)
                    throws java.sql.SQLException
Throws:
java.sql.SQLException
Method Detail

getCatalogName

public java.lang.String getCatalogName(int param)
                                throws java.sql.SQLException
Specified by:
getCatalogName in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getColumnClassName

public java.lang.String getColumnClassName(int param)
                                    throws java.sql.SQLException
Specified by:
getColumnClassName in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getColumnCount

public int getColumnCount()
                   throws java.sql.SQLException
Specified by:
getColumnCount in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getColumnDisplaySize

public int getColumnDisplaySize(int param)
                         throws java.sql.SQLException
Specified by:
getColumnDisplaySize in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getColumnLabel

public java.lang.String getColumnLabel(int param)
                                throws java.sql.SQLException
Specified by:
getColumnLabel in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getColumnName

public java.lang.String getColumnName(int param)
                               throws java.sql.SQLException
Specified by:
getColumnName in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getColumnType

public int getColumnType(int param)
                  throws java.sql.SQLException
Specified by:
getColumnType in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getColumnTypeName

public java.lang.String getColumnTypeName(int param)
                                   throws java.sql.SQLException
Specified by:
getColumnTypeName in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getPrecision

public int getPrecision(int param)
                 throws java.sql.SQLException
Specified by:
getPrecision in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getScale

public int getScale(int param)
             throws java.sql.SQLException
Specified by:
getScale in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getSchemaName

public java.lang.String getSchemaName(int param)
                               throws java.sql.SQLException
Specified by:
getSchemaName in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

getTableName

public java.lang.String getTableName(int param)
                              throws java.sql.SQLException
Specified by:
getTableName in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

isAutoIncrement

public boolean isAutoIncrement(int param)
                        throws java.sql.SQLException
Specified by:
isAutoIncrement in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

isCaseSensitive

public boolean isCaseSensitive(int param)
                        throws java.sql.SQLException
Specified by:
isCaseSensitive in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

isCurrency

public boolean isCurrency(int param)
                   throws java.sql.SQLException
Specified by:
isCurrency in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

isDefinitelyWritable

public boolean isDefinitelyWritable(int param)
                             throws java.sql.SQLException
Specified by:
isDefinitelyWritable in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

isNullable

public int isNullable(int param)
               throws java.sql.SQLException
Specified by:
isNullable in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

isReadOnly

public boolean isReadOnly(int param)
                   throws java.sql.SQLException
Specified by:
isReadOnly in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

isSearchable

public boolean isSearchable(int param)
                     throws java.sql.SQLException
Specified by:
isSearchable in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

isSigned

public boolean isSigned(int param)
                 throws java.sql.SQLException
Specified by:
isSigned in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException

isWritable

public boolean isWritable(int param)
                   throws java.sql.SQLException
Specified by:
isWritable in interface java.sql.ResultSetMetaData
Throws:
java.sql.SQLException