gnu.caf.db.impl
Class CollectionFactory

java.lang.Object
  extended by gnu.caf.db.impl.CollectionFactory

public class CollectionFactory
extends java.lang.Object

CollectionFactory 클래스로 RchHashMap RowCallbackHandler 클래스가 사용하는 클래스로 GNU Trove 라이브러리 사용여부에 따라 Map , Set, List 의 구현체를 Trove 또는 JDK 라이브러리를 사용하는 Factory 클래스. dbmanager.properties 파일의 useTrove=true 로 설정된 경우에 Trove 를 사용하게 됨. Trove는 JDK 1.5 이상에서 동작하므로, 1.4 인 경우에는 useTrove=false 로 필히 사용해야함.

Since:
2.0
Author:
이호성

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

CollectionFactory

public CollectionFactory()
Method Detail

getHashMap

public static java.util.Map getHashMap()
Return a hashmap based on the properties


getHashSet

public static java.util.Set getHashSet()
Return a hashset based on the properties


getLinkedList

public static java.util.List getLinkedList()
Return a linkedlist based on the properties



Copyright © 2003 All Rights Reserved.