001: /*
002: * Copyright 2006-2007 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: */
016:
017: package org.kuali.module.gl.bo;
018:
019: import java.util.LinkedHashMap;
020:
021: import org.kuali.core.bo.PersistableBusinessObjectBase;
022: import org.kuali.core.util.KualiDecimal;
023:
024: /**
025: * This class represents a pending balances move
026: *
027: */
028: public class PendingBalancesMove extends PersistableBusinessObjectBase {
029:
030: private String personUniversalIdentifier;
031: private KualiDecimal appropriationBudget;
032: private KualiDecimal appropriationActual;
033: private KualiDecimal appropriationEncumbrance;
034: private KualiDecimal pendingBudget;
035: private KualiDecimal pendingActual;
036: private KualiDecimal pendingEncumbrance;
037:
038: /**
039: * Default constructor.
040: */
041: public PendingBalancesMove() {
042:
043: }
044:
045: /**
046: * Gets the personUniversalIdentifier attribute.
047: *
048: * @return Returns the personUniversalIdentifier
049: */
050: public String getPersonUniversalIdentifier() {
051: return personUniversalIdentifier;
052: }
053:
054: /**
055: * Sets the personUniversalIdentifier attribute.
056: *
057: * @param personUniversalIdentifier The personUniversalIdentifier to set.
058: */
059: public void setPersonUniversalIdentifier(
060: String personUniversalIdentifier) {
061: this .personUniversalIdentifier = personUniversalIdentifier;
062: }
063:
064: /**
065: * Gets the appropriationBudget attribute.
066: *
067: * @return Returns the appropriationBudget
068: */
069: public KualiDecimal getAppropriationBudget() {
070: return appropriationBudget;
071: }
072:
073: /**
074: * Sets the appropriationBudget attribute.
075: *
076: * @param appropriationBudget The appropriationBudget to set.
077: */
078: public void setAppropriationBudget(KualiDecimal appropriationBudget) {
079: this .appropriationBudget = appropriationBudget;
080: }
081:
082: /**
083: * Gets the appropriationActual attribute.
084: *
085: * @return Returns the appropriationActual
086: */
087: public KualiDecimal getAppropriationActual() {
088: return appropriationActual;
089: }
090:
091: /**
092: * Sets the appropriationActual attribute.
093: *
094: * @param appropriationActual The appropriationActual to set.
095: */
096: public void setAppropriationActual(KualiDecimal appropriationActual) {
097: this .appropriationActual = appropriationActual;
098: }
099:
100: /**
101: * Gets the appropriationEncumbrance attribute.
102: *
103: * @return Returns the appropriationEncumbrance
104: */
105: public KualiDecimal getAppropriationEncumbrance() {
106: return appropriationEncumbrance;
107: }
108:
109: /**
110: * Sets the appropriationEncumbrance attribute.
111: *
112: * @param appropriationEncumbrance The appropriationEncumbrance to set.
113: */
114: public void setAppropriationEncumbrance(
115: KualiDecimal appropriationEncumbrance) {
116: this .appropriationEncumbrance = appropriationEncumbrance;
117: }
118:
119: /**
120: * Gets the pendingBudget attribute.
121: *
122: * @return Returns the pendingBudget
123: */
124: public KualiDecimal getPendingBudget() {
125: return pendingBudget;
126: }
127:
128: /**
129: * Sets the pendingBudget attribute.
130: *
131: * @param pendingBudget The pendingBudget to set.
132: */
133: public void setPendingBudget(KualiDecimal pendingBudget) {
134: this .pendingBudget = pendingBudget;
135: }
136:
137: /**
138: * Gets the pendingActual attribute.
139: *
140: * @return Returns the pendingActual
141: */
142: public KualiDecimal getPendingActual() {
143: return pendingActual;
144: }
145:
146: /**
147: * Sets the pendingActual attribute.
148: *
149: * @param pendingActual The pendingActual to set.
150: */
151: public void setPendingActual(KualiDecimal pendingActual) {
152: this .pendingActual = pendingActual;
153: }
154:
155: /**
156: * Gets the pendingEncumbrance attribute.
157: *
158: * @return Returns the pendingEncumbrance
159: */
160: public KualiDecimal getPendingEncumbrance() {
161: return pendingEncumbrance;
162: }
163:
164: /**
165: * Sets the pendingEncumbrance attribute.
166: *
167: * @param pendingEncumbrance The pendingEncumbrance to set.
168: */
169: public void setPendingEncumbrance(KualiDecimal pendingEncumbrance) {
170: this .pendingEncumbrance = pendingEncumbrance;
171: }
172:
173: /**
174: * @see org.kuali.core.bo.BusinessObjectBase#toStringMapper()
175: */
176: protected LinkedHashMap toStringMapper() {
177: LinkedHashMap m = new LinkedHashMap();
178: m.put("personUniversalIdentifier",
179: this.personUniversalIdentifier);
180: return m;
181: }
182: }
|