woolpack.typeconvert
クラス DelegationIfNecessityConverter
java.lang.Object
woolpack.typeconvert.DelegationIfNecessityConverter
- すべての実装されたインタフェース:
- Fn<ConvertContext,java.lang.Void>
public class DelegationIfNecessityConverter
- extends java.lang.Object
- implements Fn<ConvertContext,java.lang.Void>
変換前の値が null であるか、
または変換前の値の型が変換後の型と等しいか、
または変換後の型がObject
または null の場合は変換前の値を返し、
それ以外の場合は委譲するFn
です。
- 作成者:
- nakamura
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DelegationIfNecessityConverter
public DelegationIfNecessityConverter(Fn<ConvertContext,java.lang.Void> fn)
exec
public java.lang.Void exec(ConvertContext c)
- インタフェース
Fn
の記述:
- 関数を実行します。
- 定義:
- インタフェース
Fn<ConvertContext,java.lang.Void>
内の exec
- パラメータ:
c
- コンテキスト役。
- 戻り値:
- 返却値。
getFn
public Fn<ConvertContext,java.lang.Void> getFn()
setFn
public void setFn(Fn<ConvertContext,java.lang.Void> fn)
Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.