Interface DFNewTypeWellKnownOptions.ExistingDBField

    • Method Detail

      • supportsColumn

        float supportsColumn​(com.im.commons.db.ddl.DBColInfo[] columnInfo)
        How well supported is this column(s). Zero means not at all supported, one means ideally supported, and anything in between means something in between
        Parameters:
        columnInfo - Array of columns. Usually array will have just one item as each field represent typically one column.
        Returns:
        A number between 0 and 1 (including 0 and 1)
        See Also:
        acceptsColumn(com.im.commons.db.ddl.DBColInfo)
      • getColumnNamesCount

        int getColumnNamesCount()
      • getColumnNames

        java.lang.String[] getColumnNames()
      • setColumnNames

        void setColumnNames​(java.lang.String[] columnNames)
      • setFixedColumn

        void setFixedColumn​(boolean fixed)
        column cannot be changed in customizer
      • isFixedColumn

        boolean isFixedColumn()
      • isDisctinctValues

        @Deprecated
        boolean isDisctinctValues()
        Deprecated.
        As of release 6.3, replaced with DFFieldPickListCapability
      • setDisctinctValues

        @Deprecated
        void setDisctinctValues​(boolean distinctValues)
        Deprecated.
        As of release 6.3, replaced with DFFieldPickListCapability
      • getExtraOptionsText

        java.lang.String getExtraOptionsText()
        Returns:
        The short information about extra options