org.postgresql.jdbc3
Class AbstractJdbc3ParameterMetaData

java.lang.Object
  extended by org.postgresql.jdbc3.AbstractJdbc3ParameterMetaData
Direct Known Subclasses:
Jdbc3gParameterMetaData

public abstract class AbstractJdbc3ParameterMetaData
extends java.lang.Object


Constructor Summary
AbstractJdbc3ParameterMetaData(BaseConnection connection, int[] oids)
           
 
Method Summary
 java.lang.String getParameterClassName(int param)
           
 int getParameterCount()
           
 int getParameterMode(int param)
           
 int getParameterType(int param)
           
 java.lang.String getParameterTypeName(int param)
           
 int getPrecision(int param)
           
 int getScale(int param)
           
 int isNullable(int param)
           
 boolean isSigned(int param)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractJdbc3ParameterMetaData

public AbstractJdbc3ParameterMetaData(BaseConnection connection,
                                      int[] oids)
Method Detail

getParameterClassName

public java.lang.String getParameterClassName(int param)
                                       throws java.sql.SQLException
Throws:
java.sql.SQLException

getParameterCount

public int getParameterCount()

getParameterMode

public int getParameterMode(int param)
                     throws java.sql.SQLException
Throws:
java.sql.SQLException

getParameterType

public int getParameterType(int param)
                     throws java.sql.SQLException
Throws:
java.sql.SQLException

getParameterTypeName

public java.lang.String getParameterTypeName(int param)
                                      throws java.sql.SQLException
Throws:
java.sql.SQLException

getPrecision

public int getPrecision(int param)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

getScale

public int getScale(int param)
             throws java.sql.SQLException
Throws:
java.sql.SQLException

isNullable

public int isNullable(int param)
               throws java.sql.SQLException
Throws:
java.sql.SQLException

isSigned

public boolean isSigned(int param)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException