View Javadoc
1   /*
2    * Copyright 2005-2006 The Kuali Foundation
3    * 
4    * Licensed under the Educational Community License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    * 
8    * http://www.opensource.org/licenses/ecl2.php
9    * 
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  package org.kuali.ole.coa.businessobject;
17  
18  import java.util.LinkedHashMap;
19  
20  import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
21  
22  
23  /**
24   * Account Guideline Business Object
25   */
26  public class AccountGuideline extends PersistableBusinessObjectBase {
27      private static final long serialVersionUID = 807136405105252199L;
28      private String chartOfAccountsCode;
29      private String accountNumber;
30      private String accountExpenseGuidelineText;
31      private String accountIncomeGuidelineText;
32      private String accountPurposeText;
33  
34  
35      /**
36       * @return Returns the accountExpenseGuidelineText.
37       */
38      public String getAccountExpenseGuidelineText() {
39          return accountExpenseGuidelineText;
40      }
41  
42      /**
43       * @param accountExpenseGuidelineText The accountExpenseGuidelineText to set.
44       */
45      public void setAccountExpenseGuidelineText(String accountExpenseGuidelineText) {
46          this.accountExpenseGuidelineText = accountExpenseGuidelineText;
47      }
48  
49      /**
50       * @return Returns the accountIncomeGuidelineText.
51       */
52      public String getAccountIncomeGuidelineText() {
53          return accountIncomeGuidelineText;
54      }
55  
56      /**
57       * @param accountIncomeGuidelineText The accountIncomeGuidelineText to set.
58       */
59      public void setAccountIncomeGuidelineText(String accountIncomeGuidelineText) {
60          this.accountIncomeGuidelineText = accountIncomeGuidelineText;
61      }
62  
63      /**
64       * @return Returns the accountNbr.
65       */
66      public String getAccountNumber() {
67          return accountNumber;
68      }
69  
70      /**
71       * @param accountNbr The accountNbr to set.
72       */
73      public void setAccountNumber(String accountNbr) {
74          this.accountNumber = accountNbr;
75      }
76  
77      /**
78       * @return Returns the accountPurposeText.
79       */
80      public String getAccountPurposeText() {
81          return accountPurposeText;
82      }
83  
84      /**
85       * @param accountPurposeText The accountPurposeText to set.
86       */
87      public void setAccountPurposeText(String accountPurposeText) {
88          this.accountPurposeText = accountPurposeText;
89      }
90  
91      /**
92       * @return Returns the chartOfAccountsCode.
93       */
94      public String getChartOfAccountsCode() {
95          return chartOfAccountsCode;
96      }
97  
98      /**
99       * @param chartOfAccountsCode The chartOfAccountsCode to set.
100      */
101     public void setChartOfAccountsCode(String chartOfAccountsCode) {
102         this.chartOfAccountsCode = chartOfAccountsCode;
103     }
104 
105     /**
106      * @see org.kuali.rice.krad.bo.BusinessObjectBase#toStringMapper()
107      */
108     protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
109         LinkedHashMap m = new LinkedHashMap();
110 
111         m.put("chartOfAccountsCode", this.chartOfAccountsCode);
112         m.put("accountNumber", this.accountNumber);
113 
114         return m;
115     }
116 }