woolpack.el.convert
クラス SerialConverter

java.lang.Object
  上位を拡張 woolpack.el.convert.SerialConverter
すべての実装されたインタフェース:
Convertable

public class SerialConverter
extends java.lang.Object
implements Convertable

Convertableの一覧を順次実行するConvertable

作成者:
nakamura

コンストラクタの概要
SerialConverter(Convertable... array)
          コンストラクタ。
SerialConverter(java.lang.Iterable<Convertable> iterable)
          コンストラクタ。
 
メソッドの概要
 java.lang.Object convert(java.lang.Object beforeValue, java.lang.Class toType, java.lang.String propertyName)
          変換する。
 java.lang.Iterable<Convertable> getIterable()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SerialConverter

public SerialConverter(java.lang.Iterable<Convertable> iterable)
コンストラクタ。

パラメータ:
iterable - Convertableの一覧。本クラスはこの引数の状態を変化させない。ステートレスであるべき。
例外:
java.lang.NullPointerException - 引数が null の場合。

SerialConverter

public SerialConverter(Convertable... array)
コンストラクタ。

パラメータ:
array - Convertableの一覧。本クラスはこの引数の状態を変化させない。ステートレスであるべき。
例外:
java.lang.NullPointerException - 引数が null の場合。
メソッドの詳細

convert

public java.lang.Object convert(java.lang.Object beforeValue,
                                java.lang.Class toType,
                                java.lang.String propertyName)
インタフェース Convertable の記述:
変換する。

定義:
インタフェース Convertable 内の convert
パラメータ:
beforeValue - 変換前のオブジェクト。
toType - 変換先の型。実装ではこのパラメータが動作に反映されない可能性がある。
propertyName - 変換元のプロパティ名。
戻り値:
変換後のオブジェクト。

getIterable

public java.lang.Iterable<Convertable> getIterable()


Copyright (C) 2006 Takahiro Nakamura. All rights reserved.