jp.ne.mki.wedge.data.format
クラス WedgeDecimalFormat

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.data.format.AbstractFormat
      上位を拡張 jp.ne.mki.wedge.data.format.WedgeDecimalFormat
すべての実装されたインタフェース:
DataFormatInterface

public class WedgeDecimalFormat
extends AbstractFormat

数値型フォーマット

パターンに沿って数値型のフォーマットを行います。
値の対象となるデータタイプは「NUMBER」になります。
パターンのデフォルトは"#,##0.###"になります。ツールにてパターンが指定されている場合には そのパターンが反映されます。
フォーマットの実行は java.text.DecimalFormat を利用しています。 パターンの設定方法は java.text.DecimalFormat のドキュメントを参照して下さい。
アンフォーマットでは数値の文字、ピリオドは一つのみ,また先頭の-(マイナス)も抜出します。


バージョン:
1.0

コンストラクタの概要
WedgeDecimalFormat()
           
 
メソッドの概要
 void applyPattern(java.lang.String pattern)
          パターンの設定
 java.lang.Object stringToValue(java.lang.String value)
          内部格納データの作成
 java.lang.String toPattern()
          パターンの取得
 java.lang.String valueToString(java.lang.Object value)
          表示データの作成
 
クラス jp.ne.mki.wedge.data.format.AbstractFormat から継承されたメソッド
format, getData, getDataType, getDefault, getEnum, getId, getItemType, getLength, getLogicalName, getMaximum, getMinimum, getPhysicalName, getScale, getStringValue, isFix, isOmit, setData, setDataType, setDefault, setEnum, setFix, setId, setItemType, setLength, setLogicalName, setMaximum, setMinimum, setOmit, setPhysicalName, setScale, unFormat
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

WedgeDecimalFormat

public WedgeDecimalFormat()
メソッドの詳細

applyPattern

public void applyPattern(java.lang.String pattern)
パターンの設定

パラメータ:
String - パターン

toPattern

public java.lang.String toPattern()
パターンの取得

戻り値:
String パターン

valueToString

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

定義:
インタフェース DataFormatInterface 内の valueToString
オーバーライド:
クラス AbstractFormat 内の valueToString
パラメータ:
Object - 内部データに格納するObject
戻り値:
String テキスト上の文字列
例外:
java.text.ParseException - 文字列解析失敗時に発生します
導入されたバージョン:
ver1.1.3

stringToValue

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

定義:
インタフェース DataFormatInterface 内の stringToValue
オーバーライド:
クラス AbstractFormat 内の stringToValue
パラメータ:
text - テキスト上の文字列
戻り値:
Object 内部データに格納するObject
例外:
java.text.ParseException - 文字列解析失敗時に発生します
導入されたバージョン:
ver1.1.3