KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > tests > jfun > models > MyBean


1 /*
2  * Created on Mar 3, 2005
3  *
4  * Author Ben Yu
5  * ZBS
6  */

7 package tests.jfun.models;
8
9 /**
10  * Zephyr Business Solution
11  *
12  * @author Ben Yu
13  *
14  */

15 public class MyBean implements Named{
16   private int[] nums;
17   private short s;
18   private String JavaDoc name;
19   private boolean v1;
20   public void verify(){
21     if(name==null){
22       throw new IllegalStateException JavaDoc("name should be present");
23     }
24   }
25   public MyBean(){}
26   public MyBean(int[] nums, short s, String JavaDoc name, boolean v1, java.util.Map JavaDoc map) {
27     super();
28     this.nums = nums;
29     this.s = s;
30     this.name = name;
31     this.v1 = v1;
32     this.map = map;
33   }
34   public static MyBean instance(int[] nums, short s, String JavaDoc name, boolean v1, java.util.Map JavaDoc map){
35     return new MyBean(nums, s, name, v1, map);
36   }
37   public boolean is1() {
38     return v1;
39   }
40   public void set1(boolean v1) {
41     this.v1 = v1;
42   }
43   private java.util.Map JavaDoc map;
44   
45   public String JavaDoc getName() {
46     return name;
47   }
48   public void setName(String JavaDoc name) {
49     this.name = name;
50   }
51   public int[] getNums() {
52     return nums;
53   }
54   public void setNums(int[] nums) {
55     this.nums = nums;
56   }
57   public short getShort() {
58     return s;
59   }
60   public void setShort(short s) {
61     this.s = (short)s;
62   }
63   public String JavaDoc toString(){
64     return "name="+name
65     +"\nshort="+s
66     +"\nnums="+jfun.util.StringUtils.listArray("[",",", "]", nums);
67   }
68   
69   public java.util.Map JavaDoc getMap() {
70     return map;
71   }
72   public void setMap(java.util.Map JavaDoc map) {
73     this.map = map;
74   }
75 }
76
Popular Tags