public class JDBCParameterMetaData extends java.lang.Object implements java.sql.ParameterMetaData, DatabaseParameterMarkerCallback
| Constructor and Description | 
|---|
| JDBCParameterMetaData(java.util.Calendar calendarUsedForConversions) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getParameterClassName(int param)Not implemented. | 
| 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)Not implemented. | 
| boolean | isSigned(int param)Not implemented. | 
| void | parameterMarkerDescription(int numFields,
                          int recordSize) | 
| void | parameterMarkerFieldDescription(int fieldIndex,
                               int fieldType,
                               int length,
                               int scale,
                               int precision,
                               int ccsid,
                               int parameterType,
                               int joinRefPosition,
                               int lobLocator,
                               int lobMaxSize) | 
| void | parameterMarkerFieldName(int fieldIndex,
                        java.lang.String name) | 
| void | parameterMarkerUDTName(int fieldIndex,
                      java.lang.String name) | 
public JDBCParameterMetaData(java.util.Calendar calendarUsedForConversions)
public void parameterMarkerDescription(int numFields,
                              int recordSize)
parameterMarkerDescription in interface DatabaseParameterMarkerCallbackpublic void parameterMarkerFieldDescription(int fieldIndex,
                                   int fieldType,
                                   int length,
                                   int scale,
                                   int precision,
                                   int ccsid,
                                   int parameterType,
                                   int joinRefPosition,
                                   int lobLocator,
                                   int lobMaxSize)
parameterMarkerFieldDescription in interface DatabaseParameterMarkerCallbackpublic void parameterMarkerFieldName(int fieldIndex,
                            java.lang.String name)
parameterMarkerFieldName in interface DatabaseParameterMarkerCallbackpublic void parameterMarkerUDTName(int fieldIndex,
                          java.lang.String name)
parameterMarkerUDTName in interface DatabaseParameterMarkerCallbackpublic java.lang.String getParameterClassName(int param)
                                       throws java.sql.SQLException
getParameterClassName in interface java.sql.ParameterMetaDatajava.sql.SQLExceptionpublic int getParameterCount()
                      throws java.sql.SQLException
getParameterCount in interface java.sql.ParameterMetaDatajava.sql.SQLExceptionpublic int getParameterMode(int param)
                     throws java.sql.SQLException
getParameterMode in interface java.sql.ParameterMetaDatajava.sql.SQLExceptionpublic int getParameterType(int param)
                     throws java.sql.SQLException
getParameterType in interface java.sql.ParameterMetaDatajava.sql.SQLExceptionpublic java.lang.String getParameterTypeName(int param)
                                      throws java.sql.SQLException
getParameterTypeName in interface java.sql.ParameterMetaDatajava.sql.SQLExceptionpublic int getPrecision(int param)
                 throws java.sql.SQLException
getPrecision in interface java.sql.ParameterMetaDatajava.sql.SQLExceptionpublic int getScale(int param)
             throws java.sql.SQLException
getScale in interface java.sql.ParameterMetaDatajava.sql.SQLExceptionpublic int isNullable(int param)
               throws java.sql.SQLException
isNullable in interface java.sql.ParameterMetaDatajava.sql.SQLExceptionpublic boolean isSigned(int param)
                 throws java.sql.SQLException
isSigned in interface java.sql.ParameterMetaDatajava.sql.SQLException