Woolpack API

クラス
woolpack.container.ContainerContext の使用

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

woolpack.container での ContainerContext の使用
 

ContainerContext 型の型パラメータを持つ woolpack.container のフィールド
static Fn<ContainerContext<?>,java.lang.Object> ContainerUtils.GET_KEY
          getKey()を返すFnです。
 

ContainerContext 型の型パラメータを持つ woolpack.container のメソッド
static
<S,C extends ContainerContext<S>>
Fn<C,S>
ContainerUtils.getSubContext()
          getSubContext()を返すFnを返します。
 

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

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

woolpack.web での ContainerContext の使用
 

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

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

Method parameters in woolpack.web with type arguments of type ContainerContext
 void ContainerContextSetter.setFn(Fn<? super ContainerContext<WebContext>,?> fn)
           
 

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


Woolpack API

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