ファクトリ部品のパッケージです。 キャッシュ実装とIOクラスのファクトリを含みます。 キャッシュの各実装では設定する{@link java.util.Map}実装によってキャッシュの挙動を選択することができます。 例えば、{@link java.util.WeakHashMap}を設定すると弱参照のキャッシュになります。 また{@link java.util.LinkedHashMap#removeEldestEntry(java.util.Map.Entry)} をオーバライドした{@link java.util.LinkedHashMap}を設定することにより キャッシュの要素数を制御することができます。