KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > db4o > test > types > ArrayNDimensionalPrivate


1 /* Copyright (C) 2004 - 2006 db4objects Inc. http://www.db4o.com
2
3 This file is part of the db4o open source object database.
4
5 db4o is free software; you can redistribute it and/or modify it under
6 the terms of version 2 of the GNU General Public License as published
7 by the Free Software Foundation and as clarified by db4objects' GPL
8 interpretation policy, available at
9 http://www.db4o.com/about/company/legalpolicies/gplinterpretation/
10 Alternatively you can write to db4objects, Inc., 1900 S Norfolk Street,
11 Suite 350, San Mateo, CA 94403, USA.
12
13 db4o is distributed in the hope that it will be useful, but WITHOUT ANY
14 WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16 for more details.
17
18 You should have received a copy of the GNU General Public License along
19 with this program; if not, write to the Free Software Foundation, Inc.,
20 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */

21 package com.db4o.test.types;
22
23 public class ArrayNDimensionalPrivate extends RTest
24 {
25     private String JavaDoc[][][] s1;
26     private Object JavaDoc[][] o1;
27     
28     public void set(int ver){
29         if(ver == 1){
30             s1 = new String JavaDoc[2][2][3];
31             s1[0][0][0] = "000";
32             s1[0][0][1] = "001";
33             s1[0][1][0] = "010";
34             s1[0][1][1] = "011";
35             s1[1][0][0] = "100";
36             s1[1][0][1] = "101";
37             s1[1][1][0] = "110";
38             s1[1][1][1] = "111";
39         
40             o1 = new Object JavaDoc[2][2];
41             o1[0][0] = new Integer JavaDoc(0);
42             o1[0][1] = "01";
43             o1[1][0] = new Float JavaDoc(10);
44             o1[1][1] = new Double JavaDoc(1.1);
45         }else{
46             s1 = new String JavaDoc[1][2][2];
47             s1[0][0][0] = "2000";
48             s1[0][1][0] = "2010";
49             s1[0][0][1] = "2001";
50             s1[0][1][1] = "2011";
51         
52             o1 = new Object JavaDoc[2][3];
53             o1[0][0] = null;
54             o1[0][1] = new Integer JavaDoc(1);
55             o1[0][2] = new Integer JavaDoc(2);
56             o1[1][0] = new Float JavaDoc(10);
57             o1[1][1] = new Double JavaDoc(1.1);
58             o1[1][2] = new Double JavaDoc(1.2);
59         }
60
61     }
62     
63     public boolean jdk2(){
64         return true;
65     }
66     
67 }
68
Popular Tags