Woolpack API

woolpack.fn
クラス RecodeFn<C,R,E extends java.lang.Exception>

java.lang.Object
  上位を拡張 woolpack.fn.RecodeFn<C,R,E>
すべての実装されたインタフェース:
Fn<C,R,E>

public class RecodeFn<C,R,E extends java.lang.Exception>
extends java.lang.Object
implements Fn<C,R,E>


コンストラクタの概要
RecodeFn(Fn<? super C,? extends R,? extends E> fn, java.lang.String name, java.util.Collection<java.lang.String> nameList, java.util.Collection<? super C> contextList, java.util.Collection<? super R> returnList)
           
 
メソッドの概要
 R exec(C c)
          関数を実行します。
 java.util.Collection<? super C> getContextList()
           
 Fn<? super C,? extends R,? extends E> getFn()
           
 java.lang.String getName()
           
 java.util.Collection<java.lang.String> getNameList()
           
 java.util.Collection<? super R> getReturnList()
           
 void setContextList(java.util.Collection<? super C> contextList)
           
 void setFn(Fn<? super C,? extends R,? extends E> fn)
           
 void setName(java.lang.String name)
           
 void setNameList(java.util.Collection<java.lang.String> nameList)
           
 void setReturnList(java.util.Collection<? super R> returnList)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RecodeFn

public RecodeFn(Fn<? super C,? extends R,? extends E> fn,
                java.lang.String name,
                java.util.Collection<java.lang.String> nameList,
                java.util.Collection<? super C> contextList,
                java.util.Collection<? super R> returnList)
メソッドの詳細

exec

public R exec(C c)
       throws E extends java.lang.Exception
インタフェース Fn の記述:
関数を実行します。

定義:
インタフェース Fn<C,R,E extends java.lang.Exception> 内の exec
パラメータ:
c - コンテキスト役。
戻り値:
返却値。
例外:
E - 例外。
E extends java.lang.Exception

getContextList

public java.util.Collection<? super C> getContextList()

setContextList

public void setContextList(java.util.Collection<? super C> contextList)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getNameList

public java.util.Collection<java.lang.String> getNameList()

setNameList

public void setNameList(java.util.Collection<java.lang.String> nameList)

getFn

public Fn<? super C,? extends R,? extends E> getFn()

setFn

public void setFn(Fn<? super C,? extends R,? extends E> fn)

getReturnList

public java.util.Collection<? super R> getReturnList()

setReturnList

public void setReturnList(java.util.Collection<? super R> returnList)

Woolpack API

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