松柏 コア API var 0.91

松柏ライブラリのコア機能を提供します。

参照:
          説明

パッケージ
shohaku.core.beans JavaBean 制御するユーティリティを提供します。
shohaku.core.beans.dynamic JavaBean を動的に制御するユーティリティを提供します。
shohaku.core.collections コレクションインタフェースの拡張機能を提供します。
shohaku.core.collections.cache キャッシュインターフェースの標準実装を提供します。
shohaku.core.collections.decorator 各コレクションインタフェースの装飾クラスを提供します。
shohaku.core.functor 個別の用途を持つ多様なファンクタ(処理の遅延呼び出しを行う軽量クラス)を提供します。
shohaku.core.helpers 本来 private で提供される事の多いヘルパーメソッド群を、問題領域の単位で集約して提供します。
shohaku.core.lang 基本的な言語機能の拡張機能を提供します。
shohaku.core.lang.feature 松伯ライブラリの横断的な機能を実行時にバインドするプラグイン機能を提供します。
shohaku.core.lang.feature.impl コアライブラリの定義するプラグイン機能のデフォルト実装を提供します。
shohaku.core.resource リソースを読み取る機能を提供します。
shohaku.core.util さまざまなユーティリティクラスを提供します。
shohaku.core.util.debug デバック作業に有用なユーティリティを提供します。

 

松柏ライブラリのコア機能を提供します。

コアパッケージは松柏ライブラリの統一性と省力化、ライブラリ間の依存関係の単純化を目的としています。
有用な機能を出来る限り小さな構造で集約的に提供します。
言語拡張、JavaBean制御、ヘルパーメソッド群、拡張コレクション等の多彩な機能が提供されます。

また他の言語やシステムとの柔軟に連携するために、テキストベースでオブジェクト制御を行う機能を多数提供します。

依存パッケージ:
・JDK1.4以降に対応しています。
・shohaku.core.lang.feature.impl.CommonsLogFeatureFactory を使用する場合は org.apache.commons.logging API 1.1 以降が必要です。
・shohaku.core.lang.feature.impl.Log4JLogFeatureFactory を使用する場合は org.apache.log4j 1.1 以降が必要です。