001 /*
002 * Copyright 2011 The Kuali Foundation.
003 *
004 * Licensed under the Educational Community License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 * http://www.opensource.org/licenses/ecl2.php
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 */
016 package org.kuali.kfs.module.endow.businessobject;
017
018 import java.util.LinkedHashMap;
019
020 import org.kuali.rice.kns.bo.TransientBusinessObjectBase;
021
022 public class EndowmentProcessedReportHeader extends TransientBusinessObjectBase {
023
024 private String columnHeading1;
025 private String columnHeading2;
026 private String columnHeading3;
027 private String columnHeading4;
028 private String columnHeading5;
029 private String columnHeading6;
030 private String columnHeading7;
031 private String columnHeading8;
032
033 public EndowmentProcessedReportHeader() {
034 columnHeading1 = "";
035 columnHeading2 = "";
036 columnHeading3 = "";
037 columnHeading4 = "";
038 columnHeading5 = "";
039 columnHeading6 = "";
040 columnHeading7 = "";
041 columnHeading8 = "";
042 }
043
044 /**
045 * Gets the columnHeading1 attribute.
046 * @return Returns the columnHeading1.
047 */
048 public String getColumnHeading1() {
049 return columnHeading1;
050 }
051
052 /**
053 * Sets the columnHeading1 attribute value.
054 * @param columnHeading1 The columnHeading1 to set.
055 */
056 public void setColumnHeading1(String columnHeading1) {
057 this.columnHeading1 = columnHeading1;
058 }
059
060 /**
061 * Gets the columnHeading2 attribute.
062 * @return Returns the columnHeading2.
063 */
064 public String getColumnHeading2() {
065 return columnHeading2;
066 }
067
068 /**
069 * Sets the columnHeading2 attribute value.
070 * @param columnHeading2 The columnHeading2 to set.
071 */
072 public void setColumnHeading2(String columnHeading2) {
073 this.columnHeading2 = columnHeading2;
074 }
075
076 /**
077 * Gets the columnHeading3 attribute.
078 * @return Returns the columnHeading3.
079 */
080 public String getColumnHeading3() {
081 return columnHeading3;
082 }
083
084 /**
085 * Sets the columnHeading3 attribute value.
086 * @param columnHeading3 The columnHeading3 to set.
087 */
088 public void setColumnHeading3(String columnHeading3) {
089 this.columnHeading3 = columnHeading3;
090 }
091
092 /**
093 * Gets the columnHeading4 attribute.
094 * @return Returns the columnHeading4.
095 */
096 public String getColumnHeading4() {
097 return columnHeading4;
098 }
099
100 /**
101 * Sets the columnHeading4 attribute value.
102 * @param columnHeading4 The columnHeading4 to set.
103 */
104 public void setColumnHeading4(String columnHeading4) {
105 this.columnHeading4 = columnHeading4;
106 }
107
108 /**
109 * Gets the columnHeading5 attribute.
110 * @return Returns the columnHeading5.
111 */
112 public String getColumnHeading5() {
113 return columnHeading5;
114 }
115
116 /**
117 * Sets the columnHeading5 attribute value.
118 * @param columnHeading5 The columnHeading5 to set.
119 */
120 public void setColumnHeading5(String columnHeading5) {
121 this.columnHeading5 = columnHeading5;
122 }
123
124 /**
125 * Gets the columnHeading6 attribute.
126 * @return Returns the columnHeading6.
127 */
128 public String getColumnHeading6() {
129 return columnHeading6;
130 }
131
132 /**
133 * Sets the columnHeading6 attribute value.
134 * @param columnHeading6 The columnHeading6 to set.
135 */
136 public void setColumnHeading6(String columnHeading6) {
137 this.columnHeading6 = columnHeading6;
138 }
139
140 /**
141 * Gets the columnHeading7 attribute.
142 * @return Returns the columnHeading7.
143 */
144 public String getColumnHeading7() {
145 return columnHeading7;
146 }
147
148 /**
149 * Sets the columnHeading7 attribute value.
150 * @param columnHeading7 The columnHeading7 to set.
151 */
152 public void setColumnHeading7(String columnHeading7) {
153 this.columnHeading7 = columnHeading7;
154 }
155
156 /**
157 * Gets the columnHeading8 attribute.
158 * @return Returns the columnHeading8.
159 */
160 public String getColumnHeading8() {
161 return columnHeading8;
162 }
163
164 /**
165 * Sets the columnHeading8 attribute value.
166 * @param columnHeading8 The columnHeading8 to set.
167 */
168 public void setColumnHeading8(String columnHeading8) {
169 this.columnHeading8 = columnHeading8;
170 }
171
172 /**
173 * A map of the "keys" of this transient business object
174 * @see org.kuali.rice.kns.bo.BusinessObjectBase#toStringMapper()
175 */
176 @Override
177 protected LinkedHashMap<String, Object> toStringMapper() {
178 LinkedHashMap<String, Object> pks = new LinkedHashMap<String, Object>();
179 pks.put("columnHeading1",this.getColumnHeading1());
180 pks.put("columnHeading2",this.getColumnHeading2());
181 pks.put("columnHeading3",this.getColumnHeading3());
182 pks.put("columnHeading4",this.getColumnHeading4());
183 pks.put("columnHeading5",this.getColumnHeading5());
184 pks.put("columnHeading6",this.getColumnHeading6());
185 pks.put("columnHeading7",this.getColumnHeading7());
186 pks.put("columnHeading8",this.getColumnHeading8());
187
188 return pks;
189 }
190 }