TableGroupQuartzCommand.java 704 B

123456789101112131415161718192021222324252627282930313233
  1. package org.dbsyncer.sdk.model;
  2. import org.dbsyncer.sdk.util.PrimaryKeyUtil;
  3. import java.util.List;
  4. import java.util.Map;
  5. public class TableGroupQuartzCommand {
  6. private Table table;
  7. private List<String> primaryKeys;
  8. private Map<String, String> command;
  9. public TableGroupQuartzCommand(Table table, Map<String, String> command) {
  10. this.table = table;
  11. this.command = command;
  12. this.primaryKeys = PrimaryKeyUtil.findTablePrimaryKeys(table);;
  13. }
  14. public Table getTable() {
  15. return table;
  16. }
  17. public List<String> getPrimaryKeys() {
  18. return primaryKeys;
  19. }
  20. public Map<String, String> getCommand() {
  21. return command;
  22. }
  23. }