woolpack.typeconvert
クラス ToTypeConverter
java.lang.Object
woolpack.typeconvert.ToTypeConverter
- すべての実装されたインタフェース:
- Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>
public class ToTypeConverter
- extends java.lang.Object
- implements Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>
ConvertContext.getToType()
を委譲先で変換した結果を
ConvertContext.setToType(Class)
に設定する関数です。
適用しているデザインパターン:参照透過と副作用のAdapter。
- 作成者:
- nakamura
コンストラクタの概要 |
ToTypeConverter(Fn<? super java.lang.Class,? extends java.lang.Class,? extends java.lang.RuntimeException> fn)
|
メソッドの概要 |
java.lang.Void |
exec(ConvertContext c)
関数を実行します。 |
Fn<? super java.lang.Class,? extends java.lang.Class,? extends java.lang.RuntimeException> |
getFn()
|
void |
setFn(Fn<? super java.lang.Class,? extends java.lang.Class,? extends java.lang.RuntimeException> fn)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ToTypeConverter
public ToTypeConverter(Fn<? super java.lang.Class,? extends java.lang.Class,? extends java.lang.RuntimeException> fn)
exec
public java.lang.Void exec(ConvertContext c)
- インタフェース
Fn
の記述:
- 関数を実行します。
- 定義:
- インタフェース
Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>
内の exec
- パラメータ:
c
- コンテキスト役。
- 戻り値:
- 返却値。
getFn
public Fn<? super java.lang.Class,? extends java.lang.Class,? extends java.lang.RuntimeException> getFn()
setFn
public void setFn(Fn<? super java.lang.Class,? extends java.lang.Class,? extends java.lang.RuntimeException> fn)
Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.