jp.oarts.pirka.iop.tool.core.general.vo
クラス InterfaceDataItem

java.lang.Object
  上位を拡張 jp.oarts.pirka.iop.tool.core.general.vo.InterfaceDataItem
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable

public class InterfaceDataItem
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

インターフェース項目

作成者:
ito
関連項目:
直列化された形式

コンストラクタの概要
InterfaceDataItem(int dataId, int itemId)
          コンストラクタ
 
メソッドの概要
 java.lang.Object clone()
           
static InterfaceDataItem fromXml(XmlParserData xml)
          XMLデータより自オブジェクトを作成する
 int getDataId()
           
 int getIncludeDataId()
           
 int getIncludeId()
           
 int getIncludeItemId()
           
 int getItemId()
           
 long getLength()
           
 java.lang.String getName()
           
 java.lang.String getNameJp()
           
 int getSubLength()
           
 FieldType getType()
           
 boolean isBaseItem()
           
 boolean isEnable()
           
 boolean isMultiRecordType()
           
 boolean isPrimaryKey()
           
 boolean isUseLength()
           
 boolean isUseMultiRecordType()
           
 boolean isUseName()
           
 boolean isUseNameJp()
           
 boolean isUseType()
           
 void setBaseItem(boolean baseItem)
           
 void setDataId(int dataId)
           
 void setEnable(boolean enable)
           
 void setIncludeDataId(int includeDataId)
           
 void setIncludeId(int includeId)
           
 void setIncludeItemId(int includeItemId)
           
 void setItemId(int itemId)
           
 void setLength(long length)
           
 void setMultiRecordType(boolean multiRecordType)
           
 void setName(java.lang.String name)
           
 void setNameJp(java.lang.String nameJp)
           
 void setPrimaryKey(boolean primaryKey)
           
 void setSubLength(int subLength)
           
 void setType(FieldType type)
           
 void setUseLength(boolean useLength)
           
 void setUseMultiRecordType(boolean useMultiRecordType)
           
 void setUseName(boolean useName)
           
 void setUseNameJp(boolean useNameJp)
           
 void setUseType(boolean useType)
           
 java.lang.String toString()
           
 void toXml(XmlCreatorNode baseNode)
          このオブジェクトをXMLへ格納する
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

InterfaceDataItem

public InterfaceDataItem(int dataId,
                         int itemId)
コンストラクタ

パラメータ:
dataId - インターフェースID
itemId - インターフェース項目ID
メソッドの詳細

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString

toXml

public void toXml(XmlCreatorNode baseNode)
このオブジェクトをXMLへ格納する

パラメータ:
baseNode -

fromXml

public static InterfaceDataItem fromXml(XmlParserData xml)
                                 throws java.lang.NumberFormatException,
                                        InterfaceException
XMLデータより自オブジェクトを作成する

パラメータ:
xml - XMLデータ
戻り値:
自オブジェクト
例外:
InterfaceException
java.lang.NumberFormatException

clone

public java.lang.Object clone()
オーバーライド:
クラス java.lang.Object 内の clone

getIncludeId

public int getIncludeId()
戻り値:
includeId

setIncludeId

public void setIncludeId(int includeId)
パラメータ:
includeId - セットする includeId

getDataId

public int getDataId()
戻り値:
dataId

getItemId

public int getItemId()
戻り値:
itemId

isBaseItem

public boolean isBaseItem()
戻り値:
baseItem

getIncludeDataId

public int getIncludeDataId()
戻り値:
includeDataId

getIncludeItemId

public int getIncludeItemId()
戻り値:
includeItemId

getName

public java.lang.String getName()
戻り値:
name

getNameJp

public java.lang.String getNameJp()
戻り値:
nameJp

getType

public FieldType getType()
戻り値:
type

getLength

public long getLength()
戻り値:
length

isEnable

public boolean isEnable()
戻り値:
enable

isUseName

public boolean isUseName()
戻り値:
useName

isUseNameJp

public boolean isUseNameJp()
戻り値:
useNameJp

isUseType

public boolean isUseType()
戻り値:
useType

isUseLength

public boolean isUseLength()
戻り値:
useLength

setDataId

public void setDataId(int dataId)
パラメータ:
dataId - セットする dataId

setItemId

public void setItemId(int itemId)
パラメータ:
itemId - セットする itemId

setBaseItem

public void setBaseItem(boolean baseItem)
パラメータ:
baseItem - セットする baseItem

setIncludeDataId

public void setIncludeDataId(int includeDataId)
パラメータ:
includeDataId - セットする includeDataId

setIncludeItemId

public void setIncludeItemId(int includeItemId)
パラメータ:
includeItemId - セットする includeItemId

setName

public void setName(java.lang.String name)
パラメータ:
name - セットする name

setNameJp

public void setNameJp(java.lang.String nameJp)
パラメータ:
nameJp - セットする nameJp

setType

public void setType(FieldType type)
パラメータ:
type - セットする type

setLength

public void setLength(long length)
パラメータ:
length - セットする length

setEnable

public void setEnable(boolean enable)
パラメータ:
enable - セットする enable

setUseName

public void setUseName(boolean useName)
パラメータ:
useName - セットする useName

setUseNameJp

public void setUseNameJp(boolean useNameJp)
パラメータ:
useNameJp - セットする useNameJp

setUseType

public void setUseType(boolean useType)
パラメータ:
useType - セットする useType

setUseLength

public void setUseLength(boolean useLength)
パラメータ:
useLength - セットする useLength

getSubLength

public int getSubLength()
戻り値:
subLength

setSubLength

public void setSubLength(int subLength)
パラメータ:
subLength - セットする subLength

isMultiRecordType

public boolean isMultiRecordType()
戻り値:
the multiRecordType

setMultiRecordType

public void setMultiRecordType(boolean multiRecordType)
パラメータ:
multiRecordType - the multiRecordType to set

isUseMultiRecordType

public boolean isUseMultiRecordType()
戻り値:
the useMultiRecordType

setUseMultiRecordType

public void setUseMultiRecordType(boolean useMultiRecordType)
パラメータ:
useMultiRecordType - the useMultiRecordType to set

isPrimaryKey

public boolean isPrimaryKey()
戻り値:
the primaryKey

setPrimaryKey

public void setPrimaryKey(boolean primaryKey)
パラメータ:
primaryKey - the primaryKey to set