KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > db4o > f1 > chapter3 > Db4oCollectionExample


1 /*
2  * Copyright (C) 2005 db4objects Inc. http://www.db4o.com
3  */

4 package com.db4o.f1.chapter3;
5
6 import java.util.List JavaDoc;
7 import java.util.Map JavaDoc;
8
9 import com.db4o.ObjectContainer;
10
11 public class Db4oCollectionExample {
12     private List JavaDoc myList;
13
14     private static final int INITIAL_SIZE = 10;
15     private Map JavaDoc myMap;
16     
17     private ObjectContainer database;
18     
19     /**
20      * @return Returns the myList.
21      */

22     public List JavaDoc getMyList() {
23         if (myList == null) {
24             myList = database.ext().collections().newLinkedList();
25         }
26         return myList;
27     }
28     
29     /**
30      * @return Returns the myMap.
31      */

32     public Map JavaDoc getMyMap() {
33         if (myMap == null) {
34             myMap = database.ext()
35                     .collections().newHashMap(INITIAL_SIZE);
36         }
37         return myMap;
38     }
39 }
40
Popular Tags