org.seasar.cubby.converter.impl
クラス BooleanConverter

java.lang.Object
  上位を拡張 org.seasar.cubby.converter.impl.AbstractConverter
      上位を拡張 org.seasar.cubby.converter.impl.BooleanConverter
すべての実装されたインタフェース:
Converter

public class BooleanConverter
extends AbstractConverter

Booleanへの変換を行うコンバータです。

変換元オブジェクトの文字列表現がyesytrueon1ならtrue、 そうでなければfalseとします。

導入されたバージョン:
1.1.0
作成者:
baba

フィールドの概要
 
クラス org.seasar.cubby.converter.impl.AbstractConverter から継承されたフィールド
PRIMITIVE_ARRAY_TO_WRAPPER_ARRAY
 
コンストラクタの概要
BooleanConverter()
           
 
メソッドの概要
 Object convertToObject(Object value, Class<?> objectType, ConversionHelper helper)
          valueをこのコンバータがサポートしているクラスのインスタンスに変換します。
 String convertToString(Object value, ConversionHelper helper)
          このコンバータがサポートしているクラスのインスタンスであるvalueを文字列に変換します。
 Class<?> getObjectType()
          このコンバータがサポートしているクラスを返します。
protected  Object toBoolean(String value)
          文字列をBooleanに変換して返します。
 
クラス org.seasar.cubby.converter.impl.AbstractConverter から継承されたメソッド
canConvert
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BooleanConverter

public BooleanConverter()
メソッドの詳細

getObjectType

public Class<?> getObjectType()
このコンバータがサポートしているクラスを返します。

戻り値:
このコンバータがサポートしているクラス

convertToObject

public Object convertToObject(Object value,
                              Class<?> objectType,
                              ConversionHelper helper)
valueをこのコンバータがサポートしているクラスのインスタンスに変換します。

パラメータ:
value - 変換元のオブジェクト
objectType - 値の型
helper - 変換のヘルパクラス
戻り値:
valueを変換したオブジェクト

toBoolean

protected Object toBoolean(String value)
文字列をBooleanに変換して返します。

パラメータ:
value - 変換元の文字列表現
戻り値:
変換した結果のBoolean

convertToString

public String convertToString(Object value,
                              ConversionHelper helper)
このコンバータがサポートしているクラスのインスタンスであるvalueを文字列に変換します。

パラメータ:
value - 変換元のオブジェクト
helper - 変換のヘルパクラス
戻り値:
valueを変換した文字列


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.