|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgnu.caf.db.impl.CollectionFactory
public class CollectionFactory
CollectionFactory 클래스로 RchHashMap RowCallbackHandler 클래스가 사용하는 클래스로 GNU Trove 라이브러리
사용여부에 따라 Map , Set, List 의 구현체를 Trove 또는 JDK 라이브러리를 사용하는 Factory 클래스.
dbmanager.properties 파일의 useTrove=true 로 설정된 경우에 Trove 를 사용하게 됨.
Trove는 JDK 1.5 이상에서 동작하므로, 1.4 인 경우에는 useTrove=false 로 필히 사용해야함.
| Constructor Summary | |
|---|---|
CollectionFactory()
|
|
| Method Summary | |
|---|---|
static java.util.Map |
getHashMap()
Return a hashmap based on the properties |
static java.util.Set |
getHashSet()
Return a hashset based on the properties |
static java.util.List |
getLinkedList()
Return a linkedlist based on the properties |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CollectionFactory()
| Method Detail |
|---|
public static java.util.Map getHashMap()
public static java.util.Set getHashSet()
public static java.util.List getLinkedList()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||