QueryConfig.java 752 B

123456789101112131415161718192021222324252627282930
  1. /**
  2. * DBSyncer Copyright 2020-2023 All Rights Reserved.
  3. */
  4. package org.dbsyncer.parser.model;
  5. import org.dbsyncer.parser.enums.GroupStrategyEnum;
  6. public class QueryConfig<T> {
  7. private ConfigModel configModel;
  8. private GroupStrategyEnum groupStrategyEnum = GroupStrategyEnum.DEFAULT;
  9. public QueryConfig(ConfigModel configModel) {
  10. this.configModel = configModel;
  11. }
  12. public QueryConfig(ConfigModel configModel, GroupStrategyEnum groupStrategyEnum) {
  13. this.configModel = configModel;
  14. this.groupStrategyEnum = groupStrategyEnum;
  15. }
  16. public ConfigModel getConfigModel() {
  17. return configModel;
  18. }
  19. public GroupStrategyEnum getGroupStrategyEnum() {
  20. return groupStrategyEnum;
  21. }
  22. }