001/* 002 * Copyright 2010 The Kuali Foundation. 003 * 004 * Licensed under the Educational Community License, Version 1.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/ecl1.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 */ 016package org.kuali.ole.integration.cg.dto; 017 018import java.io.Serializable; 019import java.util.Date; 020 021public class AccountParametersDTO implements Serializable { 022 023 private static final long serialVersionUID = 8417796622708399543L; 024 025 protected String unit; 026 protected String principalId; 027 028 //Values that can override 029 protected String higherEdFunctionCode; 030 protected String indirectCostTypeCode; 031 protected String indirectCostRate; 032 033 protected String defaultAddressCityName; 034 protected String defaultAddressStateCode; 035 protected String defaultAddressStreetAddress; 036 protected String defaultAddressZipCode; 037 038 protected String adminContactAddressCityName; 039 protected String adminContactAddressStateCode; 040 protected String adminContactAddressStreetAddress; 041 protected String adminContactAddressZipCode; 042 043 //Mapped directly from Award 044 protected String accountName; 045 protected String accountNumber; 046 protected String cfdaNumber; 047 protected Date expirationDate; 048 protected Date effectiveDate; 049 protected boolean offCampusIndicator; 050 protected String expenseGuidelineText; 051 protected String incomeGuidelineText; 052 protected String purposeText; 053 054 055 public AccountParametersDTO() {} 056 057 /** 058 * Gets the unit attribute. 059 * @return Returns the unit. 060 */ 061 public String getUnit() { 062 return unit; 063 } 064 065 /** 066 * Sets the unit attribute value. 067 * @param unit The unit to set. 068 */ 069 public void setUnit(String unit) { 070 this.unit = unit; 071 } 072 073 /** 074 * Gets the accountNumber attribute. 075 * @return Returns the accountNumber. 076 */ 077 public String getAccountNumber() { 078 return accountNumber; 079 } 080 081 /** 082 * Sets the accountNumber attribute value. 083 * @param accountNumber The accountNumber to set. 084 */ 085 public void setAccountNumber(String accountNumber) { 086 this.accountNumber = accountNumber; 087 } 088 089 /** 090 * Gets the accountName attribute. 091 * @return Returns the accountName. 092 */ 093 public String getAccountName() { 094 return accountName; 095 } 096 097 /** 098 * Sets the accountName attribute value. 099 * @param accountName The accountName to set. 100 */ 101 public void setAccountName(String accountName) { 102 this.accountName = accountName; 103 } 104 105 /** 106 * Gets the higherEdFunctionCode attribute. 107 * @return Returns the higherEdFunctionCode. 108 */ 109 public String getHigherEdFunctionCode() { 110 return higherEdFunctionCode; 111 } 112 113 /** 114 * Sets the higherEdFunctionCode attribute value. 115 * @param higherEdFunctionCode The higherEdFunctionCode to set. 116 */ 117 public void setHigherEdFunctionCode(String higherEdFunctionCode) { 118 this.higherEdFunctionCode = higherEdFunctionCode; 119 } 120 121 /** 122 * Gets the indirectCostTypeCode attribute. 123 * @return Returns the indirectCostTypeCode. 124 */ 125 public String getIndirectCostTypeCode() { 126 return indirectCostTypeCode; 127 } 128 129 /** 130 * Sets the indirectCostTypeCode attribute value. 131 * @param indirectCostTypeCode The indirectCostTypeCode to set. 132 */ 133 public void setIndirectCostTypeCode(String indirectCostTypeCode) { 134 this.indirectCostTypeCode = indirectCostTypeCode; 135 } 136 137 /** 138 * Gets the indirectCostRate attribute. 139 * @return Returns the indirectCostRate. 140 */ 141 public String getIndirectCostRate() { 142 return indirectCostRate; 143 } 144 145 /** 146 * Sets the indirectCostRate attribute value. 147 * @param indirectCostRate The indirectCostRate to set. 148 */ 149 public void setIndirectCostRate(String indirectCostRate) { 150 this.indirectCostRate = indirectCostRate; 151 } 152 153 /** 154 * Gets the expenseGuidelineText attribute. 155 * @return Returns the expenseGuidelineText. 156 */ 157 public String getExpenseGuidelineText() { 158 return expenseGuidelineText; 159 } 160 161 /** 162 * Sets the expenseGuidelineText attribute value. 163 * @param expenseGuidelineText The expenseGuidelineText to set. 164 */ 165 public void setExpenseGuidelineText(String expenseGuidelineText) { 166 this.expenseGuidelineText = expenseGuidelineText; 167 } 168 169 /** 170 * Gets the incomeGuidelineText attribute. 171 * @return Returns the incomeGuidelineText. 172 */ 173 public String getIncomeGuidelineText() { 174 return incomeGuidelineText; 175 } 176 177 /** 178 * Sets the incomeGuidelineText attribute value. 179 * @param incomeGuidelineText The incomeGuidelineText to set. 180 */ 181 public void setIncomeGuidelineText(String incomeGuidelineText) { 182 this.incomeGuidelineText = incomeGuidelineText; 183 } 184 185 /** 186 * Gets the purposeText attribute. 187 * @return Returns the purposeText. 188 */ 189 public String getPurposeText() { 190 return purposeText; 191 } 192 193 /** 194 * Sets the purposeText attribute value. 195 * @param purposeText The purposeText to set. 196 */ 197 public void setPurposeText(String purposeText) { 198 this.purposeText = purposeText; 199 } 200 201 /** 202 * Gets the cfdaNumber attribute. 203 * @return Returns the cfdaNumber. 204 */ 205 public String getCfdaNumber() { 206 return cfdaNumber; 207 } 208 209 /** 210 * Sets the cfdaNumber attribute value. 211 * @param cfdaNumber The cfdaNumber to set. 212 */ 213 public void setCfdaNumber(String cfdaNumber) { 214 this.cfdaNumber = cfdaNumber; 215 } 216 217 /** 218 * Gets the expirationDate attribute. 219 * @return Returns the expirationDate. 220 */ 221 public Date getExpirationDate() { 222 return expirationDate; 223 } 224 225 /** 226 * Sets the expirationDate attribute value. 227 * @param expirationDate The expirationDate to set. 228 */ 229 public void setExpirationDate(Date expirationDate) { 230 this.expirationDate = expirationDate; 231 } 232 233 /** 234 * Gets the effectiveDate attribute. 235 * @return Returns the effectiveDate. 236 */ 237 public Date getEffectiveDate() { 238 return effectiveDate; 239 } 240 241 /** 242 * Sets the effectiveDate attribute value. 243 * @param effectiveDate The effectiveDate to set. 244 */ 245 public void setEffectiveDate(Date effectiveDate) { 246 this.effectiveDate = effectiveDate; 247 } 248 249 /** 250 * Gets the offCampusIndicator attribute. 251 * @return Returns the offCampusIndicator. 252 */ 253 public boolean isOffCampusIndicator() { 254 return offCampusIndicator; 255 } 256 257 /** 258 * Sets the offCampusIndicator attribute value. 259 * @param offCampusIndicator The offCampusIndicator to set. 260 */ 261 public void setOffCampusIndicator(boolean offCampusIndicator) { 262 this.offCampusIndicator = offCampusIndicator; 263 } 264 265 public String getDefaultAddressCityName() { 266 return defaultAddressCityName; 267 } 268 269 public void setDefaultAddressCityName(String defaultAddressCityName) { 270 this.defaultAddressCityName = defaultAddressCityName; 271 } 272 273 public String getDefaultAddressStateCode() { 274 return defaultAddressStateCode; 275 } 276 277 public void setDefaultAddressStateCode(String defaultAddressStateCode) { 278 this.defaultAddressStateCode = defaultAddressStateCode; 279 } 280 281 public String getDefaultAddressStreetAddress() { 282 return defaultAddressStreetAddress; 283 } 284 285 public void setDefaultAddressStreetAddress(String defaultAddressStreetAddress) { 286 this.defaultAddressStreetAddress = defaultAddressStreetAddress; 287 } 288 289 public String getDefaultAddressZipCode() { 290 return defaultAddressZipCode; 291 } 292 293 public void setDefaultAddressZipCode(String defaultAddressZipCode) { 294 this.defaultAddressZipCode = defaultAddressZipCode; 295 } 296 297 public String getAdminContactAddressCityName() { 298 return adminContactAddressCityName; 299 } 300 301 public void setAdminContactAddressCityName(String adminContactAddressCityName) { 302 this.adminContactAddressCityName = adminContactAddressCityName; 303 } 304 305 public String getAdminContactAddressStateCode() { 306 return adminContactAddressStateCode; 307 } 308 309 public void setAdminContactAddressStateCode(String adminContactAddressStateCode) { 310 this.adminContactAddressStateCode = adminContactAddressStateCode; 311 } 312 313 public String getAdminContactAddressStreetAddress() { 314 return adminContactAddressStreetAddress; 315 } 316 317 public void setAdminContactAddressStreetAddress(String adminContactAddressStreetAddress) { 318 this.adminContactAddressStreetAddress = adminContactAddressStreetAddress; 319 } 320 321 public String getAdminContactAddressZipCode() { 322 return adminContactAddressZipCode; 323 } 324 325 public void setAdminContactAddressZipCode(String adminContactAddressZipCode) { 326 this.adminContactAddressZipCode = adminContactAddressZipCode; 327 } 328 329 330 public String getPrincipalId() { 331 return principalId; 332 } 333 334 public void setPrincipalId(String principalId) { 335 this.principalId = principalId; 336 } 337 338}