1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.student.common.search.dto;
17
18 import java.io.Serializable;
19 import java.util.ArrayList;
20 import java.util.List;
21
22 import javax.xml.bind.annotation.XmlAccessType;
23 import javax.xml.bind.annotation.XmlAccessorType;
24 @XmlAccessorType(XmlAccessType.FIELD)
25 public class SearchResultRow implements Serializable {
26 private static final long serialVersionUID = 1L;
27 private List<SearchResultCell> cells;
28
29 public void addCell(String key, String value){
30 getCells().add(new SearchResultCell(key, value));
31 }
32
33 public List<SearchResultCell> getCells() {
34 if (cells == null) {
35 cells = new ArrayList<SearchResultCell>(0);
36 }
37 return cells;
38 }
39
40 public void setCells(List<SearchResultCell> cells) {
41 this.cells = cells;
42 }
43
44 @Override
45 public String toString() {
46 return "SearchResultRow[cells=" + cells + "]";
47 }
48 }