1 package groovy;
2
3 /***
4 * <p>Sample class used for testing that groovy can call inner classes contructors.</p>
5 *
6 * @author Guillaume Laforge
7 *
8 * @cvs.revision $Revision: 1.3 $
9 */
10 public class OuterUser
11 {
12 private String name;
13 private Integer age;
14
15 public String getName() {
16 return name;
17 }
18
19 public void setName(String name) {
20 this.name = name;
21 }
22
23 public Integer getAge() {
24 return age;
25 }
26
27 public void setAge(Integer age) {
28 this.age = age;
29 }
30
31 public static class InnerAddress
32 {
33 private String city;
34 private Integer zipcode;
35
36 public String getCity() {
37 return city;
38 }
39
40 public void setCity(String city) {
41 this.city = city;
42 }
43
44 public Integer getZipcode() {
45 return zipcode;
46 }
47
48 public void setZipcode(Integer zipcode) {
49 this.zipcode = zipcode;
50 }
51
52 public static class Street
53 {
54 private String name;
55 private int number;
56
57 public String getName() {
58 return name;
59 }
60
61 public void setName(String name) {
62 this.name = name;
63 }
64
65 public int getNumber() {
66 return number;
67 }
68
69 public void setNumber(int number) {
70 this.number = number;
71 }
72 }
73 }
74 }