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

## インタフェース
woolpack.id.IdContext の使用

IdContext を使用しているパッケージ
woolpack.ee | Web アプリケーション用部品とServlet API に依存する部品のパッケージです。
woolpack.id | 識別子を処理する部品のパッケージです。
woolpack.idnode | 識別子とDOM(Document Object Model)ツリーの両方の性質を持つコンテキストを処理する部品のパッケージです。
woolpack.idweb | 識別子と`WebContext`の両方の性質を持つコンテキストを処理する部品のパッケージです。
woolpack.validator | 値検証と値変換のための部品のパッケージです。

woolpack.ee での IdContext の使用

IdContext を実装している woolpack.ee のクラス
`class` | `EEContext` 単一リクエストまたは単一スレッドごとの状態を保持するコンテキストです。

woolpack.id での IdContext の使用

IdContext 型の型パラメータを持つ woolpack.id のクラス
`class` | `LocalId<C extends IdContext,R,E extends Exception>`

IdContext を実装している woolpack.id のクラス
`class` | `SimpleIdContext` 単純な`IdContext`実装です。

IdContext 型の型パラメータを持つ woolpack.id のフィールド
`static Fn<IdContext,java.lang.String,java.lang.RuntimeException>` | `IdUtils.GET_ID` `getId()`を返す関数です。

IdContext 型の型パラメータを持つ woolpack.id のメソッド
`static
`<C extends IdContext,R,E extends java.lang.Exception> Fn<C,R,E>`
` | `IdUtils.localId(Fn<? super C,? extends R,? extends E> fn)` 委譲先から復帰したときに識別子の値を呼び出し時の状態に初期化する`Fn`です。

IdContext 型の引数を持つ型を返す woolpack.id のメソッド
`static
`<R,E extends java.lang.Exception> Fn<IdContext,R,E>`
` | `IdUtils.convertId(Fn<? super java.lang.String,java.lang.String,? extends E> fn)` id の変換を委譲する関数を生成します。
`static
`<E extends java.lang.Exception> Fn<IdContext,java.lang.String,E>`
` | `IdUtils.getId()` `getId()`を返す関数を生成します。

IdContext 型のパラメータを持つ woolpack.id のメソッド
`R` | `IdConverter.exec(IdContext c)`
`java.lang.String` | `IdGetter.exec(IdContext c)`

woolpack.idnode での IdContext の使用

IdContext 型の型パラメータを持つ woolpack.idnode のクラス
`class` | `IFrameInserter<C extends NodeContext & IdContext,E extends Exception>`

IdContext を実装している woolpack.idnode のクラス
`class` | `SimpleIdNodeContext` 単純な`NodeContext`と`IdContext`実装です。

IdContext 型の型パラメータを持つ woolpack.idnode のメソッド
`static
`<C extends NodeContext & IdContext,E extends java.lang.Exception> Fn<C,java.lang.Void,E>`
` | `IdNodeUtils.cache(java.util.Map<java.lang.String,java.lang.Object> map, Fn<? super C,?,? extends E> maker)` ノードをキャッシュする`Fn`を返します。
`static
`<C extends NodeContext & IdContext,E extends java.lang.Exception> Fn<C,java.lang.Void,E>`
` | `IdNodeUtils.insertIFrame(java.lang.String frameId, java.lang.String targetName, Fn<C,java.lang.Void,? extends E> nodeMaker, Fn<java.lang.String,java.lang.String,? extends E> idConverter)` HTML の内部フレームを流し込む関数を生成します。

woolpack.idweb での IdContext の使用

IdContext 型の型パラメータを持つ woolpack.idweb のクラス
`class` | `ValidatorFn<C extends WebContext & IdContext,E extends Exception>`

IdContext を実装している woolpack.idweb のクラス
`class` | `IdWebContext` 単純な`WebContext`と`IdContext`の実装です。

IdContext 型の型パラメータを持つ woolpack.idweb のメソッド
`static
`<C extends WebContext & IdContext,E extends java.lang.Exception> Fn<C,java.lang.Void,E>`
` | `IdWebUtils.validate(Fn<? super ValidatorContext,java.lang.Boolean,? extends E> validatorFn, Fn<? super C,java.lang.Void,? extends E> trueFn, Fn<? super C,java.lang.Void,? extends E> falseFn, Fn<? super java.util.List<AddressedMessage>,?,? extends E> messageListConverter, EL messageListSetter, boolean convertDelegateFlag, boolean convertReturnFlag)` `WebContext`と`ValidatorContext`のアダプタを生成します。

woolpack.validator での IdContext の使用

IdContext を実装している woolpack.validator のクラス
`class` | `ValidatorContext` 値を検証し変換するためのコンテキストです。

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

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