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

## パッケージ woolpack.utils

共通で使用するインタフェースとその実装、そしてコレクションフレームワークの拡張が含まれる。

参照先:
説明

インタフェースの概要
EmbeddingResolveable | メッセージの埋め込みを解決するリゾルバを表す。
InputStreamFactory | `InputStream`のファクトリ。
NodeFindable | DOM ノードを検索することが可能であることを表す。
NodeFindableFactory | `NodeFindable`のファクトリ。
ReaderFactory | `Reader`のファクトリ。
Switchable<K,V> | 値に インタープリタ デザインパターンの Expression 役を割り当てることにより スイッチ(java 言語の switch のような機能)を表現する。
XmlTransformer | `Transformer.transform(Source, Result)` を取り出したインタフェース。
XmlTransformerFactory | `XmlTransformer`のファクトリ。

クラスの概要
AbstractKeyIteratorMap<K,V> | キーの`Iterator`を用いる`Map`のスケルトン実装。
AppendableWriter | `Writer`から`Appendable`へのアダプタ。
BranchInputStreamFactory | id で委譲先を分岐する`InputStreamFactory`。
CheckUtils | 静的メソッドの集まり。
DelegationCollection<T> | 委譲先に委譲する`Collection`。
DelegationMap<K,V> | 委譲先に委譲する`Map`。
DelegationSet<T> | 委譲先に委譲する`Set`。
EmbeddingResolver | メッセージの埋め込みを解決するプロセッサの正規表現を使用した簡易実装。
FixSwitch<K,V> | 固定値を返す`Switchable`。
InputStreamReaderFactory | 委譲先`InputStreamFactory`で`InputStream` を生成して`Reader`に変換する`ReaderFactory`。
IOExceptionInputStreamFactory | `IOException`を投げる`InputStreamFactory`。
IOExceptionReaderFactory | `IOException`を投げる`ReaderFactory`。
MapBuilder<K,V> | `Map`のビルダ。
MapIterableMap<K,V> | `Map`の一覧を重ねた`Map`。
NewStringKeyMap<V> | `#put(String, V)`の際に new String(String) に置き換えて委譲先に設定する`Map`。
NodeFindableFactoryImpl | `javax.xml.xpath`パッケージを使用して DOM ノードを検索する`NodeFindableFactory`。
NullInputStreamFactory | null を返す`InputStreamFactory`。
NullReaderFactory | null を返す`ReaderFactory`。
PropertyUtils | 静的メソッドの集まり。
StringInputStreamFactory | 文字列のバイト配列表現を返す`ReaderFactory`。
StringReaderFactory | `StringReader`を返す`ReaderFactory`。
SwitchBuilder<K,V> | `Switchable`の生成器。
UtilsConstants | 静的メソッドの集まり。
XmlTransformerFactoryImpl | `javax.xml.transform`の恒等変換をラップした`XmlTransformerFactory`。
XmlTransformerFactorySemaphoreImpl | 委譲先から取得した`XmlTransformer`を再利用しかつ、 同時に動作する複数のスレッドで使用できるようにラップした `XmlTransformerFactory`。

## パッケージ woolpack.utils の説明

共通で使用するインタフェースとその実装、そしてコレクションフレームワークの拡張が含まれる。

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

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