001: /*
002: * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
003: *
004: * Redistribution and use in source and binary forms, with or without
005: * modification, are permitted provided that the following conditions
006: * are met:
007: *
008: * - Redistributions of source code must retain the above copyright
009: * notice, this list of conditions and the following disclaimer.
010: *
011: * - Redistribution in binary form must reproduce the above copyright
012: * notice, this list of conditions and the following disclaimer in
013: * the documentation and/or other materials provided with the
014: * distribution.
015: *
016: * Neither the name of Sun Microsystems, Inc. or the names of
017: * contributors may be used to endorse or promote products derived
018: * from this software without specific prior written permission.
019: *
020: * This software is provided "AS IS," without a warranty of any
021: * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND
022: * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY,
023: * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY
024: * EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES
025: * SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
026: * DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN
027: * OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR
028: * FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
029: * PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
030: * LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE,
031: * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
032: *
033: * You acknowledge that Software is not designed, licensed or intended
034: * for use in the design, construction, operation or maintenance of
035: * any nuclear facility.
036: */
037:
038: package com.sun.portal.oracleportlet.util;
039:
040: import java.lang.*;
041: import java.util.*;
042: import java.io.Serializable;
043:
044: /**
045: * This is a bean that holds details of a receipt
046: *
047: * @author Zahid Syed
048: */
049:
050: public class ReceiptDetailsBean extends Object implements Serializable {
051: String receiptNumber;
052: String receiptDate;
053: String amount;
054: String currency;
055: String receiptType;
056: String paymentMethod;
057: String customerName;
058: String remitAccount;
059:
060: public ReceiptDetailsBean() {
061: }
062:
063: public void setReceiptNumber(String recNo) {
064: this .receiptNumber = recNo;
065: }
066:
067: public String getReceiptNumber() {
068: return (this .receiptNumber);
069: }
070:
071: public void setReceiptDate(String recDate) {
072: this .receiptDate = recDate;
073: }
074:
075: public String getReceiptDate() {
076: return (this .receiptDate);
077: }
078:
079: public void setAmount(String amnt) {
080:
081: this .amount = amnt;
082: }
083:
084: public String getAmount() {
085: return (this .amount);
086: }
087:
088: public void setCurrency(String curr) {
089:
090: this .currency = curr;
091: }
092:
093: public String getCurrency() {
094: return (this .currency);
095: }
096:
097: public void setReceiptType(String recType) {
098: this .receiptType = recType;
099: }
100:
101: public String getReceiptType() {
102: return (this .receiptType);
103: }
104:
105: public void setPaymentMethod(String pm) {
106:
107: this .paymentMethod = pm;
108: }
109:
110: public String getPaymentMethod() {
111: return (this .paymentMethod);
112: }
113:
114: public void setCustomerName(String cname) {
115: this .customerName = cname;
116: }
117:
118: public String getCustomerName() {
119: return (this .customerName);
120: }
121:
122: public void setRemitAccount(String racc) {
123:
124: this .remitAccount = racc;
125: }
126:
127: public String getRemitAccount() {
128: return (this.remitAccount);
129: }
130:
131: }
|