oscon2006.mock
Class MockResultSetMetaData
java.lang.Object
  
oscon2006.mock.MockResultSetMetaData
- All Implemented Interfaces: 
 - java.sql.ResultSetMetaData
 
public class MockResultSetMetaData
- extends java.lang.Object
- implements java.sql.ResultSetMetaData
  
 
| Fields inherited from interface java.sql.ResultSetMetaData | 
columnNoNulls, columnNullable, columnNullableUnknown | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
MockResultSetMetaData
public MockResultSetMetaData()
getDefaultMetaData
public static MockResultSetMetaData getDefaultMetaData()
 
 
clear
public void clear()
 
 
addColumn
public void addColumn(MockColumn c)
 
 
getColumnCount
public int getColumnCount()
                   throws java.sql.SQLException
- Specified by:
 getColumnCount in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
isAutoIncrement
public boolean isAutoIncrement(int column)
                        throws java.sql.SQLException
- Specified by:
 isAutoIncrement in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
isCaseSensitive
public boolean isCaseSensitive(int column)
                        throws java.sql.SQLException
- Specified by:
 isCaseSensitive in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
isSearchable
public boolean isSearchable(int column)
                     throws java.sql.SQLException
- Specified by:
 isSearchable in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
isCurrency
public boolean isCurrency(int column)
                   throws java.sql.SQLException
- Specified by:
 isCurrency in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
isNullable
public int isNullable(int column)
               throws java.sql.SQLException
- Specified by:
 isNullable in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
isSigned
public boolean isSigned(int column)
                 throws java.sql.SQLException
- Specified by:
 isSigned in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getColumn
public MockColumn getColumn(int column)
 
 
getColumnDisplaySize
public int getColumnDisplaySize(int column)
                         throws java.sql.SQLException
- Specified by:
 getColumnDisplaySize in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getColumnLabel
public java.lang.String getColumnLabel(int column)
                                throws java.sql.SQLException
- Specified by:
 getColumnLabel in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getColumnName
public java.lang.String getColumnName(int column)
                               throws java.sql.SQLException
- Specified by:
 getColumnName in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getSchemaName
public java.lang.String getSchemaName(int column)
                               throws java.sql.SQLException
- Specified by:
 getSchemaName in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getPrecision
public int getPrecision(int column)
                 throws java.sql.SQLException
- Specified by:
 getPrecision in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getScale
public int getScale(int column)
             throws java.sql.SQLException
- Specified by:
 getScale in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getTableName
public java.lang.String getTableName(int column)
                              throws java.sql.SQLException
- Specified by:
 getTableName in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getCatalogName
public java.lang.String getCatalogName(int column)
                                throws java.sql.SQLException
- Specified by:
 getCatalogName in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getColumnType
public int getColumnType(int column)
                  throws java.sql.SQLException
- Specified by:
 getColumnType in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getColumnTypeName
public java.lang.String getColumnTypeName(int column)
                                   throws java.sql.SQLException
- Specified by:
 getColumnTypeName in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
isReadOnly
public boolean isReadOnly(int column)
                   throws java.sql.SQLException
- Specified by:
 isReadOnly in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
isWritable
public boolean isWritable(int column)
                   throws java.sql.SQLException
- Specified by:
 isWritable in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
isDefinitelyWritable
public boolean isDefinitelyWritable(int column)
                             throws java.sql.SQLException
- Specified by:
 isDefinitelyWritable in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
getColumnClassName
public java.lang.String getColumnClassName(int column)
                                    throws java.sql.SQLException
- Specified by:
 getColumnClassName in interface java.sql.ResultSetMetaData
 
- Throws:
 java.sql.SQLException
 
Copyright © 2006 oscon2006.sourceforge.net. All Rights Reserved.