com.poscoict.glueframework.message
Class GlueMessageAttributeDefinition

java.lang.Object
  extended by com.poscoict.glueframework.message.GlueMessageAttributeDefinition

public class GlueMessageAttributeDefinition
extends Object

각 Message별 Message Layout정보의 항목별 정보를 Handling하는 Class. 해당 Attribute의 속성들을 가진다.


Constructor Summary
GlueMessageAttributeDefinition()
          생성자(constructor).
GlueMessageAttributeDefinition(String type, int seq, String id, String name, String datatype, int length, int precision)
          생성자(constructor).
 
Method Summary
 String getDatatype()
          Attribute의 datatype속성을 가져온다
 String getId()
          Attribute의 Id속성을 가져온다
 int getLength()
          Attribute의 length속성을 가져온다
 String getName()
          Attribute의 name속성을 가져온다
 int getPrecision()
          Attribute의 precision속성을 가져온다
 int getSeq()
          Attribute의 Seq속성을 가져온다
 String getType()
          Attribute의 type속성을 가져온다
 void setDatatype(String datatype)
          Attribute의 datatype속성을 저장한다.
 void setId(String id)
          Attribute의 Id속성을 저장한다.
 void setLength(int length)
          Attribute의 length속성을 저장한다.
 void setName(String name)
          Attribute의 name속성을 저장한다.
 void setPrecision(int precision)
          Attribute의 precision속성을 저장한다.
 void setSeq(int seq)
          Attribute의seq속성을 저장한다.
 void setType(String type)
          Attribute의 type속성을 저장한다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlueMessageAttributeDefinition

public GlueMessageAttributeDefinition()
생성자(constructor).


GlueMessageAttributeDefinition

public GlueMessageAttributeDefinition(String type,
                                      int seq,
                                      String id,
                                      String name,
                                      String datatype,
                                      int length,
                                      int precision)
생성자(constructor). 해당 Attribute의 속성을 생성한다.

Parameters:
type -
seq -
id -
name -
datatype -
length -
precision -
Method Detail

getType

public String getType()
Attribute의 type속성을 가져온다

Returns:
String Attribute의 type

setType

public void setType(String type)
Attribute의 type속성을 저장한다.

Parameters:
type - Attribute의 type

getSeq

public int getSeq()
Attribute의 Seq속성을 가져온다

Returns:
int Attribute의 seq

setSeq

public void setSeq(int seq)
Attribute의seq속성을 저장한다.

Parameters:
seq - Attribute의 seq

getId

public String getId()
Attribute의 Id속성을 가져온다

Returns:
String Attribute의 Id

setId

public void setId(String id)
Attribute의 Id속성을 저장한다.

Parameters:
id - Attribute의 Id

getName

public String getName()
Attribute의 name속성을 가져온다

Returns:
String Attribute의 name

setName

public void setName(String name)
Attribute의 name속성을 저장한다.

Parameters:
name - Attribute의 name

getDatatype

public String getDatatype()
Attribute의 datatype속성을 가져온다

Returns:
String Attribute의 datatype

setDatatype

public void setDatatype(String datatype)
Attribute의 datatype속성을 저장한다.

Parameters:
datatype - Attribute의 datatype

getLength

public int getLength()
Attribute의 length속성을 가져온다

Returns:
int Attribute의 length

setLength

public void setLength(int length)
Attribute의 length속성을 저장한다.

Parameters:
length - Attribute의 length

getPrecision

public int getPrecision()
Attribute의 precision속성을 가져온다

Returns:
int Attribute의 precision

setPrecision

public void setPrecision(int precision)
Attribute의 precision속성을 저장한다.

Parameters:
precision - Attribute의 precision


Copyright © 2013–2015 POSCO ICT SW제품기술팀. All rights reserved.