org.seasar.extension.dxo.converter.impl
クラス CharArrayConverter
java.lang.Object
org.seasar.extension.dxo.converter.impl.AbstractConverter
org.seasar.extension.dxo.converter.impl.CharArrayConverter
- すべての実装インタフェース:
- Converter
- public class CharArrayConverter
- extends AbstractConverter
任意のオブジェクトからString
への変換を行うコンバータです。
変換は次のように行われます。
- 変換元のオブジェクトが
char
の配列なら、変換元をそのまま変換先とします。
- 変換元のオブジェクトが
String
なら、変換元の持つ文字配列を変換先とします。
- それ以外の場合は、変換元オブジェクトの文字列表現が持つ文字配列を変換先とします。
- 作成者:
- Satoshi Kimura, koichik
メソッドの概要 |
java.lang.Object |
convert(java.lang.Object source,
java.lang.Class destClass,
ConversionContext context)
source をdestClass に変換したオブジェクトを返します。 |
java.lang.Class |
getDestClass()
このコンバータがサポートしている変換先のクラスを返します。 |
java.lang.Class[] |
getSourceClasses()
このコンバータがサポートしている変換元のクラスを配列で返します。
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CharArrayConverter
public CharArrayConverter()
getSourceClasses
public java.lang.Class[] getSourceClasses()
- インタフェース
Converter
の記述:
- このコンバータがサポートしている変換元のクラスを配列で返します。
最低でも1以上の長さを持つ配列を返します。
- 戻り値:
- このコンバータがサポートしている変換元のクラスの配列
getDestClass
public java.lang.Class getDestClass()
- インタフェース
Converter
の記述:
- このコンバータがサポートしている変換先のクラスを返します。
- 戻り値:
- このコンバータがサポートしている変換先のクラス
convert
public java.lang.Object convert(java.lang.Object source,
java.lang.Class destClass,
ConversionContext context)
- インタフェース
Converter
の記述:
source
をdestClass
に変換したオブジェクトを返します。
- パラメータ:
source
- 変換元のオブジェクトdestClass
- 変換先のクラスcontext
- 変換コンテキスト
- 戻り値:
- 変換先のオブジェクト。これは
destClass
のインスタンスです。
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.