これは Java でアプリケーションを作るときに便利なクラスライブラリです。
dependencies {
implementation("io.github.mazeneko:kiwi:1.0.0")
}
- 生年月日を扱う型
- BirthDate
- 相互に変換できることを表すインターフェース
- MutualConverter
- 連番を生成するユーティリティ
- SequenceIntSupplier
- SequenceLongSupplier
- ID を扱う型やインターフェース
- Identifier
- Identifiable
- AnyKeyIdentifiable
- リソースを読み書きする CQS のインターフェース
- Query
- Command
- AnyKeyQuery
- AnyKeyCommand
- NonIdentifiableQuery
- NonIdentifiableCommand
- SingleResourceQuery
- SingleResourceCommand
- ResourceGettingResult
- ResourcesGettingResult
- リソースを操作したユーザーや時刻を扱うためのインターフェース
- Signed
- Timestamped
- シンプルなレスポンスボディとして使える型
- SimpleResponse
- ContentsAttachedResponse
- バージョンのタグを付ける
- ./gradlew jreleaserConfig で内容を確認する
- ./gradlew clean でクリーンしておく
- ./gradlew publish でビルドしたり POM を生成したりしてローカルリポジトリにリリースする
- ./gradlew jreleaserFullRelease でリリースする