Interface ColumnOrderingStrategy

    • Method Detail

      • orderTableColumns

        List<Column> orderTableColumns​(Table table,
                                       Metadata metadata)
        Orders the columns of the table. May return null if columns were not ordered.
      • orderConstraintColumns

        List<Column> orderConstraintColumns​(Constraint constraint,
                                            Metadata metadata)
        Orders the columns of the constraint. May return null if columns were not ordered.
      • orderUserDefinedTypeColumns

        List<Column> orderUserDefinedTypeColumns​(UserDefinedObjectType userDefinedType,
                                                 Metadata metadata)
        Orders the columns of the user defined type. May return null if columns were not ordered.
      • orderTemporaryTableColumns

        void orderTemporaryTableColumns​(List<TemporaryTableColumn> temporaryTableColumns,
                                        Metadata metadata)
        Orders the columns of the temporary table.