Class CopyTableOperation


  • public final class CopyTableOperation
    extends java.lang.Object
    • Method Detail

      • withoutData

        public static CopyTableOperation withoutData​(java.lang.String fromTable,
                                                     java.lang.String toTable,
                                                     boolean isColumnBased)
      • withData

        public static CopyTableOperation withData​(java.lang.String fromTable,
                                                  java.lang.String toTable,
                                                  boolean isColumnBased)
      • withData

        public static CopyTableOperation withData​(java.lang.String fromTable,
                                                  java.lang.String toTable,
                                                  boolean isColumnBased,
                                                  java.lang.String dataToCopySelector,
                                                  java.lang.Object... dataToCopySelectorParams)
      • hasPrimaryKey

        public boolean hasPrimaryKey()
      • getPrimaryKeyColumns

        public java.util.Collection<java.lang.String> getPrimaryKeyColumns()
      • getFromTable

        public java.lang.String getFromTable()
      • getToTable

        public java.lang.String getToTable()
      • isColumnBased

        public boolean isColumnBased()
      • isWithData

        public boolean isWithData()
      • isWithSelectiveData

        public boolean isWithSelectiveData()
      • getDataToCopySelector

        public java.lang.String getDataToCopySelector()
      • getDataToCopySelectorParams

        public java.lang.Object[] getDataToCopySelectorParams()