/* * The Kuali Financial System, a comprehensive financial management system for higher education. * * Copyright 2005-2014 The Kuali Foundation * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ package org.kuali.kfs.integration.cg.dto; import java.io.Serializable; import java.util.Date; public class AccountParametersDTO implements Serializable { private static final long serialVersionUID = 8417796622708399543L; protected String unit; protected String principalId; //Values that can override protected String higherEdFunctionCode; protected String indirectCostTypeCode; protected String indirectCostRate; protected String defaultAddressCityName; protected String defaultAddressStateCode; protected String defaultAddressStreetAddress; protected String defaultAddressZipCode; protected String adminContactAddressCityName; protected String adminContactAddressStateCode; protected String adminContactAddressStreetAddress; protected String adminContactAddressZipCode; //Mapped directly from Award protected String accountName; protected String accountNumber; protected String cfdaNumber; protected Date expirationDate; protected Date effectiveDate; protected boolean offCampusIndicator; protected String expenseGuidelineText; protected String incomeGuidelineText; protected String purposeText; public AccountParametersDTO() {} /** * Gets the unit attribute. * @return Returns the unit. */ public String getUnit() { return unit; } /** * Sets the unit attribute value. * @param unit The unit to set. */ public void setUnit(String unit) { this.unit = unit; } /** * Gets the accountNumber attribute. * @return Returns the accountNumber. */ public String getAccountNumber() { return accountNumber; } /** * Sets the accountNumber attribute value. * @param accountNumber The accountNumber to set. */ public void setAccountNumber(String accountNumber) { this.accountNumber = accountNumber; } /** * Gets the accountName attribute. * @return Returns the accountName. */ public String getAccountName() { return accountName; } /** * Sets the accountName attribute value. * @param accountName The accountName to set. */ public void setAccountName(String accountName) { this.accountName = accountName; } /** * Gets the higherEdFunctionCode attribute. * @return Returns the higherEdFunctionCode. */ public String getHigherEdFunctionCode() { return higherEdFunctionCode; } /** * Sets the higherEdFunctionCode attribute value. * @param higherEdFunctionCode The higherEdFunctionCode to set. */ public void setHigherEdFunctionCode(String higherEdFunctionCode) { this.higherEdFunctionCode = higherEdFunctionCode; } /** * Gets the indirectCostTypeCode attribute. * @return Returns the indirectCostTypeCode. */ public String getIndirectCostTypeCode() { return indirectCostTypeCode; } /** * Sets the indirectCostTypeCode attribute value. * @param indirectCostTypeCode The indirectCostTypeCode to set. */ public void setIndirectCostTypeCode(String indirectCostTypeCode) { this.indirectCostTypeCode = indirectCostTypeCode; } /** * Gets the indirectCostRate attribute. * @return Returns the indirectCostRate. */ public String getIndirectCostRate() { return indirectCostRate; } /** * Sets the indirectCostRate attribute value. * @param indirectCostRate The indirectCostRate to set. */ public void setIndirectCostRate(String indirectCostRate) { this.indirectCostRate = indirectCostRate; } /** * Gets the expenseGuidelineText attribute. * @return Returns the expenseGuidelineText. */ public String getExpenseGuidelineText() { return expenseGuidelineText; } /** * Sets the expenseGuidelineText attribute value. * @param expenseGuidelineText The expenseGuidelineText to set. */ public void setExpenseGuidelineText(String expenseGuidelineText) { this.expenseGuidelineText = expenseGuidelineText; } /** * Gets the incomeGuidelineText attribute. * @return Returns the incomeGuidelineText. */ public String getIncomeGuidelineText() { return incomeGuidelineText; } /** * Sets the incomeGuidelineText attribute value. * @param incomeGuidelineText The incomeGuidelineText to set. */ public void setIncomeGuidelineText(String incomeGuidelineText) { this.incomeGuidelineText = incomeGuidelineText; } /** * Gets the purposeText attribute. * @return Returns the purposeText. */ public String getPurposeText() { return purposeText; } /** * Sets the purposeText attribute value. * @param purposeText The purposeText to set. */ public void setPurposeText(String purposeText) { this.purposeText = purposeText; } /** * Gets the cfdaNumber attribute. * @return Returns the cfdaNumber. */ public String getCfdaNumber() { return cfdaNumber; } /** * Sets the cfdaNumber attribute value. * @param cfdaNumber The cfdaNumber to set. */ public void setCfdaNumber(String cfdaNumber) { this.cfdaNumber = cfdaNumber; } /** * Gets the expirationDate attribute. * @return Returns the expirationDate. */ public Date getExpirationDate() { return expirationDate; } /** * Sets the expirationDate attribute value. * @param expirationDate The expirationDate to set. */ public void setExpirationDate(Date expirationDate) { this.expirationDate = expirationDate; } /** * Gets the effectiveDate attribute. * @return Returns the effectiveDate. */ public Date getEffectiveDate() { return effectiveDate; } /** * Sets the effectiveDate attribute value. * @param effectiveDate The effectiveDate to set. */ public void setEffectiveDate(Date effectiveDate) { this.effectiveDate = effectiveDate; } /** * Gets the offCampusIndicator attribute. * @return Returns the offCampusIndicator. */ public boolean isOffCampusIndicator() { return offCampusIndicator; } /** * Sets the offCampusIndicator attribute value. * @param offCampusIndicator The offCampusIndicator to set. */ public void setOffCampusIndicator(boolean offCampusIndicator) { this.offCampusIndicator = offCampusIndicator; } public String getDefaultAddressCityName() { return defaultAddressCityName; } public void setDefaultAddressCityName(String defaultAddressCityName) { this.defaultAddressCityName = defaultAddressCityName; } public String getDefaultAddressStateCode() { return defaultAddressStateCode; } public void setDefaultAddressStateCode(String defaultAddressStateCode) { this.defaultAddressStateCode = defaultAddressStateCode; } public String getDefaultAddressStreetAddress() { return defaultAddressStreetAddress; } public void setDefaultAddressStreetAddress(String defaultAddressStreetAddress) { this.defaultAddressStreetAddress = defaultAddressStreetAddress; } public String getDefaultAddressZipCode() { return defaultAddressZipCode; } public void setDefaultAddressZipCode(String defaultAddressZipCode) { this.defaultAddressZipCode = defaultAddressZipCode; } public String getAdminContactAddressCityName() { return adminContactAddressCityName; } public void setAdminContactAddressCityName(String adminContactAddressCityName) { this.adminContactAddressCityName = adminContactAddressCityName; } public String getAdminContactAddressStateCode() { return adminContactAddressStateCode; } public void setAdminContactAddressStateCode(String adminContactAddressStateCode) { this.adminContactAddressStateCode = adminContactAddressStateCode; } public String getAdminContactAddressStreetAddress() { return adminContactAddressStreetAddress; } public void setAdminContactAddressStreetAddress(String adminContactAddressStreetAddress) { this.adminContactAddressStreetAddress = adminContactAddressStreetAddress; } public String getAdminContactAddressZipCode() { return adminContactAddressZipCode; } public void setAdminContactAddressZipCode(String adminContactAddressZipCode) { this.adminContactAddressZipCode = adminContactAddressZipCode; } public String getPrincipalId() { return principalId; } public void setPrincipalId(String principalId) { this.principalId = principalId; } }