1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.commons.beanutils;
19
20 import java.util.ArrayList;
21 import java.util.List;
22
23
24
25
26
27
28 public class IndexedTestBean {
29
30 private String[] stringArray;
31 private List<String> stringList;
32 private ArrayList<Object> arrayList;
33
34
35
36
37
38
39
40 public IndexedTestBean() {
41 }
42
43
44
45
46 public String[] getStringArray() {
47 return stringArray;
48 }
49
50
51
52
53 public void setStringArray(final String[] stringArray) {
54 this.stringArray = stringArray;
55 }
56
57
58
59
60 public String getStringArray(final int index) {
61 return stringArray[index];
62 }
63
64
65
66
67 public void setStringArray(final int index, final String value) {
68 stringArray[index] = value;
69 }
70
71
72
73
74 public List<String> getStringList() {
75 return stringList;
76 }
77
78
79
80
81 public void setStringList(final List<String> stringList) {
82 this.stringList = stringList;
83 }
84
85
86
87
88 public String getStringList(final int index) {
89 return stringList.get(index);
90 }
91
92
93
94
95 public void setStringList(final int index, final String value) {
96 stringList.add(index, value);
97 }
98
99
100
101
102 public ArrayList<Object> getArrayList() {
103 return arrayList;
104 }
105
106
107
108
109 public void setArrayList(final ArrayList<Object> arrayList) {
110 this.arrayList = arrayList;
111 }
112
113
114
115
116 public Object getArrayList(final int index) {
117 return arrayList.get(index);
118 }
119
120
121
122
123 public void setArrayList(final int index, final Object value) {
124 arrayList.add(index, value);
125 }
126
127 }