JML

java.sql
Interface ResultSetMetaData


public interface ResultSetMetaData


Field Summary
static int columnNoNulls
           
static int columnNullable
           
static int columnNullableUnknown
           
 
Method Summary
 String getCatalogName(int)
           
 String getColumnClassName(int)
           
 int getColumnCount()
           
 int getColumnDisplaySize(int)
           
 String getColumnLabel(int)
           
 String getColumnName(int)
           
 int getColumnType(int)
           
 String getColumnTypeName(int)
           
 int getPrecision(int)
           
 int getScale(int)
           
 String getSchemaName(int)
           
 String getTableName(int)
           
 boolean isAutoIncrement(int)
           
 boolean isCaseSensitive(int)
           
 boolean isCurrency(int)
           
 boolean isDefinitelyWritable(int)
           
 int isNullable(int)
           
 boolean isReadOnly(int)
           
 boolean isSearchable(int)
           
 boolean isSigned(int)
           
 boolean isWritable(int)
           
 

Field Detail

columnNullableUnknown

public static final int columnNullableUnknown

columnNoNulls

public static final int columnNoNulls

columnNullable

public static final int columnNullable
Method Detail

getColumnCount

public int getColumnCount()
                            throws SQLException
Throws:
SQLException

getColumnDisplaySize

public int getColumnDisplaySize(int)
                                  throws SQLException
Throws:
SQLException

getColumnType

public int getColumnType(int)
                           throws SQLException
Throws:
SQLException

getPrecision

public int getPrecision(int)
                          throws SQLException
Throws:
SQLException

getScale

public int getScale(int)
                      throws SQLException
Throws:
SQLException

isNullable

public int isNullable(int)
                        throws SQLException
Throws:
SQLException

isAutoIncrement

public boolean isAutoIncrement(int)
                                 throws SQLException
Throws:
SQLException

isCaseSensitive

public boolean isCaseSensitive(int)
                                 throws SQLException
Throws:
SQLException

isCurrency

public boolean isCurrency(int)
                            throws SQLException
Throws:
SQLException

isDefinitelyWritable

public boolean isDefinitelyWritable(int)
                                      throws SQLException
Throws:
SQLException

isReadOnly

public boolean isReadOnly(int)
                            throws SQLException
Throws:
SQLException

isSearchable

public boolean isSearchable(int)
                              throws SQLException
Throws:
SQLException

isSigned

public boolean isSigned(int)
                          throws SQLException
Throws:
SQLException

isWritable

public boolean isWritable(int)
                            throws SQLException
Throws:
SQLException

getCatalogName

public String getCatalogName(int)
                               throws SQLException
Throws:
SQLException

getColumnClassName

public String getColumnClassName(int)
                                   throws SQLException
Throws:
SQLException

getColumnLabel

public String getColumnLabel(int)
                               throws SQLException
Throws:
SQLException

getColumnName

public String getColumnName(int)
                              throws SQLException
Throws:
SQLException

getColumnTypeName

public String getColumnTypeName(int)
                                  throws SQLException
Throws:
SQLException

getSchemaName

public String getSchemaName(int)
                              throws SQLException
Throws:
SQLException

getTableName

public String getTableName(int)
                             throws SQLException
Throws:
SQLException

JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.