パッケージ 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 委譲先InputStreamFactoryInputStream を生成して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 の説明

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



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