kr.co.hit.live.web.mapper.type
Class IntegerColumnTypeCaster
java.lang.Object
kr.co.hit.live.web.mapper.type.DefaultColumnTypeCaster
kr.co.hit.live.web.mapper.type.NumberColumnTypeCaster
kr.co.hit.live.web.mapper.type.IntegerColumnTypeCaster
- All Implemented Interfaces:
- ColumnTypeCaster
public class IntegerColumnTypeCaster
- extends NumberColumnTypeCaster
| Fields inherited from interface kr.co.hit.live.web.mapper.type.ColumnTypeCaster |
BYTE, CDATA, CHAR, DATE, DEFAULT, DOUBLE, FLOAT, INTEGER, LONG, NUMBER, STRING |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IntegerColumnTypeCaster
public IntegerColumnTypeCaster()
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 NumberColumnTypeCaster
- Parameters:
value - 컬럼 값id - 컬럼 idformat - 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 NumberColumnTypeCaster
- Parameters:
value - 컬럼 값id - 컬럼 IDformat - 문자열 생성시 적용할 포멧
- Returns:
type
public int type()
- Specified by:
type in interface ColumnTypeCaster- Overrides:
type in class NumberColumnTypeCaster
Copyright © 2014. All Rights Reserved.