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 }