1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.student.lum.lu.entity;
17
18 import java.util.ArrayList;
19 import java.util.List;
20
21 import javax.persistence.CascadeType;
22 import javax.persistence.Column;
23 import javax.persistence.Entity;
24 import javax.persistence.OneToMany;
25 import javax.persistence.Table;
26
27 import org.kuali.student.common.entity.BaseEntity;
28
29 @Entity
30 @Table(name = "KSLU_MEMSHIP")
31 public class MembershipQuery extends BaseEntity{
32
33 @Column(name = "SEARCH_TYPE_KEY")
34 private String searchTypeKey;
35
36 @OneToMany(cascade = CascadeType.ALL)
37 private List<SearchParameter> searchParameters = new ArrayList<SearchParameter>();
38
39 public String getSearchTypeKey() {
40 return searchTypeKey;
41 }
42
43 public void setSearchTypeKey(String searchTypeKey) {
44 this.searchTypeKey = searchTypeKey;
45 }
46
47 public List<SearchParameter> getSearchParameters() {
48 return searchParameters;
49 }
50
51 public void setSearchParameters(List<SearchParameter> searchParameters) {
52 this.searchParameters = searchParameters;
53 }
54
55 @Override
56 public String toString() {
57 return "MembershipQuery[searchTypeKey=" + searchTypeKey + "]";
58 }
59
60 }