1 package org.kuali.ole.ingest.pojo;
2
3 import java.util.List;
4
5 /**
6 * Profile is a business object class for Profile
7 */
8 public class Profile {
9 private String name;
10 private String description;
11 private String contextName;
12 private String categoryName;
13 private List<OleRule> rules;
14 private List<ProfileAttributeBo> profileAttributes;
15 /**
16 * Sets the name attribute value.
17 * @param name The name to set.
18 */
19 public void setName(String name) {
20 this.name = name;
21 }
22 /**
23 * Sets the description attribute value.
24 * @param description The description to set.
25 */
26 public void setDescription(String description) {
27 this.description = description;
28 }
29 /**
30 * Sets the contextName attribute value.
31 * @param contextName The contextName to set.
32 */
33 public void setContextName(String contextName) {
34 this.contextName = contextName;
35 }
36 /**
37 * Sets the categoryName attribute value.
38 * @param categoryName The categoryName to set.
39 */
40 public void setCategoryName(String categoryName) {
41 this.categoryName = categoryName;
42 }
43 /**
44 * Sets the rules attribute value.
45 * @param rules The rules to set.
46 */
47 public void setRules(List<OleRule> rules) {
48 this.rules = rules;
49 }
50 /**
51 * Gets the name attribute.
52 * @return Returns the name.
53 */
54 public String getName() {
55 return name;
56 }
57 /**
58 * Gets the description attribute.
59 * @return Returns the description.
60 */
61 public String getDescription() {
62 return description;
63 }
64 /**
65 * Gets the contextName attribute.
66 * @return Returns the contextName.
67 */
68 public String getContextName() {
69 return contextName;
70 }
71 /**
72 * Gets the categoryName attribute.
73 * @return Returns the categoryName.
74 */
75 public String getCategoryName() {
76 return categoryName;
77 }
78 /**
79 * Gets the rules attribute.
80 * @return Returns the rules.
81 */
82 public List<OleRule> getRules() {
83 return rules;
84 }
85 /**
86 * Gets the profileAttributes attribute.
87 * @return Returns the profileAttributes.
88 */
89 public List<ProfileAttributeBo> getProfileAttributes() {
90 return profileAttributes;
91 }
92 /**
93 * Gets the profileAttributes attribute.
94 * @return Returns the profileAttributes.
95 */
96 public void setProfileAttributes(List<ProfileAttributeBo> profileAttributes) {
97 this.profileAttributes = profileAttributes;
98 }
99 }