Coverage Report - com.ctrip.framework.apollo.core.dto.ItemChangeSets
 
Classes in this File Line Coverage Branch Coverage Complexity
ItemChangeSets
0%
0/20
0%
0/6
1.2
 
 1  
 package com.ctrip.framework.apollo.core.dto;
 2  
 
 3  
 import java.util.LinkedList;
 4  
 import java.util.List;
 5  
 
 6  
 /**
 7  
  * storage cud result
 8  
  */
 9  0
 public class ItemChangeSets extends BaseDTO{
 10  
 
 11  0
   private List<ItemDTO> createItems = new LinkedList<>();
 12  0
   private List<ItemDTO> updateItems = new LinkedList<>();
 13  0
   private List<ItemDTO> deleteItems = new LinkedList<>();
 14  
 
 15  
   public void addCreateItem(ItemDTO item) {
 16  0
     createItems.add(item);
 17  0
   }
 18  
 
 19  
   public void addUpdateItem(ItemDTO item) {
 20  0
     updateItems.add(item);
 21  0
   }
 22  
 
 23  
   public void addDeleteItem(ItemDTO item) {
 24  0
     deleteItems.add(item);
 25  0
   }
 26  
 
 27  
   public boolean isEmpty(){
 28  0
     return createItems.isEmpty() && updateItems.isEmpty() && deleteItems.isEmpty();
 29  
   }
 30  
 
 31  
   public List<ItemDTO> getCreateItems() {
 32  0
     return createItems;
 33  
   }
 34  
 
 35  
   public List<ItemDTO> getUpdateItems() {
 36  0
     return updateItems;
 37  
   }
 38  
 
 39  
   public List<ItemDTO> getDeleteItems() {
 40  0
     return deleteItems;
 41  
   }
 42  
 
 43  
   public void setCreateItems(List<ItemDTO> createItems) {
 44  0
     this.createItems = createItems;
 45  0
   }
 46  
 
 47  
   public void setUpdateItems(List<ItemDTO> updateItems) {
 48  0
     this.updateItems = updateItems;
 49  0
   }
 50  
 
 51  
   public void setDeleteItems(List<ItemDTO> deleteItems) {
 52  0
     this.deleteItems = deleteItems;
 53  0
   }
 54  
 
 55  
 }