概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前 次 | フレームあり フレームなし

## クラス
woolpack.container.ContainerContext の使用

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

woolpack.container での ContainerContext の使用

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

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>> ConcurrentMapCache<C,java.lang.String,java.lang.Exception>`
` | `WebUtils.application(Fn<? super C,?,? extends java.lang.Exception> fn)` アプリケーションスコープでキャッシュする`Fn`を返します。
`static
`<C extends ContainerContext<WebContext>> MapCache<C,java.lang.String,java.lang.Exception>`
` | `WebUtils.request(Fn<? super C,?,? extends java.lang.Exception> fn)` リクエストスコープでキャッシュする`Fn`を返します。
`static
`<C extends ContainerContext<WebContext>> ConcurrentMapCache<C,java.lang.String,java.lang.Exception>`
` | `WebUtils.session(Fn<? super C,?,? extends java.lang.Exception> fn)` セッションスコープでキャッシュする`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 ContainerContextSetter<java.lang.RuntimeException>` | `WebUtils.setContainerContext(Fn<? super ContainerContext<WebContext>,?,? extends java.lang.Exception> fn)`
`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)`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前 次 | フレームあり フレームなし

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