jp.ne.mki.wedge.run.interfaces
インタフェース DataFormatInterface

既知の実装クラスの一覧:
AbstractFormat, WedgeDateFormat, WedgeDecimalFormat

public interface DataFormatInterface

データフォーマット用インターフェース public String format(Object value) throws Throwable public String unFormat(Object value) throws Throwable はVer1.1.3にて廃止されました。 public Object stringToValue(String value) throws ParseException public String valueToString(Object value) throws ParseException のメソッドへの置換えが必要です。


メソッドの概要
 void applyPattern(java.lang.String pattern)
          フォーマットパターンの設定
 DataInterface getData()
          データオブジェクトを取得
 int getDataType()
           
 java.lang.String getDefault()
           
 java.lang.String[] getEnum()
           
 java.lang.String getId()
           
 int getItemType()
           
 int getLength()
           
 java.lang.String getLogicalName()
           
 java.lang.String getMaximum()
           
 java.lang.String getMinimum()
           
 java.lang.String getPhysicalName()
           
 int getScale()
           
 boolean isFix()
           
 boolean isOmit()
           
 void setData(DataInterface data)
          データオブジェクトを設定
 void setDataType(int value)
           
 void setDefault(java.lang.String value)
           
 void setEnum(java.lang.String[] value)
           
 void setFix(boolean isFix)
           
 void setId(java.lang.String value)
           
 void setItemType(int value)
           
 void setLength(int value)
           
 void setLogicalName(java.lang.String value)
           
 void setMaximum(java.lang.String maximum)
           
 void setMinimum(java.lang.String minimum)
           
 void setOmit(boolean isOmit)
           
 void setPhysicalName(java.lang.String value)
           
 void setScale(int value)
           
 java.lang.Object stringToValue(java.lang.String value)
          内部格納データの作成
 java.lang.String toPattern()
          フォーマットパターン取得
 java.lang.String valueToString(java.lang.Object value)
          表示データの作成
 

メソッドの詳細

applyPattern

void applyPattern(java.lang.String pattern)
フォーマットパターンの設定

パラメータ:
pattern -

toPattern

java.lang.String toPattern()
フォーマットパターン取得

戻り値:

stringToValue

java.lang.Object stringToValue(java.lang.String value)
                               throws java.text.ParseException
内部格納データの作成

パラメータ:
text - テキスト上の文字列
戻り値:
Object 内部データに格納するObject
例外:
java.text.ParseException
導入されたバージョン:
ver1.1.3

valueToString

java.lang.String valueToString(java.lang.Object value)
                               throws java.text.ParseException
表示データの作成

パラメータ:
Object - 内部データに格納するObject
戻り値:
String テキスト上の文字列
例外:
java.text.ParseException
導入されたバージョン:
ver1.1.3

setId

void setId(java.lang.String value)

setPhysicalName

void setPhysicalName(java.lang.String value)

setLogicalName

void setLogicalName(java.lang.String value)

setItemType

void setItemType(int value)

setDataType

void setDataType(int value)

setDefault

void setDefault(java.lang.String value)

setEnum

void setEnum(java.lang.String[] value)

setLength

void setLength(int value)

setScale

void setScale(int value)

setMaximum

void setMaximum(java.lang.String maximum)

setMinimum

void setMinimum(java.lang.String minimum)

setOmit

void setOmit(boolean isOmit)

setFix

void setFix(boolean isFix)

setData

void setData(DataInterface data)
データオブジェクトを設定

パラメータ:
data -
導入されたバージョン:
ver1.2

getId

java.lang.String getId()

getLogicalName

java.lang.String getLogicalName()

getPhysicalName

java.lang.String getPhysicalName()

getItemType

int getItemType()

getDataType

int getDataType()

getDefault

java.lang.String getDefault()

getEnum

java.lang.String[] getEnum()

getLength

int getLength()

getScale

int getScale()

getMaximum

java.lang.String getMaximum()

getMinimum

java.lang.String getMinimum()

isOmit

boolean isOmit()

isFix

boolean isFix()

getData

DataInterface getData()
データオブジェクトを取得

パラメータ:
data -
導入されたバージョン:
ver1.2