gnu.caf.db.impl
Class RchHashMap

java.lang.Object
  extended by gnu.caf.db.impl.RchHashMap
All Implemented Interfaces:
RowCallbackHandler

public class RchHashMap
extends java.lang.Object
implements RowCallbackHandler

RowCallbackHandler 의 구현 클래스로써 ResultSet 처리시 컬럼에 해당하는 데이타를 HashMap 으로 반환함.

Since:
1.0
Author:
이호성
See Also:
RowCallbackHandler, HashMap

Constructor Summary
RchHashMap()
           
 
Method Summary
 java.lang.String getDatePattern()
           
 java.util.List getRsList(java.sql.ResultSet rs, int startRow, int maxRows)
          ResultSet 에 대하여 firstRow에 해당하는 만큼 rs.next() 처리후 maxResults 만큼 데이타를 처리후 List를 반환함.
 java.util.List getRsList(java.sql.ResultSet rs, int startRow, int maxRows, int totalCount)
           
 boolean isDate2String()
           
 RchHashMap setDate2String(boolean date2String)
          Row처리시 설정값이 true인경우 Date타입에 대하여 String으로 자동변환함.
 RchHashMap setDatePattern(java.lang.String datePattern)
          setDatePattern - 디폴트값은 yyyy-MM-dd HH:mm:ss
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RchHashMap

public RchHashMap()
Method Detail

getRsList

public java.util.List getRsList(java.sql.ResultSet rs,
                                int startRow,
                                int maxRows)
                         throws java.sql.SQLException
Description copied from interface: RowCallbackHandler
ResultSet 에 대하여 firstRow에 해당하는 만큼 rs.next() 처리후 maxResults 만큼 데이타를 처리후 List를 반환함. maxResults 가 -1 인 경우에는 전체 rs 에 대하여 처리후 List를 반환함.

Specified by:
getRsList in interface RowCallbackHandler
Returns:
List
Throws:
java.sql.SQLException
See Also:
RowCallbackHandler.getRsList(ResultSet, int, int)

getRsList

public java.util.List getRsList(java.sql.ResultSet rs,
                                int startRow,
                                int maxRows,
                                int totalCount)
                         throws java.sql.SQLException
Throws:
java.sql.SQLException

getDatePattern

public java.lang.String getDatePattern()

isDate2String

public boolean isDate2String()

setDate2String

public RchHashMap setDate2String(boolean date2String)
Row처리시 설정값이 true인경우 Date타입에 대하여 String으로 자동변환함. 디폴트 변환 포맷은 yyyy-MM-dd HH:mm:ss 로 다른 포맷을 변경시 setDatePatter 메소드로 지정.

Parameters:
date2String -
Returns:
RchHashMap

setDatePattern

public RchHashMap setDatePattern(java.lang.String datePattern)
setDatePattern - 디폴트값은 yyyy-MM-dd HH:mm:ss

Parameters:
datePattern -
Returns:
RchHashMap


Copyright © 2003 All Rights Reserved.