org.seasar.swing.converter
クラス NumberToStringConverter

java.lang.Object
  上位を拡張 org.jdesktop.beansbinding.Converter<java.lang.Object,java.lang.String>
      上位を拡張 org.seasar.swing.converter.NumberToStringConverter
すべての実装されたインタフェース:
AnnotatableConverter

public class NumberToStringConverter
extends org.jdesktop.beansbinding.Converter<java.lang.Object,java.lang.String>
implements AnnotatableConverter

数値と文字列を相互変換するコンバータです。

作成者:
kaiseh

コンストラクタの概要
NumberToStringConverter()
           
NumberToStringConverter(java.lang.Class<?> numberClass)
           
NumberToStringConverter(java.lang.Class<?> numberClass, java.text.NumberFormat format)
           
NumberToStringConverter(java.lang.Class<?> numberClass, java.lang.String pattern)
           
 
メソッドの概要
 java.lang.String convertForward(java.lang.Object value)
           
 java.lang.Object convertReverse(java.lang.String value)
           
 void read(java.lang.Class<?> modelClass, java.lang.String propertyName, java.lang.Class<?> propertyClass, java.lang.annotation.Annotation annotation)
          アノテーションからコンバータの設定を読み取ります。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

NumberToStringConverter

public NumberToStringConverter()

NumberToStringConverter

public NumberToStringConverter(java.lang.Class<?> numberClass)

NumberToStringConverter

public NumberToStringConverter(java.lang.Class<?> numberClass,
                               java.lang.String pattern)

NumberToStringConverter

public NumberToStringConverter(java.lang.Class<?> numberClass,
                               java.text.NumberFormat format)
メソッドの詳細

read

public void read(java.lang.Class<?> modelClass,
                 java.lang.String propertyName,
                 java.lang.Class<?> propertyClass,
                 java.lang.annotation.Annotation annotation)
インタフェース AnnotatableConverter の記述:
アノテーションからコンバータの設定を読み取ります。

定義:
インタフェース AnnotatableConverter 内の read
パラメータ:
modelClass - コンバータ適用対象プロパティを保持するモデルのクラス
propertyName - コンバータ適用対象プロパティの名前
propertyClass - コンバータ適用対象プロパティのクラス
annotation - アノテーション

convertForward

public java.lang.String convertForward(java.lang.Object value)
定義:
クラス org.jdesktop.beansbinding.Converter<java.lang.Object,java.lang.String> 内の convertForward

convertReverse

public java.lang.Object convertReverse(java.lang.String value)
定義:
クラス org.jdesktop.beansbinding.Converter<java.lang.Object,java.lang.String> 内の convertReverse