Woolpack API

クラス
woolpack.container.ContainerContext の使用

ContainerContext を使用しているパッケージ
woolpack.container インタープリタ デザインパターンとダブルディスパッチを使用した、 オブジェクトの生成をフラット構造で定義するための部品のパッケージです。 
woolpack.web Servlet APIの各スコープをMapConcurrentMapで抽象化したインタフェースと それに対する操作を定義するパッケージです。 
 

woolpack.container での ContainerContext の使用
 

ContainerContext 型の型パラメータを持つ woolpack.container のメソッド
static
<C extends ContainerContext<?>>
Fn<C,java.lang.Object,java.lang.RuntimeException>
ContainerUtils.getKey()
          getKey()を返す関数を生成します。
static
<S,C extends ContainerContext<S>>
Fn<C,S,java.lang.Exception>
ContainerUtils.getSubContext()
          getSubContext()を返す関数を生成します。
 

ContainerContext 型の引数を持つ型を返す woolpack.container のメソッド
 Fn<? super ContainerContext<S>,?,? extends java.lang.Exception> ContainerContext.getFn()
           
 

Method parameters in woolpack.container with type arguments of type ContainerContext
 void ContainerContext.setFn(Fn<? super ContainerContext<S>,?,? extends java.lang.Exception> fn)
           
 

woolpack.web での ContainerContext の使用
 

ContainerContext 型の型パラメータを持つ woolpack.web のメソッド
static
<C extends ContainerContext<WebContext>>
Fn<C,java.lang.Object,java.lang.Exception>
WebUtils.application(Fn<? super C,?,? extends java.lang.Exception> fn)
          アプリケーションスコープでキャッシュする関数を生成します。
static
<C extends ContainerContext<WebContext>>
Fn<C,java.lang.Object,java.lang.Exception>
WebUtils.request(Fn<? super C,?,? extends java.lang.Exception> fn)
          リクエストスコープでキャッシュする関数を生成します。
static
<C extends ContainerContext<WebContext>>
Fn<C,java.lang.Object,java.lang.Exception>
WebUtils.session(Fn<? super C,?,? extends java.lang.Exception> fn)
          セッションスコープでキャッシュする関数を生成します。
 

ContainerContext 型の引数を持つ型を返す woolpack.web のメソッド
 Fn<? super ContainerContext<WebContext>,?,? extends java.lang.Exception> ContainerContextSetter.getFn()
           
 

Method parameters in woolpack.web with type arguments of type ContainerContext
static Fn<WebContext,java.lang.Void,java.lang.RuntimeException> WebUtils.setContainerContext(Fn<? super ContainerContext<WebContext>,?,? extends java.lang.Exception> fn)
          WebContext.setContainer(Object)ContainerContextを設定する関数を生成します。
 void ContainerContextSetter.setFn(Fn<? super ContainerContext<WebContext>,?,? extends java.lang.Exception> fn)
           
 

Constructor parameters in woolpack.web with type arguments of type ContainerContext
ContainerContextSetter(Fn<? super ContainerContext<WebContext>,?,? extends java.lang.Exception> fn)
           
 


Woolpack API

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