com.tobesoft.xplatform.data
Class ConstantColumnHeader

java.lang.Object
  extended bycom.tobesoft.xplatform.data.ColumnHeader
      extended bycom.tobesoft.xplatform.data.ConstantColumnHeader
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class ConstantColumnHeader
extends ColumnHeader

DataSet의 상수값(value)을 가지는 ColumnHeader이다.

Author:
Choi, Jongkwan
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.tobesoft.xplatform.data.ColumnHeader
TYPE_CONSTANT, TYPE_NORMAL
 
Constructor Summary
ConstantColumnHeader(java.lang.String name)
          식별자(name)를 가지는 생성자이다.
ConstantColumnHeader(java.lang.String name, DataType dataType)
          식별자(name)와 DataType을 가지는 생성자이다.
ConstantColumnHeader(java.lang.String name, DataType dataType, int dataSize)
          식별자(name), DataType과 데이터 크기(dataSize)를 가지는 생성자이다.
ConstantColumnHeader(java.lang.String name, int dataType)
          식별자(name)와 데이터 형식(dataType)을 가지는 생성자이다.
ConstantColumnHeader(java.lang.String name, int dataType, int dataSize)
          식별자(name), 데이터 형식(dataType)과 데이터 크기(dataSize)를 가지는 생성자이다.
ConstantColumnHeader(java.lang.String name, java.lang.Object value)
          식별자(name)와 상수값(value)을 가지는 생성자이다.
ConstantColumnHeader(java.lang.String name, java.lang.Object value, DataType dataType)
          식별자(name), 상수값(value)과 DataType을 가지는 생성자이다.
ConstantColumnHeader(java.lang.String name, java.lang.Object value, DataType dataType, int dataSize)
          식별자(name), 상수값(value), DataType과 데이터 크기(dataSize)를 가지는 생성자이다.
ConstantColumnHeader(java.lang.String name, java.lang.Object value, int dataType)
          식별자(name), 상수값(value)과 데이터 형식(dataType)을 가지는 생성자이다.
ConstantColumnHeader(java.lang.String name, java.lang.Object value, int dataType, int dataSize)
          식별자(name), 상수값(value), 데이터 형식(dataType)과 데이터 크기(dataSize)를 가지는 생성자이다.
 
Method Summary
 java.math.BigDecimal getBigDecimalValue(DataSet parent)
          열(column)의 상수값(value)을 BigDecimal 형식으로 반환한다.
 byte[] getBlobValue(DataSet parent)
          열(column)의 상수값(value)을 byte 배열 형식으로 반환한다.
 boolean getBooleanValue(DataSet parent)
          열(column)의 상수값(value)을 boolean 형식으로 반환한다.
 java.util.Date getDateTimeValue(DataSet parent)
          열(column)의 상수값(value)을 일자와 시간을 포함한 Date 형식으로 반환한다.
 java.math.BigDecimal getDecimalValue(DataSet parent)
          Deprecated. getBigDecimalValue(DataSet)을 사용한다.
 double getDoubleValue(DataSet parent)
          열(column)의 상수값(value)을 double 형식으로 반환한다.
 float getFloatValue(DataSet parent)
          열(column)의 상수값(value)을 float 형식으로 반환한다.
 int getIntValue(DataSet parent)
          열(column)의 상수값(value)을 int 형식으로 반환한다.
 long getLongValue(DataSet parent)
          열(column)의 상수값(value)을 long 형식으로 반환한다.
 java.lang.String getStringValue(DataSet parent)
          열(column)의 상수값(value)을 String 형식으로 반환한다.
 java.lang.Object getValue()
          열(column)의 상수값(value)을 반환한다.
 void setValue(java.lang.Object value)
          열(column)의 상수값(value)을 설정한다.
 
Methods inherited from class com.tobesoft.xplatform.data.ColumnHeader
clone, equals, getClone, getDataSize, getDataType, getName, getPlatformDataType, getType, isConstant
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstantColumnHeader

public ConstantColumnHeader(java.lang.String name)
식별자(name)를 가지는 생성자이다. 기본 데이터 형식(dataType)은 String 형식이다.

Parameters:
name - 식별자

ConstantColumnHeader

public ConstantColumnHeader(java.lang.String name,
                            int dataType)
식별자(name)와 데이터 형식(dataType)을 가지는 생성자이다.

Parameters:
name - 식별자
dataType - 데이터 형식

ConstantColumnHeader

public ConstantColumnHeader(java.lang.String name,
                            int dataType,
                            int dataSize)
식별자(name), 데이터 형식(dataType)과 데이터 크기(dataSize)를 가지는 생성자이다.

Parameters:
name - 식별자
dataType - 데이터 형식
dataSize - 데이터 크기

ConstantColumnHeader

public ConstantColumnHeader(java.lang.String name,
                            DataType dataType)
식별자(name)와 DataType을 가지는 생성자이다. X-UP 또는 X-POP을 지원하기 위한 생성자이다.

Parameters:
name - 식별자
dataType - DataType

ConstantColumnHeader

public ConstantColumnHeader(java.lang.String name,
                            DataType dataType,
                            int dataSize)
식별자(name), DataType과 데이터 크기(dataSize)를 가지는 생성자이다.

Parameters:
name - 식별자
dataType - DataType
dataSize - 데이터 크기

ConstantColumnHeader

public ConstantColumnHeader(java.lang.String name,
                            java.lang.Object value)
