パッケージ shohaku.core.lang

基本的な言語機能の拡張機能を提供します。

参照:
          説明

インタフェースの概要
Closure 汎用 クロージャのインタフェースを提供します。
ObjectCreationProxy オブジェクトインスタンスを生成するプロキシを示すインタフェースを提供します。
Predicate 引数が真または偽であるか評価するクロージャのインタフェースを提供します。
RangeNumber 数値型の範囲を表す機能のインターフェースを提供します。
VariableNumber 変更可能な数値型のインターフェースを提供します。
 

クラスの概要
Boxing プリミティブ型とラッパークラスを相互に交換する機能を提供します。
RangeDouble 数値(double)の範囲を表す機能を提供します、不変オブジェクトとして定義されます。
RangeInt 数値(int)の範囲を表す機能を提供します、不変オブジェクトとして定義されます。
RangeLong 数値(long)の範囲を表す機能を提供します、不変オブジェクトとして定義されます。
ShohakuCoreSystem 松柏コアライブラリ固有のシステム情報を提供します。
SystemUtils ライブラリの実行環境の情報に関するユーティリティを提供します。
VariableByte 変更可能な Byte 型を提供します。
VariableDouble 変更可能な Double 型を提供します。
VariableFloat 変更可能な Float 型を提供します。
VariableInteger 変更可能な Integer 型を提供します。
VariableLong 変更可能な Long 型を提供します。
VariableShort 変更可能な Short 型を提供します。
 

例外の概要
ConfigurationException コンフィギュレーション情報の誤りを通知するする未チェック例外を提供します。
IllegalIdentifierException 指定された識別子が誤りである事を通知する未チェック例外を提供します。
IntrospectionBeansException オブジェクトに対するイントロスペクション処理に失敗した場合に発生します。
MismatchTypeException オブジェクトの要素に不適切な型が指定された事を示す未チェック例外を提供します。
NoSuchResourceException 指定された名前のリソースを何らかの理由により使用出来ないことを通知します。
ObjectConversionException 何らかの理由により値オブジェクトの型変換に失敗したことを通知します。
ObjectCreationException 何らかの理由によりオブジェクトの生成に失敗したことを通知します。
ObjectDestructionException 何らかの理由によりオブジェクトの破棄処理に失敗したことを通知します。
 

パッケージ shohaku.core.lang の説明

基本的な言語機能の拡張機能を提供します。