|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.tobesoft.xplatform.data.ColumnHeader
DataSet의 열(column)에 대한 속성을 저장한다.
열(column)에 대한 속성은 다음과 같다.
속성명 변수명 데이터 형식 유효한 값 식별자 name String null과 ""를 제외한 DataSet내에서 유일한 문자열열(column)의 형식 type int 일반적인 열( TYPE_NORMAL)과 상수값을 가진 열(TYPE_CONSTANT)데이터 형식 dataType int DataTypes에 정의된 상수 참조데이터 크기 dataSize int 정수값 값 value Object ConstantColumnHeader내에서만 유효
| Field Summary | |
static int |
TYPE_CONSTANT
상수값(value)을 가지는 열(column)을 의미한다. |
static int |
TYPE_NORMAL
일반적인 열(column)을 의미한다. |
| Constructor Summary | |
|
ColumnHeader(java.lang.String name)
식별자(name)을 가지는 생성자이다. |
|
ColumnHeader(java.lang.String name,
DataType dataType)
식별자(name)와 DataType을 가지는 생성자이다.
|
|
ColumnHeader(java.lang.String name,
DataType dataType,
int dataSize)
식별자(name), DataType과 데이터 크기(dataSize)를 가지는 생성자이다.
|
protected |
ColumnHeader(java.lang.String name,
DataType dataType,
int dataSize,
java.lang.Object value)
식별자(name), DataType, 데이터 크기(dataSize)와 상수값(value)을
가지는 생성자이다.
|
protected |
ColumnHeader(java.lang.String name,
DataType dataType,
java.lang.Object value)
식별자(name), DataType과 상수값(value)을 가지는 생성자이다.
|
|
ColumnHeader(java.lang.String name,
int dataType)
식별자(name)와 데이터 형식(dataType)을 가지는 생성자이다. |
|
ColumnHeader(java.lang.String name,
int dataType,
int dataSize)
식별자(name), 데이터 형식(dataType)과 데이터 크기(dataSize)를 가지는 생성자이다. |
protected |
ColumnHeader(java.lang.String name,
int dataType,
int dataSize,
java.lang.Object value)
식별자(name), 데이터 형식(dataType), 데이터 크기(dataSize)와 상수값(value)을 가지는 생성자이다. |
protected |
ColumnHeader(java.lang.String name,
int dataType,
java.lang.Object value)
식별자(name), 데이터 형식(dataType)과 상수값(value)을 가지는 생성자이다. |
protected |
ColumnHeader(java.lang.String name,
java.lang.Object value)
식별자(name)와 상수값(value)을 가지는 생성자이다. |
| Method Summary | |
java.lang.Object |
clone()
객체를 복제한다. |
boolean |
equals(java.lang.Object obj)
객체의 동일성을 검사한다. |
ColumnHeader |
getClone()
객체를 복제한다. |
int |
getDataSize()
데이터의 크기(dataSize)를 반환한다. |
int |
getDataType()
데이터의 형식(dataType)을 반환한다. |
java.lang.String |
getName()
식별자(name)을 반환한다. |
DataType |
getPlatformDataType()
DataType을 반환한다.
|
int |
getType()
열(column)의 형식(type)을 반환한다. |
protected java.lang.Object |
getValue()
열(column)의 상수값(value)을 반환한다. |
boolean |
isConstant()
상수값(value)을 가진 열(column)의 여부를 검사한다. |
protected void |
setValue(java.lang.Object value)
열(column)의 상수값(value)을 설정한다. |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int TYPE_NORMAL
public static final int TYPE_CONSTANT
| Constructor Detail |
public ColumnHeader(java.lang.String name)
String 형식이다.
name - 식별자
public ColumnHeader(java.lang.String name,
int dataType)
name - 식별자dataType - 데이터 형식
public ColumnHeader(java.lang.String name,
int dataType,
int dataSize)
name - 식별자dataType - 데이터 형식dataSize - 데이터 크기
public ColumnHeader(java.lang.String name,
DataType dataType)
DataType을 가지는 생성자이다.
X-UP 또는 X-POP을 지원하기 위한 생성자이다.
name - 식별자dataType - DataType
public ColumnHeader(java.lang.String name,
DataType dataType,
int dataSize)
DataType과 데이터 크기(dataSize)를 가지는 생성자이다.
X-UP 또는 X-POP을 지원하기 위한 생성자이다.
name - 식별자dataType - DataTypedataSize - 데이터 크기
protected ColumnHeader(java.lang.String name,
java.lang.Object value)
name - 식별자value - 상수값
protected ColumnHeader(java.lang.String name,
int dataType,
java.lang.Object value)
name - 식별자dataType - 데이터 형식value - 상수값
protected ColumnHeader(java.lang.String name,
int dataType,
int dataSize,
java.lang.Object value)
name - 식별자dataType - 데이터 형식dataSize - 데이터 크기value - 상수값
protected ColumnHeader(java.lang.String name,
DataType dataType,
java.lang.Object value)
DataType과 상수값(value)을 가지는 생성자이다.
X-UP 또는 X-POP을 지원하기 위한 생성자이다.
name - 식별자dataType - DataTypevalue - 상수값
protected ColumnHeader(java.lang.String name,
DataType dataType,
int dataSize,
java.lang.Object value)
DataType, 데이터 크기(dataSize)와 상수값(value)을
가지는 생성자이다.
X-UP 또는 X-POP을 지원하기 위한 생성자이다.
name - 식별자dataType - DataTypedataSize - 데이터 크기value - 상수값| Method Detail |
public java.lang.String getName()
public int getType()
TYPE_NORMAL,
TYPE_CONSTANTpublic boolean isConstant()
public int getDataType()
DataTypes에 정의된 상수를 참조한다.
public DataType getPlatformDataType()
DataType을 반환한다.
DataType은 PlatformDataType에
정의된 상수를 참조한다.
X-UP 또는 X-POP을 지원하기 위한 메소드이다.
public int getDataSize()
protected java.lang.Object getValue()
protected void setValue(java.lang.Object value)
value - 열(column)의 상수값public ColumnHeader getClone()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedExceptionpublic boolean equals(java.lang.Object obj)
obj - 비교 대상
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||