Woolpack API

パッケージ woolpack.fn

インタープリタ デザインパターンを汎用型で抽象化したAPIの基本部品のパッケージです。

参照先:
          説明

インタフェースの概要
Fn<C,R,E extends Exception> 引数をひとつとり、返却値をひとつとる関数を表します。
 

クラスの概要
CastFn<R,E extends Exception>  
Delegator<C,R,E extends Exception> 委譲するだけのFnです。
EchoFn<C,E extends Exception>  
ExecFn<C,R,E extends Exception>  
FixFn<C,R,E extends Exception>  
FnUtils ユーティリティです。
IfFn<C,R,E extends Exception>  
JoinFn<A,B,C,E extends Exception>  
MaybeFn<C,R,E extends Exception>  
RecodeFn<C,R,E extends Exception>  
SeqFn<C,R,E extends Exception>  
SwitchFn<C,R,E extends Exception>  
ThrowFn<C,R,E extends Exception>  
TryFn<C,R,E extends Exception>  
 

パッケージ woolpack.fn の説明

インタープリタ デザインパターンを汎用型で抽象化したAPIの基本部品のパッケージです。 Javaにおける多数のフレームワークでは設定を定義するためにXMLフォーマットを使用しますが、 Woolpack では XML で構造を表現する代わりにコンポジットを使用します。 これにより インタープリタ デザインパターンによる宣言的プログラミングと拡張容易性、 静的型定義のエラー検出機構による品質確保、 式言語インタフェースで接続した動的型定義による設定の容易性 を同時に確保します。


Woolpack API

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