com.ibm.jtopenlite.database

Interface DatabaseDescribeCallback

    • Method Summary

      Methods 
      Modifier and Type Method and Description
      void baseColumnName(int fieldIndex, java.lang.String name) 
      void baseSchemaName(int fieldIndex, java.lang.String name) 
      void baseTableName(int fieldIndex, java.lang.String name) 
      void columnAttributes(int fieldIndex, int updateable, int searchable, boolean isIdentity, boolean isAlwaysGenerated, boolean isPartOfAnyIndex, boolean isLoneUniqueIndex, boolean isPartOfUniqueIndex, boolean isExpression, boolean isPrimaryKey, boolean isNamed, boolean isRowID, boolean isRowChangeTimestamp) 
      void columnLabel(int fieldIndex, java.lang.String name) 
      void fieldDescription(int fieldIndex, int type, int length, int scale, int precision, int ccsid, int joinRefPosition, int attributeBitmap, int lobMaxSize) 
      void fieldName(int fieldIndex, java.lang.String name) 
      void resultSetDescription(int numFields, int dateFormat, int timeFormat, int dateSeparator, int timeSeparator, int recordSize) 
      void sqlFromSchema(int fieldIndex, java.lang.String name) 
      void sqlFromTable(int fieldIndex, java.lang.String name) 
      void udtName(int fieldIndex, java.lang.String name) 
    • Method Detail

      • resultSetDescription

        void resultSetDescription(int numFields,
                                int dateFormat,
                                int timeFormat,
                                int dateSeparator,
                                int timeSeparator,
                                int recordSize)
      • fieldDescription

        void fieldDescription(int fieldIndex,
                            int type,
                            int length,
                            int scale,
                            int precision,
                            int ccsid,
                            int joinRefPosition,
                            int attributeBitmap,
                            int lobMaxSize)
      • fieldName

        void fieldName(int fieldIndex,
                     java.lang.String name)
      • udtName

        void udtName(int fieldIndex,
                   java.lang.String name)
      • baseColumnName

        void baseColumnName(int fieldIndex,
                          java.lang.String name)
      • baseTableName

        void baseTableName(int fieldIndex,
                         java.lang.String name)
      • columnLabel

        void columnLabel(int fieldIndex,
                       java.lang.String name)
      • baseSchemaName

        void baseSchemaName(int fieldIndex,
                          java.lang.String name)
      • sqlFromTable

        void sqlFromTable(int fieldIndex,
                        java.lang.String name)
      • sqlFromSchema

        void sqlFromSchema(int fieldIndex,
                         java.lang.String name)
      • columnAttributes

        void columnAttributes(int fieldIndex,
                            int updateable,
                            int searchable,
                            boolean isIdentity,
                            boolean isAlwaysGenerated,
                            boolean isPartOfAnyIndex,
                            boolean isLoneUniqueIndex,
                            boolean isPartOfUniqueIndex,
                            boolean isExpression,
                            boolean isPrimaryKey,
                            boolean isNamed,
                            boolean isRowID,
                            boolean isRowChangeTimestamp)