001: /*
002: * Copyright 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.kfs.bo;
018:
019: import java.util.LinkedHashMap;
020:
021: import org.kuali.core.bo.PersistableBusinessObjectBase;
022:
023: /**
024: *
025: */
026: public class OriginationCode extends PersistableBusinessObjectBase {
027:
028: private String financialSystemOriginationCode;
029: private String nextFinancialDocumentNumber;
030: private String financialSystemServerName;
031: private String financialSystemDatabaseName;
032: private String financialSystemDatabaseDesc;
033: private Long nextCapitalAssetNumber;
034: private Long nextNonCapitalAssetNumber;
035: private Long nextCgProposalNumber;
036: private String nextContractsAndGrantsAgencyNumber;
037: private String nextContractsAndGrantsSubcontractorNumber;
038: private Long nextDisbVchrPayeeIdNbr;
039: private Long nextFdocAttachmentIdentifier;
040: private Long acctRcvbNextCustomerNumber;
041: private Long financialDocumentNextItemIdentifier;
042:
043: /**
044: * Default no-arg constructor.
045: */
046: public OriginationCode() {
047:
048: }
049:
050: /**
051: * Gets the financialSystemOriginationCode attribute.
052: *
053: * @return Returns the financialSystemOriginationCode
054: */
055: public String getFinancialSystemOriginationCode() {
056: return financialSystemOriginationCode;
057: }
058:
059: /**
060: * Sets the financialSystemOriginationCode attribute.
061: *
062: * @param financialSystemOriginationCode The financialSystemOriginationCode to set.
063: */
064: public void setFinancialSystemOriginationCode(
065: String financialSystemOriginationCode) {
066: this .financialSystemOriginationCode = financialSystemOriginationCode;
067: }
068:
069: /**
070: * Gets the nextFinancialDocumentNumber attribute.
071: *
072: * @return Returns the nextFinancialDocumentNumber
073: */
074: public String getNextFinancialDocumentNumber() {
075: return nextFinancialDocumentNumber;
076: }
077:
078: /**
079: * Sets the nextFinancialDocumentNumber attribute.
080: *
081: * @param nextFinancialDocumentNumber The nextFinancialDocumentNumber to set.
082: */
083: public void setNextFinancialDocumentNumber(
084: String nextFinancialDocumentNumber) {
085: this .nextFinancialDocumentNumber = nextFinancialDocumentNumber;
086: }
087:
088: /**
089: * Gets the financialSystemServerName attribute.
090: *
091: * @return Returns the financialSystemServerName
092: */
093: public String getFinancialSystemServerName() {
094: return financialSystemServerName;
095: }
096:
097: /**
098: * Sets the financialSystemServerName attribute.
099: *
100: * @param financialSystemServerName The financialSystemServerName to set.
101: */
102: public void setFinancialSystemServerName(
103: String financialSystemServerName) {
104: this .financialSystemServerName = financialSystemServerName;
105: }
106:
107: /**
108: * Gets the financialSystemDatabaseName attribute.
109: *
110: * @return Returns the financialSystemDatabaseName
111: */
112: public String getFinancialSystemDatabaseName() {
113: return financialSystemDatabaseName;
114: }
115:
116: /**
117: * Sets the financialSystemDatabaseName attribute.
118: *
119: * @param financialSystemDatabaseName The financialSystemDatabaseName to set.
120: */
121: public void setFinancialSystemDatabaseName(
122: String financialSystemDatabaseName) {
123: this .financialSystemDatabaseName = financialSystemDatabaseName;
124: }
125:
126: /**
127: * Gets the financialSystemDatabaseDesc attribute.
128: *
129: * @return Returns the financialSystemDatabaseDesc
130: */
131: public String getFinancialSystemDatabaseDesc() {
132: return financialSystemDatabaseDesc;
133: }
134:
135: /**
136: * Sets the financialSystemDatabaseDesc attribute.
137: *
138: * @param financialSystemDatabaseDesc The financialSystemDatabaseDesc to set.
139: */
140: public void setFinancialSystemDatabaseDesc(
141: String financialSystemDatabaseDesc) {
142: this .financialSystemDatabaseDesc = financialSystemDatabaseDesc;
143: }
144:
145: /**
146: * Gets the nextCapitalAssetNumber attribute.
147: *
148: * @return Returns the nextCapitalAssetNumber
149: */
150: public Long getNextCapitalAssetNumber() {
151: return nextCapitalAssetNumber;
152: }
153:
154: /**
155: * Sets the nextCapitalAssetNumber attribute.
156: *
157: * @param nextCapitalAssetNumber The nextCapitalAssetNumber to set.
158: */
159: public void setNextCapitalAssetNumber(Long nextCapitalAssetNumber) {
160: this .nextCapitalAssetNumber = nextCapitalAssetNumber;
161: }
162:
163: /**
164: * Gets the nextNonCapitalAssetNumber attribute.
165: *
166: * @return Returns the nextNonCapitalAssetNumber
167: */
168: public Long getNextNonCapitalAssetNumber() {
169: return nextNonCapitalAssetNumber;
170: }
171:
172: /**
173: * Sets the nextNonCapitalAssetNumber attribute.
174: *
175: * @param nextNonCapitalAssetNumber The nextNonCapitalAssetNumber to set.
176: */
177: public void setNextNonCapitalAssetNumber(
178: Long nextNonCapitalAssetNumber) {
179: this .nextNonCapitalAssetNumber = nextNonCapitalAssetNumber;
180: }
181:
182: /**
183: * Gets the nextCgProposalNumber attribute.
184: *
185: * @return Returns the nextCgProposalNumber
186: */
187: public Long getNextCgProposalNumber() {
188: return nextCgProposalNumber;
189: }
190:
191: /**
192: * Sets the nextCgProposalNumber attribute.
193: *
194: * @param nextCgProposalNumber The nextCgProposalNumber to set.
195: */
196: public void setNextCgProposalNumber(Long nextCgProposalNumber) {
197: this .nextCgProposalNumber = nextCgProposalNumber;
198: }
199:
200: /**
201: * Gets the nextContractsAndGrantsAgencyNumber attribute.
202: *
203: * @return Returns the nextContractsAndGrantsAgencyNumber
204: */
205: public String getNextContractsAndGrantsAgencyNumber() {
206: return nextContractsAndGrantsAgencyNumber;
207: }
208:
209: /**
210: * Sets the nextContractsAndGrantsAgencyNumber attribute.
211: *
212: * @param nextContractsAndGrantsAgencyNumber The nextContractsAndGrantsAgencyNumber to set.
213: */
214: public void setNextContractsAndGrantsAgencyNumber(
215: String nextContractsAndGrantsAgencyNumber) {
216: this .nextContractsAndGrantsAgencyNumber = nextContractsAndGrantsAgencyNumber;
217: }
218:
219: /**
220: * Gets the nextContractsAndGrantsSubcontractorNumber attribute.
221: *
222: * @return Returns the nextContractsAndGrantsSubcontractorNumber
223: */
224: public String getNextContractsAndGrantsSubcontractorNumber() {
225: return nextContractsAndGrantsSubcontractorNumber;
226: }
227:
228: /**
229: * Sets the nextContractsAndGrantsSubcontractorNumber attribute.
230: *
231: * @param nextContractsAndGrantsSubcontractorNumber The nextContractsAndGrantsSubcontractorNumber to set.
232: */
233: public void setNextContractsAndGrantsSubcontractorNumber(
234: String nextContractsAndGrantsSubcontractorNumber) {
235: this .nextContractsAndGrantsSubcontractorNumber = nextContractsAndGrantsSubcontractorNumber;
236: }
237:
238: /**
239: * Gets the nextDisbVchrPayeeIdNbr attribute.
240: *
241: * @return Returns the nextDisbVchrPayeeIdNbr
242: */
243: public Long getNextDisbVchrPayeeIdNbr() {
244: return nextDisbVchrPayeeIdNbr;
245: }
246:
247: /**
248: * Sets the nextDisbVchrPayeeIdNbr attribute.
249: *
250: * @param nextDisbVchrPayeeIdNbr The nextDisbVchrPayeeIdNbr to set.
251: */
252: public void setNextDisbVchrPayeeIdNbr(Long nextDisbVchrPayeeIdNbr) {
253: this .nextDisbVchrPayeeIdNbr = nextDisbVchrPayeeIdNbr;
254: }
255:
256: /**
257: * Gets the nextFdocAttachmentIdentifier attribute.
258: *
259: * @return Returns the nextFdocAttachmentIdentifier
260: */
261: public Long getNextFdocAttachmentIdentifier() {
262: return nextFdocAttachmentIdentifier;
263: }
264:
265: /**
266: * Sets the nextFdocAttachmentIdentifier attribute.
267: *
268: * @param nextFdocAttachmentIdentifier The nextFdocAttachmentIdentifier to set.
269: */
270: public void setNextFdocAttachmentIdentifier(
271: Long nextFdocAttachmentIdentifier) {
272: this .nextFdocAttachmentIdentifier = nextFdocAttachmentIdentifier;
273: }
274:
275: /**
276: * Gets the acctRcvbNextCustomerNumber attribute.
277: *
278: * @return Returns the acctRcvbNextCustomerNumber
279: */
280: public Long getAcctRcvbNextCustomerNumber() {
281: return acctRcvbNextCustomerNumber;
282: }
283:
284: /**
285: * Sets the acctRcvbNextCustomerNumber attribute.
286: *
287: * @param acctRcvbNextCustomerNumber The acctRcvbNextCustomerNumber to set.
288: */
289: public void setAcctRcvbNextCustomerNumber(
290: Long acctRcvbNextCustomerNumber) {
291: this .acctRcvbNextCustomerNumber = acctRcvbNextCustomerNumber;
292: }
293:
294: /**
295: * Gets the financialDocumentNextItemIdentifier attribute.
296: *
297: * @return Returns the financialDocumentNextItemIdentifier
298: */
299: public Long getFinancialDocumentNextItemIdentifier() {
300: return financialDocumentNextItemIdentifier;
301: }
302:
303: /**
304: * Sets the financialDocumentNextItemIdentifier attribute.
305: *
306: * @param financialDocumentNextItemIdentifier The financialDocumentNextItemIdentifier to set.
307: */
308: public void setFinancialDocumentNextItemIdentifier(
309: Long financialDocumentNextItemIdentifier) {
310: this .financialDocumentNextItemIdentifier = financialDocumentNextItemIdentifier;
311: }
312:
313: /**
314: * @see org.kuali.core.bo.BusinessObjectBase#toStringMapper()
315: */
316: protected LinkedHashMap toStringMapper() {
317: LinkedHashMap m = new LinkedHashMap();
318: m.put("financialSystemOriginationCode",
319: this.financialSystemOriginationCode);
320: return m;
321: }
322: }
|