com.ibm.jtopenlite.database.jdbc
Class JDBCParameterMetaData
java.lang.Object
com.ibm.jtopenlite.database.jdbc.JDBCParameterMetaData
- All Implemented Interfaces:
- DatabaseParameterMarkerCallback, ParameterMetaData
public class JDBCParameterMetaData
- extends Object
- implements ParameterMetaData, DatabaseParameterMarkerCallback
|
Method Summary |
String |
getParameterClassName(int param)
Not implemented. |
int |
getParameterCount()
|
int |
getParameterMode(int param)
|
int |
getParameterType(int param)
|
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,
String name)
|
void |
parameterMarkerUDTName(int fieldIndex,
String name)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JDBCParameterMetaData
public JDBCParameterMetaData(Calendar calendarUsedForConversions)
parameterMarkerDescription
public void parameterMarkerDescription(int numFields,
int recordSize)
- Specified by:
parameterMarkerDescription in interface DatabaseParameterMarkerCallback
parameterMarkerFieldDescription
public void parameterMarkerFieldDescription(int fieldIndex,
int fieldType,
int length,
int scale,
int precision,
int ccsid,
int parameterType,
int joinRefPosition,
int lobLocator,
int lobMaxSize)
- Specified by:
parameterMarkerFieldDescription in interface DatabaseParameterMarkerCallback
parameterMarkerFieldName
public void parameterMarkerFieldName(int fieldIndex,
String name)
- Specified by:
parameterMarkerFieldName in interface DatabaseParameterMarkerCallback
parameterMarkerUDTName
public void parameterMarkerUDTName(int fieldIndex,
String name)
- Specified by:
parameterMarkerUDTName in interface DatabaseParameterMarkerCallback
getParameterClassName
public String getParameterClassName(int param)
throws SQLException
- Not implemented.
- Specified by:
getParameterClassName in interface ParameterMetaData
- Throws:
SQLException
getParameterCount
public int getParameterCount()
throws SQLException
- Specified by:
getParameterCount in interface ParameterMetaData
- Throws:
SQLException
getParameterMode
public int getParameterMode(int param)
throws SQLException
- Specified by:
getParameterMode in interface ParameterMetaData
- Throws:
SQLException
getParameterType
public int getParameterType(int param)
throws SQLException
- Specified by:
getParameterType in interface ParameterMetaData
- Throws:
SQLException
getParameterTypeName
public String getParameterTypeName(int param)
throws SQLException
- Specified by:
getParameterTypeName in interface ParameterMetaData
- Throws:
SQLException
getPrecision
public int getPrecision(int param)
throws SQLException
- Specified by:
getPrecision in interface ParameterMetaData
- Throws:
SQLException
getScale
public int getScale(int param)
throws SQLException
- Specified by:
getScale in interface ParameterMetaData
- Throws:
SQLException
isNullable
public int isNullable(int param)
throws SQLException
- Not implemented.
- Specified by:
isNullable in interface ParameterMetaData
- Throws:
SQLException
isSigned
public boolean isSigned(int param)
throws SQLException
- Not implemented.
- Specified by:
isSigned in interface ParameterMetaData
- Throws:
SQLException