kr.co.hit.live.web.mapper.type
Class DateColumnTypeCaster

java.lang.Object
  extended by kr.co.hit.live.web.mapper.type.DefaultColumnTypeCaster
      extended by kr.co.hit.live.web.mapper.type.DateColumnTypeCaster
All Implemented Interfaces:
ColumnTypeCaster

public class DateColumnTypeCaster
extends DefaultColumnTypeCaster


Field Summary
 
Fields inherited from class kr.co.hit.live.web.mapper.type.DefaultColumnTypeCaster
EMPTY_STRING
 
Fields inherited from interface kr.co.hit.live.web.mapper.type.ColumnTypeCaster
BYTE, CDATA, CHAR, DATE, DEFAULT, DOUBLE, FLOAT, INTEGER, LONG, NUMBER, STRING
 
Constructor Summary
DateColumnTypeCaster()
           
 
Method Summary
 Format getFormatInstance(String format)
          주어진 format 문자열을 사용하여 사용할 Format 객체를 생성하여 리턴한다.
 Object parseInput(Object value, String id, Format format)
          입력으로 들어온 value를 target type으로 변환한다.
 Object parseOutput(Object value, String id, Format format, boolean cdata)
          입력으로 들어온 value를 출력을 위한 문자열로 변환한다.
 int type()
           
 
Methods inherited from class kr.co.hit.live.web.mapper.type.DefaultColumnTypeCaster
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateColumnTypeCaster

public DateColumnTypeCaster()
Method Detail

parseInput

public Object parseInput(Object value,
                         String id,
                         Format format)
Description copied from interface: ColumnTypeCaster
입력으로 들어온 value를 target type으로 변환한다.

Specified by:
parseInput in interface ColumnTypeCaster
Overrides:
parseInput in class DefaultColumnTypeCaster
Parameters:
value - 컬럼 값
id - 컬럼 id
format - type 변환 시 적용할 포멧
Returns:

parseOutput

public Object parseOutput(Object value,
                          String id,
                          Format format,
                          boolean cdata)
Description copied from interface: ColumnTypeCaster
입력으로 들어온 value를 출력을 위한 문자열로 변환한다.

Specified by:
parseOutput in interface ColumnTypeCaster
Overrides:
parseOutput in class DefaultColumnTypeCaster
Parameters:
value - 컬럼 값
id - 컬럼 ID
format - 문자열 생성시 적용할 포멧
Returns:

getFormatInstance

public Format getFormatInstance(String format)
Description copied from interface: ColumnTypeCaster
주어진 format 문자열을 사용하여 사용할 Format 객체를 생성하여 리턴한다.

Specified by:
getFormatInstance in interface ColumnTypeCaster
Overrides:
getFormatInstance in class DefaultColumnTypeCaster
Returns:

type

public int type()
Specified by:
type in interface ColumnTypeCaster
Overrides:
type in class DefaultColumnTypeCaster


Copyright © 2014. All Rights Reserved.