/*
* 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.coa.businessobject;
import org.kuali.kfs.sys.KFSConstants;
import org.kuali.rice.core.api.mo.common.active.MutableInactivatable;
import org.kuali.rice.krad.bo.KualiCodeBase;
/**
*
*/
public class ObjectType extends KualiCodeBase implements MutableInactivatable {
public static final String CACHE_NAME = KFSConstants.APPLICATION_NAMESPACE_CODE + "/" + "ObjectType";
protected String finObjectTypeDebitcreditCd;
protected boolean finObjectTypeIcrSelectionIndicator;
protected boolean fundBalanceIndicator;
protected String financialReportingSortCode;
protected String basicAccountingCategoryCode;
protected BasicAccountingCategory basicAccountingCategory;
/**
* Gets the finObjectTypeDebitcreditCd attribute.
*
* @return Returns the finObjectTypeDebitcreditCd
*/
public String getFinObjectTypeDebitcreditCd() {
return finObjectTypeDebitcreditCd;
}
/**
* Sets the finObjectTypeDebitcreditCd attribute.
*
* @param finObjectTypeDebitcreditCd The finObjectTypeDebitcreditCd to set.
*/
public void setFinObjectTypeDebitcreditCd(String finObjectTypeDebitcreditCd) {
this.finObjectTypeDebitcreditCd = finObjectTypeDebitcreditCd;
}
/**
* Gets the finObjectTypeIcrSelectionIndicator attribute.
*
* @return Returns the finObjectTypeIcrSelectionIndicator
*/
public boolean isFinObjectTypeIcrSelectionIndicator() {
return finObjectTypeIcrSelectionIndicator;
}
/**
* Sets the finObjectTypeIcrSelectionIndicator attribute.
*
* @param finObjectTypeIcrSelectionIndicator The finObjectTypeIcrSelectionIndicator to set.
*/
public void setFinObjectTypeIcrSelectionIndicator(boolean finObjectTypeIcrSelectionIndicator) {
this.finObjectTypeIcrSelectionIndicator = finObjectTypeIcrSelectionIndicator;
}
/**
* Gets the fundBalanceIndicator attribute.
*
* @return Returns the fundBalanceIndicator
*/
public boolean isFundBalanceIndicator() {
return fundBalanceIndicator;
}
/**
* Sets the fundBalanceIndicator attribute.
*
* @param fundBalanceIndicator The fundBalanceIndicator to set.
*/
public void setFundBalanceIndicator(boolean fundBalanceIndicator) {
this.fundBalanceIndicator = fundBalanceIndicator;
}
/**
* Gets the financialReportingSortCode attribute.
*
* @return Returns the financialReportingSortCode
*/
public String getFinancialReportingSortCode() {
return financialReportingSortCode;
}
/**
* Sets the financialReportingSortCode attribute.
*
* @param financialReportingSortCode The financialReportingSortCode to set.
*/
public void setFinancialReportingSortCode(String financialReportingSortCode) {
this.financialReportingSortCode = financialReportingSortCode;
}
/**
* Gets the accountCategoryCode attribute.
*
* @return Returns the accountCategoryCode.
*/
public String getBasicAccountingCategoryCode() {
return basicAccountingCategoryCode;
}
/**
* Sets the accountCategoryCode attribute value.
*
* @param accountCategoryCode The accountCategoryCode to set.
*/
public void setBasicAccountingCategoryCode(String accountCategoryCode) {
this.basicAccountingCategoryCode = accountCategoryCode;
}
/**
* Gets the basicAccountingCategory attribute.
*
* @return Returns the basicAccountingCategory.
*/
public BasicAccountingCategory getBasicAccountingCategory() {
return basicAccountingCategory;
}
/**
* Sets the basicAccountingCategory attribute value.
*
* @param basicAccountingCategory The basicAccountingCategory to set.
* @deprecated
*/
@Deprecated
public void setBasicAccountingCategory(BasicAccountingCategory basicAccountingCategory) {
this.basicAccountingCategory = basicAccountingCategory;
}
}