|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object | +--jp.ne.mki.wedge.data.format.AbstractFormat
フォーマットクラスを作成する場合にはこのクラスを継承してください。
クラスを生成するには以下のメソッドを実装する必要があります。
フォーマットのパターンを設定します
public void applyPattern(String pattern);
フォーマットのパターンをかえします
public String toPattern();
フォーマットのを実行します
public String format(String value) throws Throwable;
フォーマット形式から元の値にもどします
public String unFormat(String value) throws Throwable;
DMCにて設定されたデータ情報は以下のメソッドにて取得が可能です。
public String getId()
public String getLogicalName()
public String getPhysicalName()
public int getItemType()
public int getDataType()
public String getDefault()
public String[] getEnum()
public int getLength()
public int getScale()
public String getMaximum()
public String getMinimum()
public boolean isOmit()
public boolean isFix()
| コンストラクタの概要 | |
AbstractFormat()
|
|
| メソッドの概要 | |
int |
getDataType()
データのデータタイプを返します |
java.lang.String |
getDefault()
データの初期値を返します |
java.lang.String[] |
getEnum()
データのENUM(選択肢)を返します |
java.lang.String |
getId()
データのIDを返します |
int |
getItemType()
データのアイテムタイプを返します |
int |
getLength()
データの長さを返します |
java.lang.String |
getLogicalName()
データの論理名称を返します |
java.lang.String |
getMaximum()
データの最大値を返します |
java.lang.String |
getMinimum()
データの最小値を返します |
java.lang.String |
getPhysicalName()
データの物理名称を返します |
int |
getScale()
データの小数点以下桁数を返します |
java.lang.String |
getStringValue(java.lang.Object object)
String文字列を取得する Objectの種類により文字列を任意に変えたい場合にはこのメソッドのみ上書きして 使用してください。 |
boolean |
isFix()
データの固定長情報を返します |
boolean |
isOmit()
データの省略不可情報を返します |
void |
setDataType(int value)
|
void |
setDefault(java.lang.String value)
|
void |
setEnum(java.lang.String[] value)
|
void |
setFix(boolean value)
|
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 value)
|
void |
setMinimum(java.lang.String value)
|
void |
setOmit(boolean value)
|
void |
setPhysicalName(java.lang.String value)
|
void |
setScale(int value)
|
| クラス java.lang.Object から継承したメソッド |
|
| インタフェース jp.ne.mki.wedge.run.interfaces.DataFormatInterface から継承したメソッド |
applyPattern, format, toPattern, unFormat |
| コンストラクタの詳細 |
public AbstractFormat()
| メソッドの詳細 |
public java.lang.String getStringValue(java.lang.Object object)
object - public void setId(java.lang.String value)
DataFormatInterface 内の setIdpublic void setPhysicalName(java.lang.String value)
DataFormatInterface 内の setPhysicalNamepublic void setLogicalName(java.lang.String value)
DataFormatInterface 内の setLogicalNamepublic void setItemType(int value)
DataFormatInterface 内の setItemTypepublic void setDataType(int value)
DataFormatInterface 内の setDataTypepublic void setDefault(java.lang.String value)
DataFormatInterface 内の setDefaultpublic void setEnum(java.lang.String[] value)
DataFormatInterface 内の setEnumpublic void setLength(int value)
DataFormatInterface 内の setLengthpublic void setScale(int value)
DataFormatInterface 内の setScalepublic void setMaximum(java.lang.String value)
DataFormatInterface 内の setMaximumpublic void setMinimum(java.lang.String value)
DataFormatInterface 内の setMinimumpublic void setOmit(boolean value)
DataFormatInterface 内の setOmitpublic void setFix(boolean value)
DataFormatInterface 内の setFixpublic java.lang.String getId()
DataFormatInterface 内の getIdpublic java.lang.String getLogicalName()
DataFormatInterface 内の getLogicalNamepublic java.lang.String getPhysicalName()
DataFormatInterface 内の getPhysicalNamepublic int getItemType()
DataFormatInterface 内の getItemTypepublic int getDataType()
DataFormatInterface 内の getDataTypepublic java.lang.String getDefault()
DataFormatInterface 内の getDefaultpublic java.lang.String[] getEnum()
DataFormatInterface 内の getEnumpublic int getLength()
DataFormatInterface 内の getLengthpublic int getScale()
DataFormatInterface 内の getScalepublic java.lang.String getMaximum()
DataFormatInterface 内の getMaximumpublic java.lang.String getMinimum()
DataFormatInterface 内の getMinimumpublic boolean isOmit()
DataFormatInterface 内の isOmitpublic boolean isFix()
DataFormatInterface 内の isFix
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||