Javaライブラリ公開のお知らせ
合同会社北村由衣(東京都清瀬市。代表,北村由衣。以下、当社)は、このたび、
JavaのユーティリティライブラリYuiFramework
の初版をリリースしました
YuiFramework
JavaのユーティリティライブラリYuiFramework
は、Java17(LTS)で作成された、文字列や日付処理等の汎用機能ライブラリです
にv1.0.0
を公開しました。
ソースコードはApache2.0ライセンスの下でオープンソースです。
また、実行ファイルはMavenCentralに配備しており、
一般的な開発環境(MavenやGradle)により容易に導入できるようになっています。
特徴
YuiFrameworkは「よく書く処理をスマートに」「null安全」の考えから、作成しました。
- 導入が簡単
- 実装呼び出しが簡単
- null値を渡してもNullPointerExceptionでABENDしない
実装内容
文字列処理、日付処理、および配列・リストを中心とした汎用処理を提供しています- 文字列処理(
IStringUtil
)- String#joinをnull安全にした
concat
- null安全なString同士の等値評価 など
- String#joinをnull安全にした
- 日付処理(
IDateUtil
)- 現在時刻の取得
- CalendarとDate間の相互変換
- 日付の文字列表記変換
- 配列・リスト処理(
ICollectionUtil
)- null安全な空判定
- ArrayListとListへの変換
- 疑似JSONでの文字列変換(Debug向け)
すべての提供処理はJavaDocのインターフェース定義をご参照ください
結びに
導入していただくことで、あらゆる日常的に記述する処理が楽に実装できるようになるかと思います。 ぜひ、MavenのJavaプロジェクトで導入してみてください