001: package com.salmonllc.examples.example13;
002:
003: import java.math.BigDecimal;
004: import java.sql.Timestamp;
005:
006: //The Salmon Open Framework for Internet Applications (SOFIA)
007: //Copyright (C) 1999 - 2002, Salmon LLC
008: //
009: //This program is free software; you can redistribute it and/or
010: //modify it under the terms of the GNU General Public License version 2
011: //as published by the Free Software Foundation;
012: //
013: //This program is distributed in the hope that it will be useful,
014: //but WITHOUT ANY WARRANTY; without even the implied warranty of
015: //MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
016: //GNU General Public License for more details.
017: //
018: //You should have received a copy of the GNU General Public License
019: //along with this program; if not, write to the Free Software
020: //Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
021: //
022: //For more information please visit http://www.salmonllc.com
023:
024: /*
025: * An example EJB value object
026: */
027: public class ExampleBean {
028: String _val1;
029: BigDecimal _val2;
030: Timestamp _val3;
031: int _val4;
032: TestClass _val5, _val6;
033:
034: public class TestClass {
035: String _subVal1;
036: String _subVal2;
037:
038: public String getSubVal1() {
039: return _subVal1;
040: }
041:
042: public void setSubVal1(String subVal1) {
043: _subVal1 = subVal1;
044: }
045:
046: public String getSubVal2() {
047: return _subVal2;
048: }
049:
050: public void setSubVal2(String subVal2) {
051: _subVal2 = subVal2;
052: }
053: }
054:
055: public ExampleBean() {
056: super ();
057: }
058:
059: public ExampleBean(String val1, BigDecimal val2, Timestamp val3,
060: int val4, String val5, String val6) {
061: _val1 = val1;
062: _val2 = val2;
063: _val3 = val3;
064: _val4 = val4;
065: _val5 = new TestClass();
066: _val5.setSubVal1(val5);
067: _val6 = new TestClass();
068: _val6.setSubVal1(val6);
069:
070: }
071:
072: public String getVal1() {
073: return _val1;
074: }
075:
076: public void setVal1(String val1) {
077: _val1 = val1;
078: }
079:
080: public BigDecimal getVal2() {
081: return _val2;
082: }
083:
084: public void setVal2(BigDecimal val2) {
085: _val2 = val2;
086: }
087:
088: public Timestamp getVal3() {
089: return _val3;
090: }
091:
092: public void setVal3(Timestamp val3) {
093: _val3 = val3;
094: }
095:
096: public int getVal4() {
097: return _val4;
098: }
099:
100: public void setVal4(int val4) {
101: _val4 = val4;
102: }
103:
104: public TestClass getVal5() {
105: return _val5;
106: }
107:
108: public TestClass getVal6() {
109: return _val6;
110: }
111:
112: }
|