식별자(name)와 상수값(value)을 가지는 생성자이다.

Parameters:
name - 식별자
value - 상수값

ConstantColumnHeader

public ConstantColumnHeader(java.lang.String name,
                            java.lang.Object value,
                            int dataType)
식별자(name), 상수값(value)과 데이터 형식(dataType)을 가지는 생성자이다.

Parameters:
name - 식별자
value - 상수값
dataType - 데이터 형식

ConstantColumnHeader

public ConstantColumnHeader(java.lang.String name,
                            java.lang.Object value,
                            int dataType,
                            int dataSize)
식별자(name), 상수값(value), 데이터 형식(dataType)과 데이터 크기(dataSize)를 가지는 생성자이다.

Parameters:
name - 식별자
value - 상수값
dataType - 데이터 형식
dataSize - 데이터 크기

ConstantColumnHeader

public ConstantColumnHeader(java.lang.String name,
                            java.lang.Object value,
                            DataType dataType)
식별자(name), 상수값(value)과 DataType을 가지는 생성자이다. X-UP 또는 X-POP을 지원하기 위한 생성자이다.

Parameters:
name - 식별자
value - 상수값
dataType - DataType

ConstantColumnHeader

public ConstantColumnHeader(java.lang.String name,
                            java.lang.Object value,
                            DataType dataType,
                            int dataSize)
식별자(name), 상수값(value), DataType과 데이터 크기(dataSize)를 가지는 생성자이다. X-UP 또는 X-POP을 지원하기 위한 생성자이다.

Parameters:
name - 식별자
value - 상수값
dataType - 데이터 형식
dataSize - DataType
Method Detail

getValue

public java.lang.Object getValue()
열(column)의 상수값(value)을 반환한다.

Overrides:
getValue in class ColumnHeader
Returns:
열(column)의 상수값

setValue

public void setValue(java.lang.Object value)
열(column)의 상수값(value)을 설정한다.

Overrides:
setValue in class ColumnHeader
Parameters:
value - 열(column)의 상수값

getStringValue

public java.lang.String getStringValue(DataSet parent)
열(column)의 상수값(value)을 String 형식으로 반환한다.

Parameters:
parent - ColumnHeader를 포함하는 DataSet
Returns:
열(column)의 상수값
See Also:
DataSetDataConverter.toString(DataSet, int, int, Object, int)

getIntValue

public int getIntValue(DataSet parent)
열(column)의 상수값(value)을 int 형식으로 반환한다.

Parameters:
parent - ColumnHeader를 포함하는 DataSet
Returns:
열(column)의 상수값
See Also:
DataSetDataConverter.toInt(DataSet, int, int, Object)

getBooleanValue

public boolean getBooleanValue(DataSet parent)
열(column)의 상수값(value)을 boolean 형식으로 반환한다.

Parameters:
parent - ColumnHeader를 포함하는 DataSet
Returns:
열(column)의 상수값
See Also:
DataSetDataConverter.toBoolean(DataSet, int, int, Object)

getLongValue

public long getLongValue(DataSet parent)
열(column)의 상수값(value)을 long 형식으로 반환한다.

Parameters:
parent - ColumnHeader를 포함하는 DataSet
Returns:
열(column)의 상수값
See Also:
DataSetDataConverter.toLong(DataSet, int, int, Object)

getFloatValue

public float getFloatValue(DataSet parent)
열(column)의 상수값(value)을 float 형식으로 반환한다.

Parameters:
parent - ColumnHeader를 포함하는 DataSet
Returns:
열(column)의 상수값
See Also:
DataSetDataConverter.toFloat(DataSet, int, int, Object)

getDoubleValue

public double getDoubleValue(DataSet parent)
열(column)의 상수값(value)을 double 형식으로 반환한다.

Parameters:
parent - ColumnHeader를 포함하는 DataSet
Returns:
열(column)의 상수값
See Also:
DataSetDataConverter.toDouble(DataSet, int, int, Object)

getBigDecimalValue

public java.math.BigDecimal getBigDecimalValue(DataSet parent)
열(column)의 상수값(value)을 BigDecimal 형식으로 반환한다.

Parameters:
parent - ColumnHeader를 포함하는 DataSet
Returns:
열(column)의 상수값
See Also:
DataSetDataConverter.toBigDecimal(DataSet, int, int, Object)

getDecimalValue

public java.math.BigDecimal getDecimalValue(DataSet parent)
Deprecated. getBigDecimalValue(DataSet)을 사용한다.

열(column)의 상수값(value)을 BigDecimal 형식으로 반환한다.


getDateTimeValue

public java.util.Date getDateTimeValue(DataSet parent)
열(column)의 상수값(value)을 일자와 시간을 포함한 Date 형식으로 반환한다.

Parameters:
parent - ColumnHeader를 포함하는 DataSet
Returns:
열(column)의 상수값
See Also:
DataSetDataConverter.toDateTime(DataSet, int, int, Object)

getBlobValue

public byte[] getBlobValue(DataSet parent)
열(column)의 상수값(value)을 byte 배열 형식으로 반환한다.

Parameters:
parent - ColumnHeader를 포함하는 DataSet
Returns:
열(column)의 상수값
See Also:
DataSetDataConverter.toBlob(DataSet, int, int, Object)


Copyright © 2000-2011 TOBESOFT Co., Ltd.