com.ibm.jtopenlite.database.jdbc

Class JDBCParameterMetaData

  • java.lang.Object
    • com.ibm.jtopenlite.database.jdbc.JDBCParameterMetaData
    • Field Summary

      • Fields inherited from interface java.sql.ParameterMetaData

        parameterModeIn, parameterModeInOut, parameterModeOut, parameterModeUnknown, parameterNoNulls, parameterNullable, parameterNullableUnknown
    • Constructor Summary

      Constructors 
      Constructor and Description
      JDBCParameterMetaData(java.util.Calendar calendarUsedForConversions) 
    • Constructor Detail

      • JDBCParameterMetaData

        public JDBCParameterMetaData(java.util.Calendar calendarUsedForConversions)
    • Method Detail

      • 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
      • getParameterClassName

        public java.lang.String getParameterClassName(int param)
                                               throws java.sql.SQLException
        Not implemented.
        Specified by:
        getParameterClassName in interface java.sql.ParameterMetaData
        Throws:
        java.sql.SQLException
      • getParameterCount

        public int getParameterCount()
                              throws java.sql.SQLException
        Specified by:
        getParameterCount in interface java.sql.ParameterMetaData
        Throws:
        java.sql.SQLException
      • getParameterMode

        public int getParameterMode(int param)
                             throws java.sql.SQLException
        Specified by:
        getParameterMode in interface java.sql.ParameterMetaData
        Throws:
        java.sql.SQLException
      • getParameterType

        public int getParameterType(int param)
                             throws java.sql.SQLException
        Specified by:
        getParameterType in interface java.sql.ParameterMetaData
        Throws:
        java.sql.SQLException
      • getParameterTypeName

        public java.lang.String getParameterTypeName(int param)
                                              throws java.sql.SQLException
        Specified by:
        getParameterTypeName in interface java.sql.ParameterMetaData
        Throws:
        java.sql.SQLException
      • getPrecision

        public int getPrecision(int param)
                         throws java.sql.SQLException
        Specified by:
        getPrecision in interface java.sql.ParameterMetaData
        Throws:
        java.sql.SQLException
      • getScale

        public int getScale(int param)
                     throws java.sql.SQLException
        Specified by:
        getScale in interface java.sql.ParameterMetaData
        Throws:
        java.sql.SQLException
      • isNullable

        public int isNullable(int param)
                       throws java.sql.SQLException
        Not implemented.
        Specified by:
        isNullable in interface java.sql.ParameterMetaData
        Throws:
        java.sql.SQLException
      • isSigned

        public boolean isSigned(int param)
                         throws java.sql.SQLException
        Not implemented.
        Specified by:
        isSigned in interface java.sql.ParameterMetaData
        Throws:
        java.sql.SQLException