1 /*
2 * The Kuali Financial System, a comprehensive financial management system for higher education.
3 *
4 * Copyright 2005-2014 The Kuali Foundation
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU Affero General Public License as
8 * published by the Free Software Foundation, either version 3 of the
9 * License, or (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU Affero General Public License for more details.
15 *
16 * You should have received a copy of the GNU Affero General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */
19
20 package org.kuali.kfs.module.ar.report;
21
22 import java.math.BigDecimal;
23
24 /**
25 * Defines a data holder class for Suspended Invoices Summary Reports.
26 */
27 public class ContractsGrantsSuspendedInvoiceSummaryReportDetailDataHolder {
28
29 private String suspenseCategory;
30 private String categoryDescription;
31 private Long totalInvoicesSuspended;
32 private String sortedFieldValue;
33 private BigDecimal subTotal;
34 public boolean displaySubtotal;
35
36
37 /**
38 * Gets the suspenseCategory attribute.
39 *
40 * @return Returns the suspenseCategory
41 */
42 public String getSuspenseCategory() {
43 return suspenseCategory;
44 }
45
46 /**
47 * Sets the suspenseCategory attribute value.
48 *
49 * @param suspenseCategory The suspenseCategory to set.
50 */
51 public void setSuspenseCategory(String suspenseCategory) {
52 this.suspenseCategory = suspenseCategory;
53 }
54
55 /**
56 * Gets the sortedFieldValue attribute.
57 *
58 * @return Returns the sortedFieldValue
59 */
60 public String getSortedFieldValue() {
61 return sortedFieldValue;
62 }
63
64 /**
65 * Sets the sortedFieldValue attribute value.
66 *
67 * @param sortedFieldValue The sortedFieldValue to set.
68 */
69 public void setSortedFieldValue(String sortedFieldValue) {
70 this.sortedFieldValue = sortedFieldValue;
71 }
72
73 /**
74 * Gets the subTotal attribute.
75 *
76 * @return Returns the subTotal
77 */
78 public BigDecimal getSubTotal() {
79 return subTotal;
80 }
81
82 /**
83 * Sets the subTotal attribute value.
84 *
85 * @param subTotal The subTotal to set.
86 */
87 public void setSubTotal(BigDecimal subTotal) {
88 this.subTotal = subTotal;
89 }
90
91 /**
92 * Gets the displaySubtotal attribute.
93 *
94 * @return Returns the displaySubtotal
95 */
96 public boolean isDisplaySubtotal() {
97 return displaySubtotal;
98 }
99
100 /**
101 * Sets the displaySubtotal attribute value.
102 *
103 * @param displaySubtotal The displaySubtotal to set.
104 */
105 public void setDisplaySubtotal(boolean displaySubtotal) {
106 this.displaySubtotal = displaySubtotal;
107 }
108
109 /**
110 * Gets the categoryDescription attribute.
111 *
112 * @return Returns the categoryDescription.
113 */
114 public String getCategoryDescription() {
115 return categoryDescription;
116 }
117
118 /**
119 * Gets the totalInvoicesSuspended attribute.
120 *
121 * @return Returns the totalInvoicesSuspended.
122 */
123 public Long getTotalInvoicesSuspended() {
124 return totalInvoicesSuspended;
125 }
126
127 /**
128 * Sets the categoryDescription attribute value.
129 *
130 * @param categoryDescription The categoryDescription to set.
131 */
132 public void setCategoryDescription(String categoryDescription) {
133 this.categoryDescription = categoryDescription;
134 }
135
136 /**
137 * Sets the totalInvoicesSuspended attribute value.
138 *
139 * @param totalInvoicesSuspended The totalInvoicesSuspended to set.
140 */
141 public void setTotalInvoicesSuspended(Long totalInvoicesSuspended) {
142 this.totalInvoicesSuspended = totalInvoicesSuspended;
143 }
144
145 }