CommonQueryDTO.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.jeff.tianti.common.dto;
  2. import java.util.HashMap;
  3. import java.util.Map;
  4. /**
  5. * 公共信息查询封装DTO
  6. *
  7. * @author Jeff Xu
  8. * @since 2015-12-28
  9. */
  10. public class CommonQueryDTO {
  11. private Integer currentPage;
  12. private Integer pageSize;
  13. /**
  14. * 查询条件
  15. */
  16. private Map<String, String> condition = new HashMap<String, String>();
  17. public void addParam(String name, String value) {
  18. condition.put(name, value);
  19. }
  20. public void addParams(Map<String, String> map) {
  21. condition.putAll(map);
  22. }
  23. public void removeParam(String key) {
  24. condition.remove(key);
  25. }
  26. public Map<String, String> getCondition() {
  27. return condition;
  28. }
  29. public void setCondition(Map<String, String> condition) {
  30. this.condition = condition;
  31. }
  32. public Integer getCurrentPage() {
  33. return currentPage;
  34. }
  35. public void setCurrentPage(Integer currentPage) {
  36. this.currentPage = currentPage;
  37. }
  38. public Integer getPageSize() {
  39. return pageSize;
  40. }
  41. public void setPageSize(Integer pageSize) {
  42. this.pageSize = pageSize;
  43. }
  44. }